2016-01-09 5 views
1

Я делаю бота с imacros в виде файла .js. Я делаю это как файл javascript, потому что это проще при проверке текста, циклизации и проверки ошибок.Запуск javascript внутри imacros

Теперь проблема становится немного грязной. Я пытаюсь нажать кнопку, используя javascript, пока используется прокси. Вот мой сценарий:

var imacros = "PROXY ADDRESS = 12.3.4.5:67" + "\n"; 
imacros += "EVAL(\"document.getElemensByClassName('class_here')[0].click()\")" 
iimPlayCode(imacros); 

При попытке запуска этого я получаю ошибку 901. Почему я не могу просто запустить его как обычный JavaScript, а не как «Eval»? Поскольку в настоящий момент скрипт imacros перестает работать, прокси-сервер ушел. и он не будет нажимать эту кнопку с помощью прокси. Я пробовал и не могу нажать кнопку с помощью imacros.

Любая помощь приветствуется. Я просто хочу нажать эту кнопку в javascript при использовании прокси.

ответ

1

Try с помощью псевдо-URL:

var imacros = "PROXY ADDRESS=12.3.4.5:67" + "\n"; 
imacros += "URL GOTO=javascript:{document.getElemensByClassName('class_here')[0].click();undefined;}" + "\n"; 
iimPlayCode(imacros); 
+0

Вот что я пытался тоже. Благодарю. Обратите внимание, что для тех, кто приходит на чтение, вам нужно использовать вместо пространства или вы получите URL-адрес ошибки –

Смежные вопросы