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

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

№113-09-2017 12:46:00

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

Помогите! Скрипт неправильно записывает данные.

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

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

Проблема скрипта
1. Что-то случилось со скриптом и вместо того чтобы выдавать строку как результат посика http://prntscr.com/gkkvc9 выдает после одного уикла, бесконечное число подобных строк. ПРОШУ ПОМОЧЬ В ЧЕМ ОШИБКА СКРИПТА.

2. Не выходит вытащить исключительно количество найдены результатов. Так как результаты поиска выводятся сплошной строкой http://prntscr.com/gkkvc9 и представляют собой набор цифр и букв а  тег 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

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

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » Помогите! Скрипт неправильно записывает данные.

Board footer

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