Полезная информация

Не получается решить проблему на форуме? Служба технической поддержки Mozilla Россия — support@mozilla-russia.org.
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Скрипт неправильно записывает данные.

№113-09-2017 12:46:00

ИванMakahjd
Участник
 
Группа: Members
Зарегистрирован: 13-09-2017
Сообщений: 1
UA: Chrome 60.0

[РЕШЕНО] Скрипт неправильно записывает данные.

тема переименована, п.п. 2.7
Всем доброго времени суток. Столкнулся с проблемой которую так и не удалось решить. Проблема именно в скрипте, но в чем именно не могу понять, не хватает практики.

Задача скрипта:
1. Из файла txt брать первую строку и помещать ее в буфер
2. Открывать главную страницу Amazon.com
3. Вставлять из буфера значение в строку поиска
4. Нажимать кнопку поиска
5. Результат поиска в виде количества найденных результатов помещать в документ txt

Проблема скрипта
1. Что-то случилось со скриптом и вместо того чтобы выдавать

скрытый текст
http://s019.radikal.ru/i635/1710/b6/7e570b254381.png

изображения размещаются только на анонимных хостингах, под спойлером, читайте правила раздела
выдает после одного уикла, бесконечное число подобных строк. ПРОШУ ПОМОЧЬ В ЧЕМ ОШИБКА СКРИПТА.

2. Не выходит вытащить исключительно количество найдены результатов. Так как результаты поиска выводятся сплошной строкой удалено, смотреть скрин выше и представляют собой набор цифр и букв а  тег HTML выводит результат без разделения в теге <h2> то вытащить исключительно число через ID или H2 не выходит. Согласился парсить полностью строку а после манипуляциями через notepad ++ чистить все лишнее. Нет знаний javaskrip иначе можно бы было задать логику.

скрытый текст

Выделить код

Код:

VERSION BUILD=9030808 RECORDER=FX
SET !REPLAYSPEED SLOW
SET !DATASOURCE key.txt
SET !DATASOURCE_COLUMNS 4434
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://www.amazon.com/
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:site-search ATTR=NAME:field-keywords CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:site-search ATTR=*
TAG POS=1 TYPE=H2 ATTR=ID:s-result-count EXTRACT=TXT 
SAVEAS TYPE=EXTRACT FOLDER=* FILE=keyresult3.txt


скрытый текст

Выделить код

Код:

VERSION BUILD=9030808 RECORDER=FX
SET !REPLAYSPEED SLOW
SET !DATASOURCE key.txt
SET !DATASOURCE_COLUMNS 4434
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://www.amazon.com/
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:site-search ATTR=NAME:field-keywords CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:site-search ATTR=*
TAG POS=1 TYPE=H2 ATTR=H2 EXTRACT=TXT 
SAVEAS TYPE=EXTRACT FOLDER=* FILE=keyresult3.txt


код публикуется в тегах code под спойлером

Пробовал по разному но пока без результативно.


замечание

InfSub

Отсутствует

 

№204-10-2017 18:46:59

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 2978
UA: Chrome 61.0
Веб-сайт

Re: [РЕШЕНО] Скрипт неправильно записывает данные.

ИванMakahjd пишет:

Что-то случилось со скриптом

откатите имакрос до версии 8.9.7 и запретить обновляться


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox

на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Скрипт неправильно записывает данные.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]