Webフォームの自動提出のための優れた方法論/ツール/スクリプト/アプローチをご存知ですか? 私が操作したいフォームは私が所有していません。つまり、私が実行したいと思っている行動である任意のウェブサイト上です。ウェブフォームの自動提出
例:http://autos.yahoo.com/で、スクリプトは「作成」コンボボックスで特定の値を選択し、「モデル」コンボボックスで「実行」ボタンを押します。
ありがとうございます!
Webフォームの自動提出のための優れた方法論/ツール/スクリプト/アプローチをご存知ですか? 私が操作したいフォームは私が所有していません。つまり、私が実行したいと思っている行動である任意のウェブサイト上です。ウェブフォームの自動提出
例:http://autos.yahoo.com/で、スクリプトは「作成」コンボボックスで特定の値を選択し、「モデル」コンボボックスで「実行」ボタンを押します。
ありがとうございます!
データをフォームに設定し、JavaScriptを使用してフォームを送信できます。あなたはこのような何かを行うことができjQueryの助けを借りて
document.myform.submit();
:
<select name="make" class="mltsel">
<option value="acura">Acura</option>
<option value="alfa_romeo">Alfa Romeo</option>
<option value="am_general">Am General</option>
</select>
<script type="text/javascript">
$("select").change(function() {
$("#text").text("Something was selected").show().fadeOut(1000);
});
</script>
代わりにあなたは第二の選択のために必要な情報を取得するためにAJAX呼び出しを行うことができ、いくつかのテキストを表示します。 jQueryはいくつかの便利な方法も提供しています。ちょうどAPIを見てください。
ここでは、フォーム提出の自動化のためにWindows上で実行できる素敵な小さなVBScriptを示します。私は、特定のスパマーに彼のウェブサイトwww.reward22.comの考えを知らせるためにこれを使用しました。 Forループを省略し、1つのフォームの送信に適切なURLと変数に置き換えます。
Set xml = CreateObject("MSXML2.ServerXMLHTTP")
DataToSend = "cell=800-922-
0205,password=StopTryingToStealFromPeople,pin=1234,captcha=DoTheRightThingAndShutThisPageDown"
For i = 0 to 100000
xml.Open "POST", "http://www.reward22.com/activopopvzw.php", False
xml.Send DataToSend
i=i+1
Next
wscript.echo "Done!"