私の目的は、ウェブサイトにアクセスしたときにトリガーされるイベントを作成することです。 今、おそらくウィンドウのタイトル、またはウィンドウ内のテキストを通して。あるいは、URLを読むことさえできます。特定のウェブサイトにアクセスするのを待つ
今のところ私はFindWindow(class、title)を認識しています。 しかし、この行のコードをループに入れようとする試みと、ウィンドウが現れるときの終了条件は無駄でした。
ご協力いただけると助かります。
私の目的は、ウェブサイトにアクセスしたときにトリガーされるイベントを作成することです。 今、おそらくウィンドウのタイトル、またはウィンドウ内のテキストを通して。あるいは、URLを読むことさえできます。特定のウェブサイトにアクセスするのを待つ
今のところ私はFindWindow(class、title)を認識しています。 しかし、この行のコードをループに入れようとする試みと、ウィンドウが現れるときの終了条件は無駄でした。
ご協力いただけると助かります。
ウィンドウのタイトルを検索するのは少し問題があります。私はあなたがデスクトップ上でどれだけのコントロールを持っているのかは分かりませんが、この特定のサイトを探すためにFirefox用のアドオン(またはIEの同等のもの)を構築することを検討するかもしれません。
https://developer.mozilla.org/En/Extensions/Firefox
また、このサイトを検索し、いくつかのアクションを実行している(あなたが何をしているかに応じて)単純なローカルプロキシサーバーの構築を検討することがあります。マシン上のすべてのブラウザーが正しく動作するように、このローカルプロキシをポイントする必要があります。カスタムプロキシサーバー上でいくつかの議論については、下記のリンクを参照してくださいことはできません
を。少なくとも私はあなたを正しく理解した。 マシン上の任意のソフトウェアが特定のWebサイトにアクセスしたときにコールバックを登録しますか?
ブラウザがSSLを使用していると仮定すると、トラフィックなどを聴いてこれを検出する方法はありません。
しかし、特定のIPへのすべての接続について通知を受けたい場合は、カーネルのスニッフィングメカニズムを使用するか、このIPへのすべてのトラフィックをiptablesなどで設定したプロキシにリダイレクトすることもできます。
WindowsにはWinPCapというスニッフィングライブラリがあり、Linuxではtcpdumpを使用できます。 あなたの問題についてのより多くの情報が良いでしょう。