Aller au contenu


Photo

[au3] D2auto-login


  • Veuillez vous connecter pour répondre
19 réponses à ce sujet

Sondage : Mon Script (8 membre(s) ont voté)

Comment trouvez-vous le script ?

  1. Super (2 vote(s) [25.00%])

    Pourcentage des votes : 25.00%

  2. Bien (2 vote(s) [25.00%])

    Pourcentage des votes : 25.00%

  3. Cool (2 vote(s) [25.00%])

    Pourcentage des votes : 25.00%

  4. Sans plus (0 vote(s) [0.00%])

    Pourcentage des votes : 0.00%

  5. Bof (0 vote(s) [0.00%])

    Pourcentage des votes : 0.00%

  6. Nul (2 vote(s) [25.00%])

    Pourcentage des votes : 25.00%

Vote Les invités ne peuvent pas voter

#1 Diablo___

Diablo___

    Fragger débutant

  • Diablo Modérateur
  • 567 messages
  • Location :Compiegne (60)

Posté 30 May 2009 - 08:38

D2Auto-Login V1.0 Beta [Au3]


Salut tous voila un petit script que j'ai réalisé sous AutoIt pour vous auto-login à battle.net et qui est à 200% indetectable.
Ceci vous sera confirmé par As_Moderateur.

Tutoriel :

#1 Télécharger le programme.
Lien n°1
Lien n°2
Lien n°3

#2 Ouvrez le fichier Config.ini.

[Settings]D2PathName =D:\Program Files\Diablo II <- Ici la où se trouve votre repertoire D2.
D2Executable =Game.exe <- Ici votre executable.
CharSlot =1 <- Ici la case de votre personnage (1= en haut a gauche, 2= en haut a droite etc...).
D2WinName = Diablo II <- Ici le nom de votre fenetre D2.
Paramaters = -w -lq -direct -txt -title "Diablo II" <- Laissez comme ceci.


[Delays]
MenuMouseSpeed = 3 <- Ne touchez pas sinon cela provoquera un mauvais fonctionnement.
MenuStaticDelay = 200 <- Ne touchez pas sinon cela provoquera un mauvais fonctionnement.

[Channel]
Use=1
// 0= Ne pas utiliser de channel, 1= Utiliser un channel que vous avez choisi, 2= Utilise un channel aleatoire.
Channel=Op Clan-As
InitMSG=
// Message dit lors de votre entrée sur le channel.


#3 Lancez donc D2Auto-Login.exe.

Entrez l'account que vous voulez utliser.

Image IPB

Entrez le mot de passe de votre account.

Image IPB

Et enfin selectionnez Oui pour vous auto-login ou Non pour annuler.

Image IPB

Note : Marche uniquement en resolution 1024x768 et en 32 bits. (Merci à Euclide pour la remarque) :wub:


Voila j'espers que vous allez aimer se petit script (qui ma pris 3 jours lol).
Faites savoir si vous aimez ou pas. :)

PS: Si vous avez des questions ou besoin d'aide demander moi. ;)


#2 Diablo___

Diablo___

    Fragger débutant

  • Diablo Modérateur
  • 567 messages
  • Location :Compiegne (60)

Posté 30 May 2009 - 12:26

Tout vote demande une expliquation facile de dire que c'est nul mais si on c'est pas pourquoi :)

#3 As_Moderateur

As_Moderateur

    Advanced PK

  • Diablo Modérateur
  • 4500 messages
  • Location :Troyes
  • Trade : Trusted

Posté 30 May 2009 - 13:08

Safe ofc.
ceci dit tout tiers qu'ils soient détéctable ou non sont interdit par blizzard ;)

mais depuis j'use pour me connecter ça va beaucoup plus vite :) ( enfin ma version perso :D )

M!ka.png
<< Forum du clan-as >> | Pas de présentation = Pas de support d'aide !Ne pas me MP pour un support d'aide qui pourrai etre résolu sur le forum.


#4 Diablo___

Diablo___

    Fragger débutant

  • Diablo Modérateur
  • 567 messages
  • Location :Compiegne (60)

