L'extraction de données à partir d'un site web à l'aide de iMacros
Je suis vraiment nouveau dans iMacros mais semblent avoir une compréhension de base de la façon dont il fonctionne. Cependant, j'ai deux problèmes que je n'arrive pas à résoudre. Le iMacros des charges et exécutable du service qui est exécuté à chaque fois que nécessaire pour obtenir de l'information. Une fois les données extraites le service prend et enregistre dans un fichier sur les serveurs C lecteur. Cela a été fonctionne bien jusqu'à il y a un mois. Amazon a changé le site internet et maintenant je ne peux pas obtenir le script de coopérer. Tous les aider à résoudre ce serait grandement apprécié.
- Le script n'a pas d'extraire le texte, et
- Une nouvelle iMacros s'ouvre dans le navigateur après chaque exécution du script.
J'ai fait des recherches sur l'internet, manipulé le script de nombreuses façons différentes, et j'ai utilisé l'option d'enregistrement, ainsi que l'assistant de création de script pour extraire les données. Je ne suis pas sûr de ce que je suis absent. Mon script est ci-dessous.
VERSION BUILD=7401598
TAB T=1
URL GOTO=https://sellercentral.amazon.com/gp/fba/revenue-calculator/index.html/ref=au_xx_cont_xx?ie=UTF8&lang=en_US
WAIT SECONDS=10
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:search-form ATTR=ID:search-string CONTENT={{Asin}}
WAIT SECONDS=10
TAG POS=1 TYPE=BUTTON ATTR=ID:search-products
WAIT SECONDS=10
TAG POS=1 TYPE=BUTTON ATTR=ID:update-fees-link
WAIT SECONDS=10
TAG POS=1 TYPE=SPAN ATTR=TXT:Order<SP>Handling
WAIT SECONDS=10
TAG POS=1 TYPE=SPAN ATTR=TXT:Pick<SP>&<SP>Pack
WAIT SECONDS=10
TAG POS=1 TYPE=SPAN ATTR=TXT:Weight<SP>Handling
WAIT SECONDS=10
Le texte que j'ai besoin d'extraire l'Ordre de la manipulation, Pick & Pack, le Poids de la Manipulation.
Vous devez vous connecter pour publier un commentaire.
Vous devriez essayer de placer EXTRAIT=TXT après les commandes. Vérifiez également le code html de la page et de faire une commande si l'enregistrement ne fonctionne pas. Si par exemple vous avez un lien sur une page de ce code HTML.
iMacros pour extraire le lien et le texte de ce sont.
Il existe peu d'autres variations, mais c'est la partie principale. Dans votre cas, ce serait le bon code.
L'essayer et s'il vous plaît utiliser iMacros addon FireFox pour cela.
Edit:
Vous pouvez déclarer un grattage de la macro dans le code JavaScript.
- Je utiliser seulement une fois EXTRAIT de commande une fois la macro. Si j'ai besoin de plus d'info gratté-je utiliser plusieurs codes macro déclarée comme variable dans l'exemple ci-dessus. Cela pourrait fonctionner si vous savez comment l'utiliser.
iMacros est parfois très lent.