est-ce bien nécessaire pour ce que tu veux faire ?
→ Oui ... pourquoi cette question bizarre?
d'ailleurs, qu'as-tu l'intention de faire ?
→ J'ai cree un programme il y a quelque mois deja et il qui tourne bien. Le seul hic c'est que je devais moi meme renseigner l'ID de la fenetre a manipuler. J'ai donc decider d'automatiser ca en: 1) creant une nouvelle fenetre 2) Recuperer son ID 3) utiliser cet ID dans mon programme Grace a toi j'ai compris mon erreur du coup, mon programme fonctionne tres tres bien maintenant merci.
Pourquoi ces questions? As tu une meilleure alternative que chrome-cli pour manipuler les fenetres de chrome ?
en fait, la question que je ne pose pas est « pourquoi utiliser chrome ? »
mon premier réflexe quand j'ai commencé à vouloir traiter des données venant d'internet à été de chercher des solutions pour automatiser l'utilisation du navigateur. :/
mais je suis aussi intéressé par une solution pour "faire tourner" les onglets d'un navigateur internet pour rafraîchir les pages des sites que je surveille.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
→ Car j'adore Google Chrome tout simplement. J'adore tout les produits de Google a l'exeption de Android que je trouve vraiment nul (car il a ete cree a partir de Java).
→ Pour repondre a ta question : Mon programme est un BOT tout simplement. Il crawle des pages et y execute du javascript. Sans utiliser chrome-cli, je peux recuperer le contenu d'une page en utilisant par exemple curl mais le soucis c'est que sur ces pages parfois on a du contenu dynamique en javascript (des blocks qui se construisent dynamiquement et qui ne sont pas present dans le code source originel de la page).
Du coup, tu comprends bien que je souhaites travailler avec un contenu reel (c'est a dire tel qui est affiche sur l'ecran). J'ai donc opter pour chrome-cli. Ce que je fais n'est pas complique :
- J'ai une liste d'URL que mon programme recupere - Ce dernier va donc checker les URL une par une - Lorsqu'il check une page, il attend que le DOM de la page soit charge (c'est dire que les images soit charge, que le javascript soit execute) - Une fois que c'est fait il va analyser cette page et faire ses affaires - Quand c'est termine, il passe a l'URL suivante
Si tu es un joueur de Ogame (ou tout autre jeu sur navigateur de ce type) par exemple, ca peut etre une solution simple a mettre en place: tu cree un programme qui travaille a ta place.
Ce type de programme est infaillible tant qu'il n'y a pas de captcha... et meme dans ce cas la, tu peux te creer une alerte (exemple: un email) qui te previent. Il te suffit alors de te connecter a distance (si tu n'es pas chez toi a ce moment la), de checker ton navigateur et de saisir le captcha toi meme puis de laisser ton programme continuer a tourner.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique