ftp://TypyGM:typy@darkfall.fr/Ikariam/Ikariam_v1.0.rar
j'ai fini la premiere version de mon programme pour les noobs, ya juste des executables, pas besoin de s'y connaitre en prog.
Si quelqu'un avait un ftp pour héberger les fichiers ça serait cool (la flemme de devoir refiler par msn à chaque fois), sinon j'en créerais un moi même ce soir.
Donc ya 4 fichiers éxécutables (mettez les dans un répertoire, va y avoir des fichiers texte qui vont être créer après dedans) :
Boutons de base.exeA faire seulement une fois, ca vous dira d'ouvrir votre fentere d'Ikariam en plein écran et de pointer le curseur de votre souris sur différentes icones ("Montrer la ville", "Montrer l'ile", "Montrer le monde", le petit triangle pour afficher le menu déroulant de ses villes, et l'icone "Developper" quand vous êtes dans la fenêtre d'un batiment)
Faut appuyer sur la touche "Echap" quand votre souris est bien positionnée.
Boutons d'une ville.exeA faire une fois pour chaque ville.
Ca va vous demander le nom de votre ville (appuyez sur la touche "Entrée" pour valider). Ensuite pareil que pour l'éxécutable d'avant, plein de positions de souris, tout d'abord celle de votre ville que vous avez nommé juste avant dans le menu déroulant de vos villes puis toutes les icones des batiments. Si il y a des batiments que vous n'avez pas c'est pas grave vous pouvez appuyer sur echap n'importe ou.
liste des upgrade d'une ville.exeC'est le programme qui permet de faire la liste de tous les batiments que vous voulez développer pendant que vous êtes afk.
Il est donc à refaire à chaque fois evidamment.
Le programme va vous demander de choisir une ville parmis celles que vous avez déjà rentrées au préalable avec "Boutons d'une ville.exe" (tappez le numero correspondant sur la gauche pour sélectionner la ville que vous voulez et appuyez sur "Entrée").
Ensuite il demande le temps à attendre avant la première upgrade. Il faut d'abord mettre le nombre d'heure, appuyer sur "entrée", mettre le nombre de minutes et valider encore par "entrée". Dons si par exemple vous avez déjà une construction en cours et qu'il reste encore 1h52 bah vous tappez 1 puis 52 ^^
Après il faut choisir le batiment que l'on veut upgrade (parmis la liste indiquée), et enfin mettre le temps que prendra cette construction (pareil en heure puis min).
Vous pouvez ajouter une infinité d'upgrade, a chaque fois le programme demande si vous avez fini ou si vous voulez continuer.
Ce programme va créer un fichier texte nommé "liste des upgrade" + le nom de votre ville, par exemple "liste des upgrade Vogue Merry.txt".
A chaque fois que vous avez lancer l'éxécutable "Ikariam.exe" (et que c'est fini bien sure) il est préférable de supprimer tous ces fichiers commencant par "liste des upgrade..." (mais pas les autres fichiers texte hein !).
Parce que en fait "Ikariam.exe" va prendre tous les fichiers "liste des upgrade ..." et éxécuter des actions en fonction de ce qu'il ya dedans.
Donc imaginons qu'un soir vous lancez des upgrade via ce programme pour 2 de vos villes, et que le lendemain vous relancez le programme mais pour des upgrade de villes differentes, bah si vous avez pas supprimé les deux fichiers de la vieille il va réessayer de refaire les même upgrade que la veille (et donc développer des batiments que vous vouliez peut etre pas).
Ikariam.exeUne fois que vous avez fait la liste des upgrade pour toutes les villes dont vous vouliez, vous avez tout simplement à lancer "Ikariam.exe", mettre au premier plan la fenetre d'Ikariam en plein écran (en étant déjà loggé bien sure) et allez vous couchez avec une (voire plusieurs) charmante demoiselle (ça marche quand même si vous dormez tout seul).
Ca parait peut être compliqué vu comme ça mais vous verrez une fois que vous aurez essayé c'est vraiment tout bête en fait et ça prend 2min.
Plus tard je pense que je m'amuserais à gérer les péons pour les mettre à telle ou telle ressource, envoyer des bateaux de marchandises etc... quand j'aurais la motivation.
Par contre mon code est loin d'être parfait, pour chaque ville je lance un thread différent pour éxécuter les actions, mais ils sont lancer à l'arrache sans interdépendance entre eux, donc si par hasard il y avait 2 upgrade de villes différentes à faire en même temps, bah yen a une qui va être zappée parceque forcément la souris peut pas cliquer à deux endroit différents en même temps ^^ (enfin on verra à l'usage, mais je pense que ça doit être super rare).
Faites gaffes aussi à ne pas avoir de programme à la con qui va vous mettre une popup au premier plan
Tout mon code c'est seulement quelques clics de souris (5 pour chaque upgrade pour être précis) (à intervalles irréguliés, entre 4000 et 5000ms pour que même Ours ai le temps d'afficher la page avec son 56k
), contrairement à d'autre programme qui vont lancer une tonne de requêtes sur le serveur d'Ikariam à intervalles réguliés, donc ça me parait impossible d'être détecté et ban.