Posté 30 May 2009 - 13:26

Safe ofc.
ceci dit tout tiers qu'ils soient détéctable ou non sont interdit par blizzard :)

mais depuis j'use pour me connecter ça va beaucoup plus vite :) ( enfin ma version perso :D )

Tkt je suis entrain de faire un autre special ;)

#5 Euclide_

Euclide_

    YOOOOOOOOOOO

  • Admin Gms
  • 8923 messages
  • Location :France
  • Trade : Mediator

Posté 30 May 2009 - 17:43

ça fonctionne dans toutes les résolutions ?

#6 kwz

kwz

    Fragger débutant

  • Membres
  • 501 messages
  • Location :Strasbourg

Posté 30 May 2009 - 17:50

Euh moi ma question c'est .....

Ca sert à quoi ???
je connais pas du tout le principe. Parce que à part s'autoconnect ... ben je comprend pas à quoi ca peut servir ?? si tu es devant ton pc ..

Cordialement kwZ_-
Image IPB

#7 Diablo___

Diablo___

    Fragger débutant

  • Diablo Modérateur
  • 567 messages
  • Location :Compiegne (60)

Posté 30 May 2009 - 18:41

ça fonctionne dans toutes les résolutions ?

Edited. :D

Euh moi ma question c'est .....

Ca sert à quoi ???
je connais pas du tout le principe. Parce que à part s'autoconnect ... ben je comprend pas à quoi ca peut servir ?? si tu es devant ton pc ..

Cordialement kwZ_-

Tout dabors c'est mes premiers pas en AutoIt, c'est mon script et pour ta question "Ca sert à quoi ???
je connais pas du tout le principe. Parce que à part s'autoconnect ..." la reponse se trouve dedans.


#8 jean-max

jean-max

    Fragger

  • Membre
  • 891 messages
  • Location :Réunion (974!)

Posté 30 May 2009 - 18:51

faut avouer que un hack pour remplacer 3 clicks, cest pas tres tres utile...

#9 Diablo___

Diablo___

    Fragger débutant

  • Diablo Modérateur
  • 567 messages
  • Location :Compiegne (60)

Posté 30 May 2009 - 18:54

faut avouer que un hack pour remplacer 3 clicks, cest pas tres tres utile...

Si seulement c'etais un hack ... et au lieu de critiquer je vous invite donc a faire de meme. :D

#10 As_Moderateur

As_Moderateur

    Advanced PK

  • Diablo Modérateur
  • 4500 messages
  • Location :Troyes
  • Trade : Trusted

Posté 30 May 2009 - 19:21

Tsss on se calme...

1. Ceci n'est pas un hack mais un tier.
2. Plusieurs personnes ( peu etre pas vous ) on demandé comment configurer / solutionner DII pour qu'à la connection il aille directement dans un canal ( autre que le FRx de base " rassemblement des noobs et vulgaires personnes " ) ceci est donc la solution grossi.

Un Autoit perso. peu vous etre attribué pour ne plus à avoir à entrer vos LOGIN / PW.
Gain de temps concidérable.

Ces fonctions :

- Double clic.
- Ouvre votre Fenetre " Diablo II "
- Tape votre Login / pw
- Entre dans votre Canal prédéfinie ( plutot cool pour ceux qui possède un canal privé )

Plusieurs actions peuvent y etre ajoutés pour cela poster vos demandes.

Penser que pour faire un projet tel en Autoit ( débutant ) demande assez de temps une contribution peu etre réclamée pour les grosses additions.

J'use ce programme et " perso. " j'en suis assez satisfais.

M!ka.png
<< Forum du clan-as >> | Pas de présentation = Pas de support d'aide !Ne pas me MP pour un support d'aide qui pourrai etre résolu sur le forum.


#11 rookers

rookers

    Fragger

  • Membre
  • 759 messages
  • Location :Near DEAD

Posté 30 May 2009 - 21:11

