私は CasperJS でいくつかのプライベート Web サイトにアクセスし、特定のデータ構成を待機するリスナーを操作しています。現在、これは次の行に沿って、番号付きの For ループで適切に動作しますが、最適ではありません。
for (var p = 20000; p-- > 0;) {
// ... c.900 lines of code ....
}
While ループと Do-While ループは、Casper.then の複数のインスタンスのスコープの問題により機能しません。
私が実際にやろうとしているのは、午前 6 時から真夜中までの間に動作するように、デイ タイマーでコードを cron することです。
// as global variable
function militarytime () {
var currentTime = new Date();
var hours = currentTime.getHours();
var minutes = currentTime.getMinutes();
var military = (hours*100)+minutes
return military;
}
var p = militarytime();
// then within code,
for (t=p; (t=p) && (p>600); t++)
この特定の方法 (そして私は多くの方法を試しました) は、CasperJS でハングアップします。
コードは、本番環境で数週間、最適に動作していませんでした。その間、stackoverflow と casperjs/api を検索していましたが、役に立ちませんでした。助言がありますか?
前もって感謝します。