Страницы: 1
а кто-нибудь может помочь с яваскриптами?
А что надо-то?
полезная программулька iMacros Script Code Creator Создает коды скриптов для imacros.
вот это:
aleksakaulitz пишетЕсли бы я еще что то понимала в этом яваскрипт))) в общем почитала форум и пришла к выводу, что проще сделать так: нужно выполнять Current.iim (где само голосование) до тех пор, пока на странице не будет найдено слово "лимит", после чего выполнить Eval.iim (где прописана авторизация)
скрытый текстvar word = prompt('Введите Искомое слово', '');
var myRegExp = new RegExp('[\\s\\S]*' + word + '[\\s\\S]*', 'gi');errCode=iimPlay("CODE:FRAME F=0\nTAG POS=1 TYPE=DIV ATTR=ID:* EXTRACT=TXT");
ipat=iimGetLastExtract();
ip=ipat.replace(myRegExp,"TutTekstEst");if (ip == 'TutTekstEst' ) {
iimPlay("#CurrentPERV.iim",60);
} else {
iimPlay("#CurrentVTOR.iim",60);
alert('Этой фразы тут нету!');
}
что то похож …
aleksakaulitz пишет[spoiler]
Edi пишетЕсли такое происходит, то значит у вас проблема с *.csv файлом. Проверьте, там ли он находится где у вас прописан путь к нему!!! Файл по умолчанию должен находиться в папке "Datasources". Попробуйте в коде указать другой путь и переместить туда файл *.csv. А так же проверьте расширение файла должно быть *.csv, а не например *.cvs. Если пишет ошибку посмотрите что она означает.
В хроме скрипты не поддерживаются.ошибку никакую не пишет, файл лежит в папке по умолчанию, с расширением все нормально... переместить пробовала, "SET !DATASOURCE_DELIMITER" писала и ";" между записями в файле ставила, никакого результата не дало. в хроме, повторюсь, все отлично работает([/sp
…
aleksakaulitz пишетя имела ввиду, что оно прекрасно работает когда не нужно вставлять ничего из файла) код без вставки логина/пароля из файла работает на мозиле, если саму почту и пароль прописать в этом коде (вместо {{!COL1}})
Если такое происходит, то значит у вас проблема с *.csv файлом. Проверьте, там ли он находится где у вас прописан путь к нему!!! Файл по умолчанию должен находиться в папке "Datasources". Попробуйте в коде указать другой путь и переместить туда файл *.csv. А так же проверьте расширение файла должно быть *.csv, а не например *.cvs. Если пишет ошибку посмотрите что она означает.
В хроме скрипты не поддерживаются.
ошибку никакую не пишет, файл лежит в папке по умолчанию, с рас
…По поводу белиберды поподробней пожалуйста. Без {{!COL1}} не должно работать.
я имела ввиду, что оно прекрасно работает когда не нужно вставлять ничего из файла) код без вставки логина/пароля из файла работает на мозиле, если саму почту и пароль прописать в этом коде (вместо {{!COL1}})
[spoiler]SET !DATASOURCE_DELIMITER ; 'в вашем коде этого нет!
…
SET !TIMEOUT 3
SET !ERRORIGNORE YES
CMDLINE !DATASOURCE users.csv
SET !DATASOURCE_COLUMNS 2
'Начало со второй строки, минуя заголовки. '
SET !LOOP 2
'Увеличения счетчика строк с помощью цикла LOOP'
SET !DATASOURCE_LINE {{!LOOP}}
'Далее Непосредственно сами команды цикла'
URL GOTO=https://twitter.com/
TAG POS=1 TYPE=I ATTR=TXT:Настройки<SP>и<SP>помощь
TAG POS=1 TYPE=A ATTR=ID:signout-button
URL GOTO=https://twitter.com/
TAG POS=2 TYPE=LABEL ATTR=TXT:Псевдоним<SP>или<SP>адрес<SP>электронной<SP>почты
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:https://twitter.com/sessions ATTR=ID:signin-email CONTENT={{!
Я свихнусь сейчас((( это вынос мозга просто... Код с авторизацией, который на Хроме на этом моем компе работает как часы, отказывается вставлять логины и пароли из csv файла в Мозиле и в Хроме на ноутбуке :(
Это как вообще? При чем специально записала скрипт на мозиле, точно такой же получился, только вместо {{!COL1}} я написала всякую белиберду - всё нормально вставляет :(
[code]SET !TIMEOUT 3
SET !ERRORIGNORE YES
CMDLINE !DATASOURCE users.csv
SET !DATASOURCE_COLUMNS 2
'Начало со второй строки, минуя заголовки. '
SET !LOOP 2
'Увеличения счетчика строк с помощью цикла LOOP'
SET !DATASOURCE_LINE {{!LOOP}}
'Далее Непосредственно сами команды цикла'
URL GOTO=https://twitter.com/
TAG POS=1 TYPE=I ATTR=TXT:Настройки<SP>и<SP>помощь
TAG POS=1 TYPE=A ATTR=ID:signout-button
URL GOTO=https://twitter.com/
TAG POS=2 TYPE=LABEL ATTR=TXT:Псевдоним<SP>или<SP>адрес<SP>электронной<SP>почты
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:https://twitter.com/sessions ATTR=ID:signin-email CONTENT={{!COL1}}
SET !E
aleksakaulitz пишеттогда еще такой вопрос... в аймакросе есть команда, которая позволяет прокручивать любой кусок кода определенное кол-во раз?
Есть команда LOOP, хотя она Вам вряд ли подойдет.
Либо делаете управляющий jav
…
Боже, все работает О_О Edi, вы гений! Нереально огромное Вам спасибо!!!
В начале поменяла две строчки и все заработало^^
Спасибо еще раз))))))
по третьему вопросу не разбирался, не хочется на том сайте регистрироваться.
Могу в личку скинуть, если что) просто я сейчас прописала каждый клик в голосовании, и код стал очень длинный, на ~400 строчек)) я боюсь как бы он не завис где-нибудь посередине хД
тогда еще такой вопрос... в аймакросе есть команда, которая позволяет прокручивать любой кусок кода определенное кол-во раз?
П.С. а Вы не могли бы удалить из Вашего предыдущего поста ссылки на сайт с голосованием? а то мало ли))))
Добрый день) хочу попросить помощи)
объясняю... есть голосование в котором нужно авторизовываться через твиттер. нужно сделать ввод мэйла для авторизации из файла.
с каждого аккаунта можно проголосовать 100 раз, затем нужно зайти через другой акк, проголосовать еще 100 раз и так далее. аккаунтов очень много, поэтому вручную это делать весьма проблематично... почитала форум, но мало что поняла :) помогите, пожалуйста, я вас умоляю просто)
[spoiler][code]URL GOTO=https://twitter.com/
TAG POS=2 TYPE=LABEL ATTR=TXT:Псевдоним<SP>или<SP>адрес<SP>электронной<SP>почты
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:https://twitter.com/sessions ATTR=ID:signin-email CONTENT=ПОЧТА
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:https://twitter.com/sessions ATTR=ID:signin-password CONTENT=ПАРОЛЬ
TAG POS=2 TYPE=BUTTON ATTR=TXT:Войти
TAB OPEN
TAB T=2
URL GOTO=http://www.omusicawards.com/
TAG POS=1 TYPE=A ATTR=TXT:ААААААААААААААААААААА
TAG POS=1 TYPE=A ATTR=TXT:Log<SP>Out
TAG POS=1 TYPE=A ATTR
Страницы: 1