Страницы: 1
в вашем скрипте пролистываются сайты по очереди
Это какие такие сайты там пролистываются? :| Вам вроде нужны были рандомные переходы по ссылкам внутри одного определенного сайта.
И этот скриптик выдает ошибку в первой строке
Сомнительное заявление. Вы могли бы сделать мне скрин окна браузера с ошибкой в iMacros?
И я надеюсь, Вы правильно собрали сам макрос? То есть он должен выглядеть так:
VERSION BUILD=8890130 RECORDER=FX TAB T=1 URL GOTO=http://your_site SET !VAR1 EVAL("Math.floor(Math.random()*10 + 1);") SET !VAR2 EVAL("Math.floor(Math.random()*15 + 25);") TAG POS={{!VAR1}} TYPE=A ATTR=HREF:http://your_site* WAIT SECONDS={{!VAR2}}
Извиняюсь за глупый вопрос, а что значит *10+1?
Это такой метод есть в языке Java: Math.floor(Math.random() * (max - min) + min)
Возвращает случайное целое число между min (включительно) и max (не включая max).
То есть, случайное целое между 1 (min) и 11(max), не включая 11 или, если окончательно, то:
Math.floor(Math.random() * (11 - 1) + 1) или Math.floor(Math.random() * 10 + 1) - это выражение возвращает случайное целое число в промежутке от 1 до 10.
Я бы написал даже как то так:
SET !VAR1 EVAL("Math.floor(Math.random()*10 + 1);") SET !VAR2 EVAL("Math.floor(Math.random()*15 + 25);") TAG POS={{!VAR1}} TYPE=A ATTR=HREF:http://сайт.ру* WAIT SECONDS={{!VAR2}}
А вот у меня есть еще готовый макрос автосерфинга по заданному сайту, если нет желания самому выдумывать:
[spoiler][code]
VERSION BUILD=7601105 RECORDER=FX
'URL GOTO=адрес сайта, на котором будет работать макрос;
'SET !VAR2 - время в сек
Страницы: 1