AHKを使用して自動化スクリプトを作成しています。既にフォーラムやライブチャットを無事に行っています。COMオブジェクトを使用したJavascript
私の問題は、COMオブジェクトを使用して、ウェブページ上のものをナビゲートしてクリックすることです。しかし、ウェブページのナビゲーションメニューは、ウェブサイトの別の部分に行くときにURLを変更しません。代わりに、 "メインコントローラ"を使用するので、アドレスバーのURLは決して変更されませんが、Webページは変更されません。
私はソースコードにアクセスするのではなく、Webブラウザの要素インスペクタからアクセスしています。javascript関数の名前と、必要なページに移動するための引数を知っています。
私はソースコードに直接アクセスできないにもかかわらず、comオブジェクトまたは他のメソッドを介してjavascript関数を呼び出す方法があるのでしょうか?
ありがとうございます。
私はちょうどそれを試みただけで、私はもともとのページに戻ります。私は本当にあなたに与えることができる詳細を知りません。ボタンがJavaScript関数を呼び出し、URLが変更されないため、ウェブページをナビゲートできません。だから私は物理的な相互作用なしに新しいウェブページにアクセスする方法がありません。 さらに、元の投稿にもそのとおりです。 – Schwagmister
どのウェブサイトですか?ボタンコードは何をするのですか?悪魔は詳細です。ページの配信がフレーム化されている場合、またはAJAXなどの場合、AHKにボタンを「クリック」する方法を見つけなければなりません。おそらく 'Send xpos、ypos、[button]、[numberofclicks]} ' – PGilm
ログインする必要のあるウェブサイトであれば、ログインすることができない限り何もすることはできません。私が述べたように、クリックする必要があるボタンは、メニューの上にマウスを移動すると表示されます。これは一般的なスクリプトでなければならないので、正確にxとyを指定することはできません。上でも説明したように、ボタンコードはウェブページを変更するjavascript関数を呼び出します。しかし、私は上記のソースにアクセスできないので、正確に何ができるか教えてくれません。 – Schwagmister