問題タブ [imacros]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flash - FlashまたはJavascriptからWebフォームに入力する方法は?
フラッシュまたはJavaScriptからWebフォームに入力するためのソリューションを探しています。「充填」は非視覚的に行う必要があります。ローカルネットワークリソースにアクセスする必要があるため、「入力」はユーザーのコンピューターから開始する必要があります。
SeleniumとiMacrosを見るだけで、十分にスマートなプレーヤーを作成することはかなり大きなプロジェクトであることがわかります。また、「レコーダー」パーツをまったく作成したくないので、いくつかの標準マクロ(SeleniumやiMacrosなど)を使用できるソリューションを探しています。
理想的には、iOpusiMacrosスクリプトまたはSeleniumスクリプトを再生できる「フラッシュプレーヤー」または「javascriptプレーヤー」が必要です。
予想される行動
- ユーザーが私のウェブサイトを開きます
- ユーザーが私のウェブサイトのボタンをクリックする
- バックグラウンド(ユーザーのPC上)で、あるスクリプトが別のWebサイト(ローカルWebサイト)を開き、いくつかの編集を入力して[OK]ボタンを押します。
それは可能ですか?役立つ既存のライブラリはありますか?
javascript - IMacro スクリプト - javascript を使用してローカルの .txt ファイルを読み取る方法
JavaScript を使用して Web ページへのアクセスを自動化したい場合は、このIMacroスクリプト ツールがあります。
ローカルの.txtファイル(.cvsファイルではなく、適切にフォーマットされていない..おそらく正規表現で検索したい..)からJavaScriptを読み取らせ、その読み取りに基づいて、スクリプトIMacros で何らかの処理を行います (たとえば、Web サイトの URL を呼び出すなど)。
これをどのように行うことができるか考えていますか?私はすべてをローカルで行っており、それは私のローカル ブラウザがローカル ハード ドライブから読み取っている..どうにかできるはずです..しかし、どのように?
javascript - ブラウザのロード時にiMacros Javascriptを自動的に開始する方法
この質問は、特に iMacros スイートに固有のものです。
Firefox 内でマクロを制御する JavaScript ファイルを自動的に開始する最良の方法は何ですか?
基本的に、一連の imacros.iim ファイルを呼び出す imacros.js ファイルがあります。この JavaScript を自動的に実行するにはどうすればよいですか?
html - フォームの値をあるフォームから別のフォームにコピーする方法は?
ブラウザのあるHTMLページ(incoming.html)に表示されているフォームから別のHTMLページ(outgoing.html)に値をコピーする必要があります。これに対する最善のアプローチは何でしょうか。私はimacrosを使用してみましたが、理解できませんでした。上記のJavaScriptソリューションがあると思います。最善のアプローチは何でしょうか。プロトタイプの機能が必要なので、効率は重要ではありません。
firefox - iMacrosでWSH(VBS)を使用する-どのように使用しますか?
(iMacros For Firefox 6.6.5.0、Firefox 3.6.3、Windows XP Pro SP3、すべてのアップデート付き)
Webページ(CNN.COM)で「loadnext25」(コメント)を選択するiMacroを作成しました。残念ながら、iMacrosはループを実行していないようです(その文字列がページに表示されなくなるまで、つまりすべてのコメントが読み込まれるまで、上記を実行してください)。TAGコマンドに{!iloop}を入れてみましたが、うまくいきませんでした。
そこで、http://wiki.imacros.net/Loop_after_Query_or_Loginで例を試し ましたが、上記の例で実際にスクリプトを実行する方法に関する情報が見つかりません。Googleを検索したところ、VBSスクリプトはWindowsXPProの.wshファイルで処理されていることがわかりました。(そこにある例や他の参考文献は、WindowsがネイティブにVBSを実行すると言っているので、私はGoogleでどのように調べました。)
そこで、次の.wshファイルを作成しました(上記の例を変更)。
これがiMacroです:(すべてのCNNComments.iimをロードしてください)
iMacroはそれ自体で動作します-再生(iMacroパネルの左側)を押すと、次の25個のコメントが現在のタブのCNN.comページに読み込まれます。
.wshファイルを...\iMacros\Macrosディレクトリに置きます-iMacro「LoadAllCNNComments.iim」を使用します
.wshファイルを実行すると(アイコンをダブルクリックするだけで-メモ帳で作成し、Windowsからそのファイルタイプのアイコンが表示されます-実行可能ファイルです)「WindowsScriptHost」からメッセージが表示されます-「スクリプトファイルが指定されていません。」WindowsがiMacrosを呼び出してiimマクロを実行する方法がわからないため、実際に機能することを期待していませんでした。
フォームに入力したり、複数のページを読み込んだりするなどの不必要な複雑さで行き詰まらない、iMacrosでVBSスクリプトを使用する方法の簡単で完全な例があればいいのですが。例。
では、これを機能させるには何をする必要がありますか?昨日iMacrosをインストールしたばかりです。なぜなら、CNN.comの記事の後にコメントが何百もあるという問題が常にあり、すべてがページに表示されるまで一度に25をロードすると、コメントへの返信を読むのが現実的ではなくなるからです。 。
また、どこかのファイルをダブルクリックするのではなく、Firefoxからマクロを実行できれば便利です。
助けてくれてありがとう。
firefox - VBS / iMacros - エラー コード -911 とは
このエラーコードは何ですか?
このページのリンク-100...-999 (sMacroError)
は、もう一度 リロードするだけです。偉大な。SAME PAGE
この .vbs ファイルを実行すると、次のエラーが発生します。
こちらが「CNNコメントの読み込み」
Firefox で開いている CNN.COM の記事でこれを実行します。すべてのコメントがページに読み込まれるまで、「次の 25 を読み込む」コメントが (マクロによって自動的に) 選択されるという考え方です。一度だけ実行され、 が返されerror code -911
ます。
ソフトウェア:
Firefox 6.6.5.0 用の iMacros。iMacros 6.90; Firefox 3.6.3; Windows XP Pro SP3 とすべての更新プログラム。
web-crawler - すべてのサイトに完全にアクセスするための IMacros マクロの例を教えてください
したがって、最初のページを指定すると、マクロはこのサイトのすべてのページにアクセスする必要があります。(各ページの例として新しいタブを開きます)
これは私がネットで見つけたものですが、このマクロは 1 つの開始ページのリンクのみにアクセスし、2 番目のレベルには深くアクセスしません。
お手伝いありがとう!
firefox-addon - 「はい」が利用できない場合、「OK」ボタンをクリックするimacros firefoxアドオン?
一部の Web ページで繰り返しアクションを実行するために imacros を使用しています。attrib:Yes を選択したい ページで "Yes" が見つからない場合は、attrib:Ok を選択します
そうでなければチェックするのは簡単.. imacrosでどうするの?
greasemonkey - User-AgentまたはReferrerを操作できるFirefoxの自動化ツール?
Firefoxで、Chickenfoot、Greasemonkey、iMacros、またはその他の自動化ツールを使用して、いくつかのプロセスを自動化する必要があります。それらのいずれかで、ブラウザのUser-AgentまたはReferer / Referrerフィールドを変更できますか?
どうもありがとう!
編集:リファラーを制御するために多くのFirefoxプラグインの1つを使用することに言及している人がいます。ただし、問題は、ほとんどのアドオンで、セッションの開始時にリファラーを手動で設定できることです。自動化プロセス中にリファラーを何度も変更する必要があります。