Juste pour dire que ton script doit être bien mais, histoire de remué le couteau dans la plaie :D , en utilisant juste 2-3 commande de diablo, on peut arriver pratiquement a la même chose.
Suffit de rajouter sais p' tit mot en plus et paf log +pw ;).

  • -bnacct <s> -bnacct <s> set battle.net account name to <s>
  • -bnpass <s> -bnpass <s> set battle.net password to <s>
Et on peut même choisire son char:
3. -name <s> -name <s> set battle.net character name to <s>

Extrait d' un autre forum connue :=).

Enjoy!


Ps: Pour réalisé sa, sufit de faire un clic droit sur un raccourci de diablo et de rajouter a la fin de la cibe.
Le terrorisme, c'est héroïque. Le seul crime, c'est de se faire prendre.

Profil D2jsp


#12 As_Moderateur

As_Moderateur

    Advanced PK

  • Diablo Modérateur
  • 4500 messages
  • Location :Troyes
  • Trade : Trusted

Posté 30 May 2009 - 21:22

Juste pour dire que ton script doit être bien mais, histoire de remué le couteau dans la plaie :D , en utilisant juste 2-3 commande de diablo, on peut arriver pratiquement a la même chose.
Suffit de rajouter sais p' tit mot en plus et paf log +pw ;).

  • -bnacct <s> -bnacct <s> set battle.net account name to <s>
  • -bnpass <s> -bnpass <s> set battle.net password to <s>
Et on peut même choisire son char:
3. -name <s> -name <s> set battle.net character name to <s>

Extrait d' un autre forum connue :=).

Enjoy!


Ps: Pour réalisé sa, sufit de faire un clic droit sur un raccourci de diablo et de rajouter a la fin de la cibe.


J'ai pas trop compris tu peux donner un exemple screen pls ?

M!ka.png
<< Forum du clan-as >> | Pas de présentation = Pas de support d'aide !Ne pas me MP pour un support d'aide qui pourrai etre résolu sur le forum.


#13 rookers

rookers

    Fragger

  • Membre
  • 759 messages
  • Location :Near DEAD

Posté 30 May 2009 - 22:14

J'ai pas trop compris tu peux donner un exemple screen pls ?


A vrai dire je ne fait que reprendre ce qui à était dit IcI
Pour certaine option sa fonctionné. Maintenant avec le patch 1.12, je pense pas :D.
Le terrorisme, c'est héroïque. Le seul crime, c'est de se faire prendre.

Profil D2jsp


#14 As_Moderateur

As_Moderateur

    Advanced PK

  • Diablo Modérateur
  • 4500 messages
  • Location :Troyes
  • Trade : Trusted

Posté 30 May 2009 - 23:19

J'ai pas trop compris tu peux donner un exemple screen pls ?


A vrai dire je ne fait que reprendre ce qui à était dit IcI
Pour certaine option sa fonctionné. Maintenant avec le patch 1.12, je pense pas :D.


Merci je vais voir ça.
Je clos pour quelques minutes le temps de calmer les hardeurs.

M!ka.png
<< Forum du clan-as >> | Pas de présentation = Pas de support d'aide !Ne pas me MP pour un support d'aide qui pourrai etre résolu sur le forum.


#15 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 02 June 2009 - 23:34

Code source?
Car un programme de ce style (qui demande compte/pass) (même de vous) demande la vrai source normalement jointe au fichier.

Note : Marche uniquement en resolution 1024x768 et en 32 bits. (Merci à Euclide pour la remarque)

résolution d'écran? ou du jeu?
Si écran, tu peux passer outre ce problème avec deux solutions : balancer des send("{TAB}") (méthode "stupide") ou alors récupérer la position de la fenêtre (WinGetPos("nomFenetre")) et jouer à partir de ça pour positionner la souris.

Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !

#16 Diablo___

Diablo___

    Fragger débutant

  • Diablo Modérateur
  • 567 messages
  • Location :Compiegne (60)

Posté 03 June 2009 - 01:03

Code source?
Car un programme de ce style (qui demande compte/pass) (même de vous) demande la vrai source normalement jointe au fichier.

Note : Marche uniquement en resolution 1024x768 et en 32 bits. (Merci à Euclide pour la remarque)

