2

imacrosを使用してWebサイトのコンテンツを抽出して比較することは可能ですか?データを抽出し、いくつかの事前定義された情報を使用して比較し、ページ内のすべてのフィールドがデフォルトに設定されていることを確認するのではなく、一部のフィールドのみを変更したいと思います。出来ますか?

4

3 に答える 3

1

はい、そうです。

マクロを使用して情報を抽出し、JavaScript 変数に保存できます。そして、2 つの Web サイトからデータをスクレイピングし、両方に「foo bar」というキーワードがある場合、「foo bar found」というアラートを出すとします。

var test1=website_text1.search(/foo bar/gi);
var test2=website_text2.search(/foo bar/gi);


if (( test1>=0 ) && (test2 >=0 ))
{

alert("foo bar found");

}
else
{

alert("foo bar is not on both websites");

}

あなたが説明したものの完全なコードについては、より多くの情報が必要です。

于 2013-03-23T19:11:38.100 に答える
0

それをcsvファイルに抽出してみませんか..次に、csvをデータベースとして使用して、必要な変数を比較します.csvマクロ比較を自動化するマクロを作成することで、さらに進むことができます.csvのマクロでGoogle検索を行います.

于 2013-03-24T21:14:00.320 に答える
-1

正確に何が必要なのかわかりません。iMacros はそのようなタスクを単独で実行することはできません。スクリプトを作成する必要があります - 基本的な JavaScript または使用方法を知っている他のもの (Java、php など)

とにかく、Selenium http://docs.seleniumhq.org/が必要なものに近いと思います。試してみてください。

于 2013-03-22T17:50:45.573 に答える