2 votes

Imacros.... commencer une nouvelle ligne dans un fichier CSV d'extraction de données

J'ai actuellement la macro suivante :

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

Je veux qu'il écrive sur une nouvelle ligne pour chaque URL que je frappe, mais dans le fichier, il les met toutes les deux sur la même ligne. Existe-t-il une commande permettant de commencer une nouvelle ligne ?

C'est la question principale. Mon autre question est... comment puis-je faire en sorte que Imacro's explore l'ensemble du site et prenne les récepteurs de chaque page où ils existent ? Certaines pages peuvent ne pas contenir de récepteurs. Je ne peux pas trouver une liste des URL sur le plan du site et les URL ne sont pas seulement des numéros. Comment puis-je faire en sorte que les Imacros explorent les liens sur le site ?

4voto

user3230655 Points 41

Pour commencer une nouvelle ligne, vous pouvez procéder comme suit :

ADD !VAR1 <BR>

3voto

Bestmacros Points 1114

Exemple de code

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
SAVEAS TYPE=EXTRACT FOLDER=C:\Data_Extract_BBC FILE=Ollytest1.csv
set !extract null
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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X