J'essaye de passer par un site avec un tas de liens. Je clique sur un lien, enregistre la page, clique sur un bouton, enregistre une page. Puis revenez en arrière et répétez-le pour un grand nombre de liens. Je veux écrire un script pour le faire pour moi. Je connais le C++ mais je veux faire du Javascript pour ça, quel est le bon endroit pour me lancer? Quel serait un bon IDE à utiliser?Script Web pour cliquer sur quelques boutons et enregistrer quelques pages html
Répondre
firebug! C'est un add-on firefox, et vous permet de définir des points d'arrêt et de déboguer, ainsi que d'explorer la page en termes de css, html, javascript, et autres.
c'est un outil puissant et merveilleux.
Javascript est le bon choix!
GreaseMonkey!
.. ou vous pouvez essayer witr ou AutoIt.
-nous comment cela va :-)
Il semble que vous vouliez créer un robot d'exploration ou un robot (comme ce que fait un moteur de recherche pour rechercher du contenu). Il y a beaucoup d'outils que vous pouvez utiliser pour cela. Quelqu'un a mentionné wget
, qui a des options pour télécharger/explorer récursivement des pages. Si vous voulez le faire dans le navigateur, vous pouvez essayer Greasemonkey ou Chickenfoot.
Si vous souhaitez utiliser un langage de script pour suivre les liens, remplir des formulaires, cliquez sur les boutons, et enregistrer des pages que vous pouvez utiliser ces types de bibliothèques:
- Python: twill
- Perl: WWW::Mechanize
- 1. recherche de quelques exemples pour intégrer lecteur multimédia en html
- 2. Quelques questions sur Workflow Foundation
- 3. exécuter quelques commandes simultanément
- 4. Quelques questions sur Asp.net MVC
- 5. Quelques questions sur la complexité
- 6. Quelques questions jQuery
- 7. Quelques conseils de développeur
- 8. PGP - GnuPG - Quelques questions
- 9. quelques problèmes de style
- 10. Quelques questions sur l'implémentation du filtre Bloom
- 11. Quelques questions sur les 25 conseils jquery
- 12. Quelques subtilités Perl
- 13. Quelques questions Lucene
- 14. Activer ViewState pour quelques contrôles et désactiver pour d'autres/page
- 15. Quelques questions sur Objective-C, Cocoa et Xcode
- 16. Quelques (anti-) patterns sur l'utilisation de assert (Java, et autres)
- 17. Comment intégrer quelques lignes java dans un script Ant?
- 18. Bash globbing - autoexpand pour quelques cas spécifiques?
- 19. Impression à partir du Web en quelques étapes
- 20. Textmate et PHP - avoir quelques problèmes avec le bundle
- 21. Problème avec rendu WebKit google.com (et quelques autres sites)
- 22. Url réécriture dans les formulaires Web asp.net (avec quelques complications)
- 23. manuel d'fadeout (sur clic) avec automatique (après quelques secondes)
- 24. django - utiliser un en-tête commun avec quelques éléments dynamiques
- 25. Quelques questions à propos de PHP memcache
- 26. Connexions Mysql se terminant en quelques secondes
- 27. GitPlugin pour Trac ne fonctionne pas toutes les quelques demandes
- 28. Utiliser Python pour appeler Mencoder avec quelques arguments
- 29. quelques questions concernant les sessions php
- 30. Enregistrer les cookies pour les pages web distantes
Alors, vous voulez quelque chose qui va sauver une page web entière en cliquant sur un lien pour cela? – Zoidberg
Avez-vous regardé wget? – BoltBait