résolution d'écran? ou du jeu?
Si écran, tu peux passer outre ce problème avec deux solutions : balancer des send("{TAB}") (méthode "stupide") ou alors récupérer la position de la fenêtre (WinGetPos("nomFenetre")) et jouer à partir de ça pour positionner la souris.

1024x768 = resolution d'ecran
sinon voici le lien pour le fichier source : http://rapidshare.co...-Login.au3.html
voila voila.


#17 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 04 June 2009 - 17:34

:) thx, j'ai jeter un oeil à ton code.

Quelques idée d'améliorations :
- rajouter des sleep() (genre apres ton waitwindowactive, apres chaque clique il est bon d'avoir des sleep, car sinon tu as le risque d'avoir des actions trop rapide, donc des sauts d'action)
- Check si t'es pas dans le chargement de connexion, de login, si y a pas eu d'erreur, etc (regarde du côté des "pixelgetcolor" "pixelsearch" et "pixelchecksum", ça peut être utile ;p )

j'avais codé un bot en auto it (en mixant avec l'auto tele pour les boss comme andy etc), en utilisant le mod du MM et du turbot, que j'avais modif et rajouter des truc, pour faire en gros tous les bots ^^ (mais j'l'ai virer apres la période des bans vu que j'ai stop dia)
Donc si tu veux de l'aide pour t'amuser en auto it, demande :D

Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !

#18 Diablo___

Diablo___

    Fragger débutant

  • Diablo Modérateur
  • 567 messages
  • Location :Compiegne (60)

Posté 04 June 2009 - 17:57

Merci pour les conseils je jette un coup d'oeil de suite. :)

Sinon je veux bien un peut plus de détails sur "pixelgetcolor" "pixelsearch" et "pixelchecksum" :D
car je commence tout juste dans le scripting. :)


#19 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 04 June 2009 - 22:53

pixelGetColor(x,y) te renvoie (en décimale) la valeur de la couleur à l'écran ( utilise le avec hex(PixelGetColor(x,y),6) pour avoir la même chose que tu peux lire dans le windowsInfo de l'autoIt (seul les chiffres / lettre après le 0x sont important)

$couleur = "FF0000"
If hex(pixelGetColor(100,100),6) = $couleur then
	msgbox(0,"","Il y a du rouge en 100,100")
else
	msgbox(0,"","Il n'y a pas de rouge en 100,100)
endif

PixelSearch ( left, top, right, bottom, color [,shade] ) recherche la couleur color (donné en hexa ou en decimal) dans le rectangle défini par left top right botom. (utile pour rechercher une couleur dans une zone) et renvoie sa position
le parametre shade (compris entre 1 (defaut) et 255) permet de définir un nuance possible à chercher par exemple tu demande du rouge, tu met un shade a 10, ca peut te trouver du rouge clair/foncé etc ^^

$coord = PixelGetColor(0,0,100,100, 0xFF0000 )
If not @error then
	msgbox(0,"","Il y a du rouge en x=" & $coord[0] & " et y=" & $coord[1] & " .")
else 
	msgbox(0,"","Impossible de trouver la couleur rouge")
endif


PixelCheckSum( left, top, right, bottom ) renvoie un checksum (une valeur en gros) qui correspond au rectangle que tu donne (par rapport à la couleur des pixel), ca te permet en gros de comparé de même zone au cours du temps pour regarder s'il y a du changement, par exemple :

$check = PixelCheckSum(0,0,100,100)
While $check = PixelCheckSum(0,0,100,100)
	  sleep(200)
Wend
msgbox(0,"","Le contenu du carré de 100px de large en 0,0 a changer")
en gros ce script va tourner jusqu'à ce que les pixels dans le carré de 100px en haut a gauche de l'ecran change (si tu test et que tu met ta souris en haut a gauche, ca sort de la boucle en gros)


Voilà +/- des explications, en espérant t'avoir aider

Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !

#20 Diablo___

Diablo___

    Fragger débutant

  • Diablo Modérateur
  • 567 messages
  • Location :Compiegne (60)

Posté 05 June 2009 - 11:53

Ok merci pour ces expliquations. Sympa ;)