次はphantom.jsを使ってcronで実行できるようにしたいと思った。
といっても、driverの部分を変えるだけ。
最初は、
var driver = new webdriver.Builder().forBrowser('phantomjs',phantomjs.path).build();
と書いていたんだけど、cronで実行するとphantom.jsのパスが見つからないと怒られてしまった。
調べてみると、適切な書き方があった。
var driver = new webdriver.Builder()
.withCapabilities({"phantomjs.binary.path":phantomjs.path})
.forBrowser('phantomjs')
.build();
これでOK!これを定期的に呼べばいい感じに電力使用量が入手できる。

0 件のコメント:
コメントを投稿