次は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 件のコメント:
コメントを投稿