プログラミング

MacでSelenium・ChromeDriver・Rubyを動かすまで

こんにちは、Nanayakuです。

楽天のくじを全部自動で引けるように、Selenium・ChromeDriver・Rubyを動かせるよう設定したので、その時の手順を解説します。

楽天のくじ一覧はこちらから確認できます。

前提条件

Mac OS

Ruby 2.6.3

 

Seleniumのインストール

下記のコマンドでインストールできます。

 

ChromeDriverのインストール

ChromeDriverをこちらのサイトからダウンロードしても、Macの場合、App Store以外からダウンロードしたものを使おうとするとエラーになります。

そのため、brewでインストールをします。

このコマンドでインストールします。

 

エラーが発生した場合は、次の2つのコマンドを順に実行して下さい。

これでChromeDriverのインストールが完了です。

 

動かし方

Selenium・ChromeDriverのインストールが完了したので、あとはRubyのコードを書けば、Chromeを動かす事ができます。

簡単なサンプルとして、ブラウザの起動し、Googleを開くコードを紹介します。

 

実行コマンドは、「ruby ファイル名」です。

rから始まるファイルが1つだけなら、「r」+「→|(タブキー)」で補完されます。

 

細かい操作方法は、こちらの記事を参考にしてみて下さい。

Selenium webdriverよく使う操作メソッドまとめ - Qiita

 

参考記事

SeleniumとRubyを使ってブラウザの操作を自動化してみた - Qiita

Selenium ChromeDriver & PythonをMacで動かせた。 - Qiita

 

まとめ

Selenium・ChromeDriverを使えるようになれば、日常の作業や仕事を自動化できます。

どんどん自動化していきましょう。

-プログラミング
-

Copyright© Nanayaku blog , 2019 All Rights Reserved Powered by AFFINGER5.