Скрипт Greasemonkey для автозаполнения формы и автоматической отправки - PullRequest
1 голос
/ 17 июля 2011

Как следует из заголовка, я хочу на самом деле перебором (не обращайте внимания, бесполезная информация), используя скрипт обезжиренной обезьяны, пробуя каждое слово / алфавит, который я предоставляю. Но так как я думаю, что jQuery проще, чем сам Javascript, я также хотел бы встроить в него jQuery.
Второе, что меня беспокоит, это на самом деле отправить форму с определенным значением.

И есть ли способ сохранить некоторые значения ... например, если «abcd» не работает в поле ввода, то страница обновится, поэтому этот неинтеллектуальный скрипт не сможет обнаружить, что это слово не работать уже ... и он снова попробует то же самое слово "abcd".

Извините за смутные детали

1 Ответ

1 голос
/ 17 июля 2011
var lastTried = parseInt(GM_getValue("LAST", "-1"));   //GM_* will not work on Chrome to the best of my knowledge, would have to use cookies in that case. 
if((docIK.location.href == AddressA) || (docIK.location.href == AddressA?error)) //for example, pseudo code
{
  if(lastTried < wordsToTry.length){
    lastTried++;
    form.data.value = wordsToTry[lastTried];  //form.data.value is more pseudo code, wordsToTry is array of the words that you are going to provide
    GM_setValue("LAST", lastTried.toString());
    form.submit();
  }
}
else //Address B
{
   //Success
}
...