ローカル サーバーが WAN から見てオンラインであることを確認するために、サーバーを 5 分ごとにテストする PHP スクリプトをリモート Web サイトに配置し、ローカル ブラウザーにレポートを返します。何か問題がある場合、一部の JavaScript もタイトルを変更します。私の AHK スクリプトは 10 秒以内にタイトルの変更を認識し、ブラウザ ウィンドウを一番上に表示します。
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
;
^F1::Send Dave Kimble
...
;
SetTitleMatchMode 2
Loop {
IfWinExist, Server Error
{ WinActivate
return
}
Sleep 10000
return
}
PHP スクリプトは正常に動作しますが、AHK スクリプトはタイトルの変更を認識していないようです。実際、初期ロード後はまったく CPU 時間を計測していないようです。私は何を間違っていますか?