Помогите пожалуйста..
как сохранить извлеченный текст екстракт не в столбик а в строчку?
TAG POS=2 TYPE=TD ATTR=TXT:* EXTRACT=TXT SAVEAS TYPE=EXTRACT FOLDER=E:\ FILE=result.csv TAG POS=4 TYPE=TD ATTR=TXT:* EXTRACT=TXT SAVEAS TYPE=EXTRACT FOLDER=E:\ FILE=result.csv TAG POS=6 TYPE=TD ATTR=TXT:* EXTRACT=TXT SAVEAS TYPE=EXTRACT FOLDER=E:\ FILE=result.csv TAG POS=8 TYPE=TD ATTR=TXT:* EXTRACT=TXT SAVEAS TYPE=EXTRACT FOLDER=E:\ FILE=result.csv TAG POS=11 TYPE=TD ATTR=TXT:* EXTRACT=TXT SAVEAS TYPE=EXTRACT FOLDER=E:\ FILE=result.csv TAG POS=13 TYPE=TD ATTR=TXT:* EXTRACT=TXT SAVEAS TYPE=EXTRACT FOLDER=E:\ FILE=result.csv
InfSub
Отредактировано Granat (03-01-2017 18:21:23)
Отсутствует
Оставить только одну строку
Отсутствует
Оставить только одну строку SAVEAS TYPE=EXTRACT FOLDER=E:\ FILE=result.csv в конце, а не делать её каждый раз.
спасибо дорогой счастья!Любви тебе! ВЫРУЧИЛ! Обращайся всегда помогу!!
Добавлено 03-01-2017 19:38:55
дарю авторегер для сайта
SET !ERRORIGNORE YES SET !EXTRACT_TEST_POPUP NO CLEAR TAB CLOSE SET !DATASOURCE_DELIMITER ; SET !DATASOURCE E:\autoreg.csv SET !LOOP 5 SET !DATASOURCE_LINE {{!LOOP}} SET !DATASOURCE_COLUMNS 6 SET !USERAGENT "{{!COL2}}" SET !TIMEOUT_TAG 1 ' Установка параметров SET IPHTTP "{{!COL1}}" SET IPSSL "{{!COL1}}" SET IPSOCKS "{{!COL1}}" SET SOCKSVER "4" SET PORTALL "" SET LOGPASS "==" ' Переход к вкладке настроек URL GOTO=about:config WAIT SECONDS=1 ' Непосредственная запись настроек ' Команда которая включает прокси SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setIntPref("network.proxy.type",1);") ' Устанавливает один протакол для всех одинаковым SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setBoolPref("network.proxy.share_proxy_settings",true);") ' Установить каждому отдельный прокси SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setBoolPref("network.proxy.share_proxy_settings",false);") ' Устанавливает HTTP прокси SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setCharPref("network.proxy.http",'{{IPHTTP}}');") ' Установить порт для HTTP прокси SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setIntPref("network.proxy.http_port",{{PORTALL}});") ' Устанавливаем SSL прокси SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setCharPref("network.proxy.ssl",'{{IPSSL}}');") ' Устанавливаем порт для SSL прокси SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setIntPref("network.proxy.ssl_port",{{PORTALL}});") ' Установка SOCKS прокси SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setCharPref("network.proxy.socks",'{{IPSOCKS}}');") ' Установка порта для SOCKS SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setIntPref("network.proxy.socks_port",{{PORTALL}});") ' Установка версии SOCKS (4 или 5) SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setIntPref("network.proxy.socks_version",{{SOCKSVER}});") ' Установка логина и пароля прокси SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setCharPref("extensions.proxyauth.authtoken",'{{LOGPASS}}');") URL GOTO=https://sendpulse.com/ru/register EVENT TYPE=CLICK SELECTOR="#inputName" BUTTON=0 EVENTS TYPE=KEYPRESS SELECTOR="#inputName" CHARS="{{!COL3}}" EVENT TYPE=CLICK SELECTOR="#inputEmail" BUTTON=0 EVENTS TYPE=KEYPRESS SELECTOR="#inputEmail" CHARS="{{!COL4}}" EVENT TYPE=MOUSEDOWN SELECTOR="#inputPhone" BUTTON=0 EVENTS TYPE=KEYPRESS SELECTOR="#inputPhone" CHARS="{{!COL6}}" EVENT TYPE=CLICK SELECTOR="#inputPassword" BUTTON=0 SET !ENCRYPTION NO EVENTS TYPE=KEYPRESS SELECTOR="#inputPassword" CHARS="{{!COL5}}" EVENT TYPE=CLICK SELECTOR="#regform-body>DIV:nth-of-type(6)>DIV>P" BUTTON=0 WAIT SECONDS=1 EVENT TYPE=CLICK SELECTOR="#btn-reg" BUTTON=0 WAIT SECONDS=1 'заход в почту TAB OPEN TAB T=2 URL GOTO=https://mail.rambler.ru/ EVENT TYPE=CLICK SELECTOR="#app>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV>DIV>INPUT" BUTTON=0 EVENTS TYPE=KEYPRESS SELECTOR="#app>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV>DIV>INPUT" CHARS="{{!COL4}}" EVENT TYPE=MOUSEDOWN SELECTOR="#form_password" BUTTON=0 EVENT TYPE=MOUSEMOVE SELECTOR="#form_password" POINT="(326,298)" EVENT TYPE=MOUSEUP POINT="(326,298)" SET !ENCRYPTION NO EVENTS TYPE=KEYPRESS SELECTOR="#form_password" CHARS="{{!COL5}}" EVENT TYPE=CLICK SELECTOR="#app>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV:nth-of-type(3)>DIV>BUTTON" BUTTON=0 WAIT SECONDS=10 EVENT TYPE=CLICK SELECTOR="#js>BODY>DIV:nth-of-type(7)>DIV:nth-of-type(2)>DIV:nth-of-type(2)>DIV:nth-of-type(5)>DIV:nth-of-type(3)>DIV:nth-of-type(5)>DIV:nth-of-type(2)>DIV>A:nth-of-type(2)" BUTTON=0 EVENT TYPE=CLICK SELECTOR="#part1>DIV>DIV>TABLE>TBODY>TR>TD>TABLE>TBODY>TR:nth-of-type(2)>TD>TABLE>TBODY>TR>TD>TABLE>TBODY>TR>TD>A" BUTTON=0 WAIT SECONDS=2 URL GOTO=https://login.sendpulse.com/smtp/index/settings/ FRAME F=0 EVENT TYPE=CLICK SELECTOR="#accordion>LI>A>SPAN:nth-of-type(2)" BUTTON=0 WAIT SECONDS=2 TAG POS=2 TYPE=TD ATTR=TXT:* EXTRACT=TXT TAG POS=4 TYPE=TD ATTR=TXT:* EXTRACT=TXT TAG POS=6 TYPE=TD ATTR=TXT:* EXTRACT=TXT TAG POS=8 TYPE=TD ATTR=TXT:* EXTRACT=TXT TAG POS=11 TYPE=TD ATTR=TXT:* EXTRACT=TXT TAG POS=13 TYPE=TD ATTR=TXT:* EXTRACT=TXT SAVEAS TYPE=EXTRACT FOLDER=E:\ FILE=result.csv
InfSub
Отредактировано Granat (03-01-2017 19:39:45)
Отсутствует
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
простите, не могу понять куда вставить CONTENT="{{!NOW:dd_hhnn}}"
чтоб в первую колонку вставляло дату.. если не трудно пожалуйста помогите не могу найти как удалять пробелы при извлечении и сохранении (закомментированная строчка (TAG POS=12) которая вытягивает страну.. ( Блин на сайте 2ip значение "TAG POS" динамическое, тоесть каждый раз вытягивает разную информацию..) как быть?
скрипт работает в браузере tor сохраняет ip и страну в файл.
Зачем мне это надо?
- планирую проанализировать частоту повторов ip + научиться работать с EXTRACT
SET !ERRORIGNORE YES SET !EXTRACT_TEST_POPUP NO FILTER TYPE=IMAGES STATUS=ON URL GOTO=https://2ip.ru/ TAG POS=1 TYPE=BIG ATTR=TXT:* EXTRACT=TXT 'TAG POS=12 TYPE=TD ATTR=TXT:* EXTRACT=TXT wait seconds=1 SAVEAS TYPE=EXTRACT FOLDER=E:\ FILE=result.txt EVENT TYPE=KEYPRESS SELECTOR=* CHAR="L" MODIFIERS="ctrl,shift" wait seconds=1
замечание
InfSub
Отредактировано Granat (06-01-2017 06:34:05)
Отсутствует
не могу понять куда вставить
SET !ERRORIGNORE YES SET !EXTRACT_TEST_POPUP NO FILTER TYPE=IMAGES STATUS=ON URL GOTO=https://2ip.ru/ SET !EXTRACT {{!NOW:dd_hhnn}} TAG POS=1 TYPE=BIG ATTR=ID:d_clip_button EXTRACT=TXT wait seconds=1 SAVEAS TYPE=EXTRACT FOLDER=E:\ FILE=result.txt EVENT TYPE=KEYPRESS SELECTOR=* CHAR="L" MODIFIERS="ctrl,shift" wait seconds=1
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует