Страницы: 1
udalov, спасибо за ответ, но не работает, разобрался сам)))
Здравствуйте, как сделать чтобы imacros переходил по страницам и нажимал на кнопки соцсетей сайт
VERSION BUILD=8920312 RECORDER=FX SET !ERRORIGNORE YES CMDLINE !DATASOURCE hist.txt SET !DATASOURCE_LINE {{!LOOP}} TAB T=1 EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(2)>DIV>SPAN>A:nth-of-type(2)>SPAN" BUTTON=0 TAB T=2 EVENT TYPE=CLICK SELECTOR="#sharerDialogButtons>BUTTON:nth-of-type(2)" BUTTON=0 TAB T=1
Vsasyok007 пишетне переходит по страницам с файла
Подскажите где ошибка?господа, уже не первый десяток раз повторяю, тут нет экстрасенсов, прося помощи - как минимум, указываем проблемный сайт
:( не переходит по страницам с файла, "игнорирование долгой загрузки" вроде работает
[spoiler][code]VERSION BUILD=8920312 RECORDER=FX
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
CMDLINE !DATASOURCE for.txt
SET !DATASOURCE_LINE {{!LOOP}}
'если долго грузится сам сайт:
SET !TIMEOUT 5
'или если долго грузятся какие-то элементы на странице:
SET !TIMEOUT_STEP 5
TAB T=1
URL GOTO={{!COL1}}
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(2)>DIV>SPAN>A>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#post_button" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(2)>DIV>SPAN>A:nth-of-type(2)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#sharerDialogButtons>BUTTON:nth-of-type(2)" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(2)>DIV>SPAN>A:nth-of-type(3)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#update-form>DIV:nth-of-type(3)>FIELDSET>INPUT:nth-of-type(2)" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV:nth-
сайт не догружается, как сделать игнорирование долгой загрузки,
но скрипт останавливается только время идет и не выполняется пока сам не нажму Esc
помогите пожалуйста.
Здравствуйте как насчет этого вопроса
Vsasyok007 пишетInfSub - нет и помощи нет!(((
OFFTOP: я тут как-бы не один - кто может ответить на вопросы...ну а если ни кто не может, то прошу прощения, но в данный момент, у меня просто физически нет времени, если вопросы останутся актуальными, то полноценно смогу ответить недели через 2
рабочий код
[spoiler][code]VERSION BUILD=8890130 RECORDER=FX
SET !ERRORIGNORE YES
CMDLINE !DATASOURCE hist.txt
SET !DATASOURCE_LINE {{!LOOP}}
SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 5); randomNumber;")
TAB T=1
URL GOTO=https://twitter.com/профиль
WAIT SECONDS={{!VAR1}}
EVENT TYPE=CLICK SELECTOR="#global-new-tweet-button" BUTTON=0
EVENTS TYPE=KEYPRESS SELECTOR="#tweet-box-global" CHARS={{!COL1}}
EVENT TYPE=CLICK SELECTOR="#global-tweet-dialog-dialog>DIV:nth-of-type(2)>DIV:nth-of-type(4)>FORM>DIV:nth-of-type(2)>DIV:nth-of-type(2)>BUTTON" BUTTON=0
TAB T=1
URL GOTO=http://my.mail.ru/
WAIT SECONDS={{!VAR1}}
EVENT TYPE=CLICK SELECT
InfSub - нет и помощи нет!(((
попробовалВыделить кодКод:URL GOTO=https://twitter.com/
EVENT TYPE=CLICK SELECTOR="#tweet-box-mini-home-profile" BUTTON=0
EVENT TYPE=KEYPRESS SELECTOR="#tweet-box-mini-home-profile" CHAR="v"
EVENT TYPE=CLICK SELECTOR="#timeline>DIV:nth-of-type(2)>DIV>FORM>DIV:nth-of-type(2)>DIV:nth-of-type(2)>BUTTON" BUTTON=0
WAIT SECONDS={{!VAR1}}этот кусок работает - v отправляет.А в чем проблема то? ты подробнее описывай.Д
Я записал 2 вида макроса для этих соцсетей
попробовал записать макрос добавления страниц в соцсети, но почему-то не работают, пробовал по 2 методам можете помочь подсказать пожалуйста
[noindex][spoiler][code]VERSION BUILD=8890130 RECORDER=FX
SET !ERRORIGNORE YES
CMDLINE !DATASOURCE test.txt
SET !DATASOURCE_LINE {{!LOOP}}
SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 5); randomNumber;")
TAB T=1
URL GOTO=https://twitter.com/
TAG POS=1 TYPE=BUTTON ATTR=ID:global-new-tweet-button
TAG POS=2 TYPE=BUTTON FORM=ACTION://upload.twitter.com/i/tweet/create_with_media.iframe ATTR=TXT:Твитнуть<SP>Отправить<SP>сообщение
TAB T=1
URL GOTO=https://vk.com/страница
TAG POS=1 TYPE=TEXTAREA ATTR=ID:post_field CONTENT={{!COL1}}
TAG POS=1 TYPE=BUTTON ATTR=ID:send_post
WAIT SECONDS={{!VAR1}}
TAB CLOSE
TAB T=1
URL GOTO=https://www.facebook.com/страница
TAG POS=1 TYPE=TEXTAREA FORM=ID:u_0_1c ATTR=ID:u_0_1h CONTENT={{!COL1}}
TAG POS=1 TYPE=BUTTON FORM=ID:u_c_1 ATTR=TXT:Опубликовать
WAIT SECONDS={{!VAR1}}
TAB CLOSE
TAB T=1
URL GOTO=http://
Vsasyok007 пишетЗдравствуйте InfSub, тот код который Вы написали https://forum.mozilla-russia.org/viewto … 92#p676092 иногда отрабатывается нормально, а иногда он зависает при выводе модального окна, макрос не может найти радиопереключатель и нажать на кнопку, в чем может быть причина я предполагаю, что может в версии аймакроса сейчас стоит 8.8.9 версия.
Как можно решить эту проблему?[spoiler=попробуй так:][code]SET !ERRORIGNORE YES
…
CMDLINE !DATASOURCE test.txt
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://www.google.com/webmasters/tools/googlebot-fetch?hl=ru&siteUrl=http://legionteam.ru/
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:wmxbot-fetch-form ATTR=ID:path-input CONTENT={{!COL1}}
EVENT TYPE=CLICK SELECTOR="#wmxbot-submit-crawl-button>DIV" BUTTON=0
WAIT SECONDS=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(3)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>TABLE>TBODY>TR>TD:nth-of-type(5)>DIV>DIV>DIV" BUTTON=0
WAIT
Здравствуйте InfSub, тот код который Вы написали https://forum.mozilla-russia.org/viewto … 92#p676092 иногда отрабатывается нормально, а иногда он зависает при выводе модального окна, макрос не может найти радиопереключатель и нажать на кнопку, в чем может быть причина я предполагаю, что может в версии аймакроса сейчас стоит 8.8.9 версия.
Как можно решить эту проблему?
Vsasyok007 пишетG+1 это гугл +1
в вашем коде, вообще отсутствует какое-либо упоминание о гугл+...
Господа, megane, Vsasyok007 - будьте так добры, задавайте вопросы так, чтобы их не только телепаты могли понять...
Прошу прощения за это
22-02-2015 02:04:12
Что я хочу от макроса: чтобы после записи и сохранения макросом (добавления в соцсети) он ходил по ссылкам сайта с txt файла и отрабатывал это без ошибок, как это лучше и проще сделать я не знаю(((
Vsasyok007, вы внимательно читаете, что вам отвечают?
event - лучше использовать, только там, где без этого не обойтись, в данном случае, очень сомнительно, что это действительно нужно
я просто не программист поэтому Вас не понял :blush:
что такое G+1?
G+1 это гугл +1
для повторения макроса - в разделе "повторить макрос":
"Макс" - должно быть равно 3
далее: кнопа "Воспр. (Цикл)"
Попробовал, но из 3 циклов отрабатывается только 1 и то не полностью, на G+1 или появляется ошибка
[spoiler][noindex][code]VERSION BUILD=8890130 RECORDER=FX
TAB T=1
CMDLINE !DATASOURCE hist.txt
TAB T=1
URL GOTO={{!COL1}}
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(2)>DIV>SPAN>A:nth-of-type(2)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#sharerDialogButtons>BUTTON:nth-of-type(2)" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(2)>DIV>SPAN>A:nth-of-type(3)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=KEYPRESS SELECTOR="#status" KEY=46
EVENT TYPE=CLICK SELECTOR="#update-form>DIV:nth-of-type(3)>FIELDSET>INPUT:nth-of-type(2)" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(2)>DIV>SPAN>A:nth-of-type(6)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#js>BODY>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV:nth-o
Попробовал, но макрос берет только первую строку и цикл заканчивается, в файле hist.txt 3 строки с URL
[noindex][spoiler]VERSION BUILD=8890130 RECORDER=FX
CMDLINE !DATASOURCE hist.txt
SET !DATASOURCE_COLUMNS 3
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
TAB T=1
URL GOTO={{!COL1}}
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV>DIV>SPAN>A:nth-of-type(2)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#sharerDialogButtons>BUTTON:nth-of-type(2)" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV>DIV>SPAN>A:nth-of-type(3)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#update-form>DIV:nth-of-type(3)>FIELDSET>INPUT:nth-of-type(2)" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV>DIV>SPAN>A:nth-of-type(6)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#post>DIV>DIV:nth-of-type(5)>DIV:nth-of-type(4)>DL>DD>BUTTON:nth-of-type(2)" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV>DIV>SPAN>A:nth-of-type(7)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#
где на сайте, хотя бы одна ссылка?
это тестовый сайт :blush: ссылки повесил))), но нельзя ли с документа .txt брать ссылки и переходить по ним и выполнять действия макроса поочереди
Подскажите пожалуйста как реализовать, чтобы макрос ходил по страницам сайта с файла
[noindex][spoiler][code]VERSION BUILD=8890130 RECORDER=FX
TAB T=1
URL GOTO=http://history-autocars.ru/
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV>DIV>SPAN>A:nth-of-type(2)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#sharerDialogButtons>BUTTON:nth-of-type(2)" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV>DIV>SPAN>A:nth-of-type(3)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#update-form>DIV:nth-of-type(3)>FIELDSET>INPUT:nth-of-type(2)" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV>DIV>SPAN>A:nth-of-type(6)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#post>DIV>DIV:nth-of-type(5)>DIV:nth-of-type(4)>DL>DD>BUTTON:nth-of-type(2)" BUTTON=0
TAB T=1
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV>DIV>SPAN>A:nth-of-type(7)>SPAN" BUTTON=0
TAB T=2
EVENT TYPE=CLICK SELECTOR="#page>DIV:nth-of-type(3)>DIV>FORM>DIV:nth-of-type(5)>TABLE>TBODY>TR>TD:nth-of-type(2)>TABLE
Vsasyok007
Vsasyok007 пишетSET !ERRORCONTINUE YES
нет такой команды
рабочий кодВыделить кодКод:
SET !ERRORIGNORE YES CMDLINE !DATASOURCE test.txt SET !DATASOURCE_LINE {{!LOOP}} URL GOTO=https://www.google.com/webmasters/tools/googlebot-fetch?hl=ru&siteUrl=http://history-autocars.ru/ TAG POS=1 TYPE=INPUT:TEXT FORM=ID:wmxbot-fetch-form ATTR=ID:path-input CONTENT={{!COL1}} EVENT TYPE=CLICK SELECTOR="#wmxbot-submit-crawl-button>DIV" BUTTON=0 WAIT SECONDS=1 EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(3)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>TABLE>TBODY>TR>TD:nth-of-type(5)>DIV>DIV>DIV" BUTTON=0 WAIT SECONDS=1 TAG POS=1 TYPE=INPUT:RADIO FORM=NAME:verified-addurl-dialog-form ATTR=VALUE:submitIndexUrl EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(7)>DIV:nth-of-type(3)>BUTTON" BUTTON=0 WAIT SECONDS=1
TAG POS= - работает не везде, по этому у вас и не заработал код
Спасибо большое! Огромное, даже! Работ
…Здравствуйте, попробовал записать макрос в [firefox], но увы не получилось((( использовал iMacros for Firefox 8.8.9, подскажите пожалуйста где ошибка или как решить проблемму?
вот скриншоты последовательности действий
Страницы: 1