Je suis scripting en python pour une automatisation web. Je sais que je ne peux pas automatiser les captchas mais voici ce que je veux faire:Existe-t-il un moyen de sauvegarder une image captcha et de l'afficher plus tard en python?
Je veux automatiser tout ce que je peux jusqu'à captcha. Quand j'ouvre la page (en utilisant urllib2) et que je l'analyse pour trouver qu'elle contient un captcha, je veux ouvrir le captcha en utilisant Tkinter. Maintenant, je sais que je vais d'abord enregistrer l'image sur mon disque dur, puis l'ouvrir mais il y a un problème avant cela. L'image captcha qui est à l'écran n'est pas directement dans la source. Il y a une variable dans la source, dans un javascript, qui pointe vers une autre page qui a le lien vers l'image, MAIS si vous chargez cette page du milieu, l'image captcha pour ce lien change, donc l'image associée à cette variable javascript est n'est plus valide. Il peut être impossible de rassembler l'image en utilisant cette méthode, alors s'il vous plaît éclairer moi si vous avez des idées à ce sujet. Maintenant, si j'utilise firebug pour charger la page, il y a un "GET" qui est un lien direct vers l'image Captcha actuelle que je vois, et je me demande s'il y a de toute façon pour faire python ou ullib2 les "GET" qui se passent quand une page est chargée, parce que si c'était possible, ce serait simple.
Faites-moi savoir si vous avez des suggestions.
"Je sais que je ne peux pas automatiser les captchas" [Says who] (http://en.wikipedia.org/wiki/CAPTCHA#Circumvention)? – NullUserException
élaboré? peut-être que quelqu'un peut. BUt je ne pense pas que je peux. – Alex