2016-04-30 12 views
0

私はいくつかのWebページを開きたいと思います。ユーザー名のパスワードが必要なものもあります。他の人はウェブページの特定のファイルを記入する必要があります。CromeのAutoHotKeyでwebforms/autoログインを入力してください

あり、Webフォームに記入するAutoHotkeyをのための複数の方法がありますが、すべての唯一の私はWebフォームおよび/またはログインに記入するものでは例のためにしばらく時間がGoogleで検索しました

IE

と連携し、「COM」に基づいていますクロムでは、これまでのところ見つからなかった。誰もがAHKスクリプトの例を持っていますか?

答えて

1

まず、私はあなたがコードを含めるべきであることを述べることから始めるつもりです。あなたの質問に答えるために今...

のサイト「ねえ、私はcodezが必要」:

あなたが正しい、COMオブジェクトは、WindowsでのWebサイトとやり取りするための最良の方法です、それは(死んでシンプルだし、だけで動作しますIEで)。 ChromeはCOMをサポートしていないため、ブラウザがキーストロークを受け入れる制限内でのみ動作します。

あなたのベストショットは、あなたのターゲットフィールドに移動するために送信コマンドを使用することです(私は、ウィンドウがアクティブになっているときにTabを複数回送信する必要があります)、あなたが望むデータを送信すると思います。

これらのフォームに記入して間違って不適切なキーストロークを誤って送信しないように、#IfWinActiveとBlockInputも調べることをおすすめします。

これにはKeePassなどのオプションがあります。また、一般的にAHKスクリプト内のプレーンテキストのIEにパスワードを保存することはお勧めできません。

1

正しいですが、ChromeでComオブジェクトを使用することはできませんが、this siteには、IEのcomオブジェクトを使用して開始するためのエントリレベルの方法があります。これには、特定のフィールドのテキストを送信する(sendコマンドやsendinputコマンドを使用しない)方法と、既存の要素をクリックしないでonclickイベントをトリガする方法が含まれます。

これは私がcomオブジェクトと対話する方法を学ぶ必要があるときに開始されたことでした。

https://autohotkey.com/board/topic/64563-basic-ahk-v11-com-tutorial-for-webpages/

関連する問題