Page 1 of 1

9kw.eu (Captcha)

Posted: 30 Dec 2013, 12:17
by lektrion
Bonjour,

Tout d'abord merci pour ton logiciel qui me sert encore et encore et encore et enc....

Avec toute les possibilité qu'il offre je me retrouve devant un dilemme.

Je l'utilise pour boter sur des browsergame. Jusque la tout va bien sauf quand ceux-ci utilise des captcha. J'ai donc la solution de 9kw.eu un site communautaire de solver de captcha. Seul hic: comment envoyer la captcha (qu'il est facile de récupéré) au serveurs 9kw.eu

Celui-ci utilise des API-key. Malheureusement je suis trop nul en code pour savoir comment l'utiliser:

- Serait-il possible de créer une action "envoyer captcha" qui prendrait en paramètre la API-KEY de 9kw.eu et retournerait la réponse dans une variable?
- dans l'urgence de résoudre mon probleme aurait-tu une solution pour moi ? (autre site, bout de code java ...)

Voici ce que donne le site 9kw.eu, en partant du principe ou j'ai recupéré mon image captcha en .png pourrait tu me conduire jusqu'au moment ou je récupère sa "valeur" dans une variable?

Code: Select all

Submit captcha

POST REQUEST

URL: http://www.9kw.eu/index.cgi

Values (Format gif, jpg oder png)
apikey: API_KEY (String)
action: usercaptchaupload
file-upload-01: file (Binary), url (String) oder Base64 (String)
source: toolname (max. 30 chars)
oldsource: source (optional, max. 30 chars)
base64: 1 (optional, for base64 only)
math: 1 (optional, math captcha)
mouse: 1 (optional, mouse captcha)
case-sensitive: 1 (optional, case-sensitive captcha)
confirm: 1 (optional, confirm captcha, +6)
prio: min. 1, max. 10 (optional, prio captcha, +1-10)
captchaperhour: min. 1, max. 9999 (optional, limit per hour)
checkanswer: solution (optional, to use only "confirm", -10)
nomd5: 1 (optional, no double captcha check)
maxtimeout: 300 (optional, maximum time for a solution, min. 60, max. 300)
selfsolve: 1 (optional, for solve own captchas)
phrase: 1 (optional, 2 or more word captcha)
numeric: 1 (optional, only digit captcha)
min_len: 1 (optional, min. length captcha)
max_len: 20 (optional, max. length captcha)
debug: 1 (optional, for debug and tests)

Return value:
NewCaptchaID (INT)


Captcha data

GET REQUEST
http://www.9kw.eu/index.cgi
action: usercaptchacorrectdata
id: NewCaptchaID
apikey: API_KEY
source: toolname (optional, max. 30 chars)
info: 1 (optional, for "NO DATA" as return-value instead of empty)
debug: 1 (optional, for debug and tests)

Return value:
String


Captcha correct

GET REQUEST
http://www.9kw.eu/index.cgi
action: usercaptchacorrectback
correct: 1 (1=OK,2=Not OK)
id: NewCaptchaID
apikey: API_KEY
source: toolname (optional, max. 30 chars)
debug: 1 (optional, for debug and tests)

Return value:
OK
Merci de ta réponse!

Re: 9kw.eu (Captcha)

Posted: 08 Jan 2014, 10:34
by Jmgr
Salut,

Désolé pour le délai de réponse, j'étais en vacances.

Les captchas sont spécifiquement conçues pour bloquer l'automatisation, donc ça va pas être simple.
- Serait-il possible de créer une action "envoyer captcha" qui prendrait en paramètre la API-KEY de 9kw.eu et retournerait la réponse dans une variable?
Pas directement avec des actions, mais avec du code, oui. Je n'ai pas le temps de te coder une solution personnalisée, mais voilà quelques idées :
- dans l'urgence de résoudre mon probleme aurait-tu une solution pour moi ? (autre site, bout de code java ...)
Pas vraiment, je n'ai jamais été confronté à ce problème. Note que Actionaz permet de coder en Javascript, qui n'a aucun rapport avec le Java. (sauf le nom, parce que les andouilles qui l'on conçu on pensé que ça serait rigolo)

Re: 9kw.eu (Captcha)

Posted: 13 Jan 2014, 00:51
by lektrion
Bonjour,

Merci pour ta réponse rapide.. j'abandonne du coup, trop complexe pour mes connaissance.

Je bloque a l'encodage de l'image et j'avais déja lu (sans comprendre) les requetes Html..

Merci quand même. Si un jour tu ne sais pas quoi faire (ca existe vraiment des jours comme ça?) pense a mon probleme.

Bonne journée a toi!