ボールを蹴りたいシステムエンジニア

ボール蹴りが大好きなシステムエンジニア、ボールを蹴る時間確保の為に時間がある時には勉強する。

phantomjs

Linux(CentOS)にphantomjsをインストールする

環境 手順 参考 環境 CentOS 6.6 phantomjs 2.1.1 手順 ダウンロード 最新版はこちらから http://phantomjs.org/download.html cd /usr/local/src/ wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 tar jxf pha…

PhantomJS+Seleniumで「undefined is not an object ~」エラー発生時の対処方法

PhantomJS+Seleniumでテスト自動化をしようした所、以下のsendKeysでエラー発生。 PhantomJSDriver driver = new PhantomJSDriver(capabilities); ~省略~ WebElement userInput = driver.findElement(By.name("mail")); userInput.sendKeys(user); WebElem…

PhantomJsのプロセスが残り続ける問題と対処方法

環境 Windows10 cygwin phantomjs2.1.1 事象 Windows環境でPhantomJsのテストを行っててPhantomJsDriverログを削除しようとした所、他プロセスが利用してるので削除できないというエラーが発生。 ちなみにJavaプロセスは存在していない事を確認済み。 $ rm p…

【Python3】PhontomJsを使ってCookieを登録してスクレイピング

PhontomJsを使ってCookieを登録してスクレイピングする。 環境 Windows10 cygwin python3.4 phantomjs-2.1.1 プログラム抜粋 def scraping(url): log_name = "/tmp/phantomjs.log" #ログを出力しない場合はos.path.devnull userAgent = "Mozilla/5.0 (iPhone…

PhontomJsでCookieを登録してアクセス

PhontomJsでCookieを登録してアクセスする。 環境 Windows10 cygwin phantomjs-2.1.1 プログラム phantomjsのカレントディレクトリに移動してexamplesディレクトリにプログラム作成。 $ cd /cygdrive/c/phantomjs-2.1.1/ $ vi examples/cookie_test.js 処理…

Windowsでphantomjsをインストールしてスクリーンキャプチャ(cygwin実行)

Windowsでphantomjsをインストールしてスクリーンキャプチャをとってみる。 環境 Windows10 cygwin phantomjs-2.1.1 手順 http://phantomjs.org/download.html へアクセスして phantomjs-2.1.1-windows.zip をダウンロード。解凍後phantomjs-2.1.1にリネーム…