ouvrez avec notepad++ :
C:\Windows\System32\drivers\etc\hosts
rajoutez la ligne
127.0.0.1 wok-bot.net
installez wamp:
http://www.wampserver.com/
ceci va émuler le site internet de wok =).
quand on lance le bot, il cherche un dofus.comversion.txt
en faite c'est a cause de la redirection: il cherche en réalité wok-bot.net/version.txt
lancez donc wamp, vous devriez avoir un répertoire:
C:\wamp\www
créez un nouveau document texte appelé version.txt
{
petite phase debug:
lancez le bot et voyez:
- si il marque: "impossible de se connecter au serveur distant"
lancer C:\wamp\wampmanager.exe
- si il vous ouvre "http://wok-bot.net/Wok_.zip"
c'est que vous en êtes a la bonne étapes, il veux en faite faire la mise a jour avec la nouvelle version qui est 'rien' puisque votre fichier texte est vide.
essayez de mettre 'coucou' dans votre fichier texte, il vous ouvrira "http://wok-bot.net/Wok_coucou.zip"
}
donc là il faut mettre la version de votre bot, pour qu'il le lance sans poser de problème :P
la dernière version était la 2.3.2.2
donc on met dans notre version.txt (qui je le rappelle est dans C:\wamp\www\)
2.3.2.2
"OUI MAIS IL ME MET UN 404 NOT FOUND "
Oui je sais =) si vous regardez dans C:\wamp\logs\apache_error.log , la dernière ligne on vois qu'il veux accéder à:
"
[client 127.0.0.1] script 'C:/wamp/www/check.php' not found or unable to stat"
donc il voulais ouvrir un check.php
aller hop les ptits zamis, on créer un document texte mais on le renomme check.php (il faut donc modifier l’extension)
normalement si on lance le bot, il vous demandera la clef de validation. seulement c'est votre check.php qui dira si la clef est bonne ou pas.
{
PETITE PHASE DEBUG, C'EST JUSTE POUR VERIFIER QUE CETTE PAGE SERT BIEN A AUTHENTIFIER LA CLEF
SI VOUS VOULEZ JUSTE AVOIR LE BOT EN GRATUIT, PASSEZ CETTE ETAPE ENTRE {}
dans le check.php on marque:
Citation:
<?php
file_put_contents("test.txt", print_r($_REQUEST, true));
?>
Dans le bot, rempliser le champ clé au hazard : par exemple "azerty"
et faite valider.
le script PHP va alors creer un fichier "test.txt" dans lequel il mettra les parametres passé par le bot:
Array
(
[key] => azerty
[rnd] => 4254558491
)
normalement
key = votre clef d'activation
rnd = nombre tiré aleatoirement pour eviter la mise en chache
}
le script php d'origine avais je pense le shemat là:
<?php
//lecture de la clef donné
//requette au serveur pour savoir si elle est ok
SI ('clef bonne')
echo '1';
SINON
echo '0';
?>
Donc en faite, notre but a nous (qui voulons utiliser wok) il faut trouvé la valeur pour laquelle le bot crois que la clef est bonne:
donc dans votre check.php il faut mettre:
Citation:
OK
ou
Citation:
ok
ou
Citation:
true
ou
Citation:
1
(juste la valeur, il faut enlever les balises <?php ?> qui m'ont servie a debug)
enfin bref, une valeur pour laquelle le bot crois que la clef est bonne, ca peux tout etre, il faut juste la trouvé...
j'en suis a ce point, quand le message validant la clef aura etait trouvé, nous pourrons alors utiliser wok =)
Car tant que le bot ne lis pas la bonne valeur, il penseras que notre clef est invalide...
Si cette technique marche, tout le monde pourra utiliser wok, meme ceux qui ne l'ont pas achetté
Si vous trouvez cette valeurs, svp veuillez la communiquer =) ce serai vraiment simpa =)
Merci a Mickael9 de m'avoir aidé "
THX ;]