Я в настоящее время имею следующий макрос:Imacros .... начать новую строку в файл извлечение данных CSV
VERSION BUILD=9002379
TAB T=1
TAB CLOSEALLOTHERS
URL GOTO=http://www.bbc.co.uk/food/recipes/chocolate_and_orange_87739
ADD !EXTRACT {{!URLCURRENT}}
TAG POS=1 TYPE=DIV ATTR=CLASS:article-title EXTRACT=TXT
TAG POS=1 TYPE=DIV ATTR=ID:ingredients EXTRACT=TXT
ADD INTERNAL {{#NEWLINE#}}
URL GOTO=http://www.bbc.co.uk/food/recipes/secret_squirrel_cake_49338
ADD !EXTRACT {{!URLCURRENT}}
TAG POS=1 TYPE=DIV ATTR=CLASS:article-title EXTRACT=TXT
TAG POS=1 TYPE=DIV ATTR=ID:ingredients EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=C:\Data_Extract_BBC FILE=Ollytest1.csv
Я хочу, чтобы это написать на новую строку для каждого URL я ударил, но в файл помещает их в одну строку. Есть ли команда для запуска новой строки?
Это главный вопрос. Мой другой вопрос: как я могу заставить Imacro залезть на весь сайт и взять рецепты с каждой страницы, где они существуют? На некоторых страницах может отсутствовать прием. Я не могу найти список на карте сайта URL, а URL - это не просто цифры. Как я могу заставить Imacros исследовать ссылки на сайте?
SaveAs будет сохранять данные в новую строку в любом случае - просто добавить идентификатор после каждого извлечения вы хотите сохранить - это также необходимо очистить значение в! extract после сохранения – Bestmacros
Для вашего второго вопроса перейдите на эту страницу http://www.bbc.co.uk/food/recipes#quick-recipe-finder и проверьте все национальные кухни из нижней части. Затем создайте сценарий Imacros для извлечения всех 15 ссылок с одной страницы и нажмите кнопку «Далее». Для его выполнения используйте кнопку Play Loop. – symbiotech