Domanda Creare un Bot da autoit in d3d??+1 Assicurato!!!

Stato
Discussione chiusa ad ulteriori risposte.

ASEX

Utente Silver
1 Settembre 2010
9
5
0
56
Salve ragazzi si può creare un bot in d3d?? Siccome ho creato un bot in autoit e siccome non mi và di stare sempre ad aprirlo mi sono chiesto se si poteva creare un bot in d3d, ho cercato su google ma non ho trovato niente(solo come creare hack), dò un +1 a chi mi aiuta pls. Questo è il codice di autoit:

Codice:
#include <GUIConstantsEx.au3>
HotKeySet("{F1}","Start")
Hotkeyset("{ESC}","stop")

$WinTitle ='***'

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit

    EndSwitch
WEnd

Func Start()
    ToolTip("*****: **** ", 2, 0)
    While 1
If WinExists($WinTitle) Then
    If PixelGetColor(832, 651) = 0xe6c537 Then
    Send("{UP}")
    Else
    Send("{Right}")
    Sleep(500)
    EndIf
    If PixelGetColor(624, 651) = 0xcaac34 Then
    Send("{UP}")
    Else
    Send("{Left}")
    Sleep(500)
    EndIf
    If PixelGetColor(830, 508) = 0xf3aaff Then
    MouseClick("left", 846, 515, 1, 20)
    Sleep(500)
    MouseClick("left", 850, 519, 1, 20)
    Sleep(500)
    MouseClick("left", 663, 544, 1, 20)
    Sleep(500)
    MouseClick("left", 720, 631, 1, 20)
    EndIf
Else
    MsgBox(0, "No ***", "************************", "", "")
    Exit
EndIf
    WEnd
Endfunc

Func stop()
    Exit 0
EndFunc
P.S.: Ho Coperto Delle Informazioni Inutili Con Asterischi.

--- Aggiornamento Post ---

Pls Aiutatemi!

--- Aggiornamento Post ---

up!!!!!!!!!!!!!!!!!!!!!!
 
Ultima modifica:
Allora che io sappia non è possibile usare il D3D con autoit però con un piccolo trucco puoi creare programmi che gli assomigliano ecco il code
Codice:
#include<misc.au3>
$dll=DllOpen("user32.dll")

Dim $array[70]=[' ','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9','[F1]','[F2]','[F3]','[F4]','[F5]','[F6]','[F7]','[F8]','[F9]','[F10]','[F11]','[F12]','è','+',',','-','.','ù','ò','\',"'",'ì','[INVIO]','[SHIFT]','[CTRL]','[ALT]','[ESC]','[SCREEN]','[CANC]','[FRECCIA SINISTRA]','[FRECCIA SU]','[FRECCIA DESTRA]','[FRECCIA GIU]']
Dim $hex[70]=['20','41','42','43','44','45','46','47','48','49','4A','4B','4C','4D','4E','4F','50','51','52','53','54','55','56','57','58','59','5A','30','31','32','33','34','35','36','37','38','39','70','71','72','73','74','75','76','77','78','79','7A','7B','BA','BB','BC','BD','BE','BF','C0','DC','DB','DD','0D','10','11','12','1B','2C','2E','25','26','27','28']
 $status = 0
$x = ;coordinata x dove vuoi che appaia
$y = ;coordinata y dove vuoi che appaia il primo coso(fallo molto in alto altrimanti alcuni potrebbero sparire LoL)
 while 1 ;loop per tenere aperto il hack
	 if _isPressed('28',$dll) Then
		 if $status = 2 Then
			 ToolTip("bla bla bla",$x,$y-100)
			 $status = 1
		 elseif $status = 2 Then
			Tooltip("bla bla bla2",$X,$y -200)
			$status = 2
		elseif $status = 3 then
			tooltip("bla bla bla3",$X,$y-300)
			$status = 4
		;e vai avanti cosi
		EndIf
	elseif _ispressed('26',$dll) then 
			 if $status = 4 Then
			 ToolTip("bla bla bla3",$x,$y-300)
			 $status = 3
		 elseif $status = 3 then
			 tooltip("bla bla bla2",$x,$y-200)
			 $status = 2
		 elseif $status = 2 then
			 tooltip("bla bla bla",$x,$y-100)
			 $status = 1
		 
		;e vai avanti cosi
		
	EndIf
elseif _IsPressed('0D',$dll) then
	if $status= 1 Then
		;codice da eseguire se si attiva il bla bla bla
	elseif $status = 2 then
		;codice da eseguire se si attiva il bla bla bla2
	elseif $status = 3 then
		;codice da eseguire se si attiva il bla bla bla3
	;e vai avanti cosi
	endif
EndIf
wend
Scusa ma il tuo hack cosa dovrebbe fare?? visto che non è da molto che uso AutoIt non ho capito
 
Allora che io sappia non è possibile usare il D3D con autoit però con un piccolo trucco puoi creare programmi che gli assomigliano ecco il code
Codice:
#include<misc.au3>
$dll=DllOpen("user32.dll")

Dim $array[70]=[' ','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9','[F1]','[F2]','[F3]','[F4]','[F5]','[F6]','[F7]','[F8]','[F9]','[F10]','[F11]','[F12]','è','+',',','-','.','ù','ò','\',"'",'ì','[INVIO]','[SHIFT]','[CTRL]','[ALT]','[ESC]','[SCREEN]','[CANC]','[FRECCIA SINISTRA]','[FRECCIA SU]','[FRECCIA DESTRA]','[FRECCIA GIU]']
Dim $hex[70]=['20','41','42','43','44','45','46','47','48','49','4A','4B','4C','4D','4E','4F','50','51','52','53','54','55','56','57','58','59','5A','30','31','32','33','34','35','36','37','38','39','70','71','72','73','74','75','76','77','78','79','7A','7B','BA','BB','BC','BD','BE','BF','C0','DC','DB','DD','0D','10','11','12','1B','2C','2E','25','26','27','28']
 $status = 0
$x = ;coordinata x dove vuoi che appaia
$y = ;coordinata y dove vuoi che appaia il primo coso(fallo molto in alto altrimanti alcuni potrebbero sparire LoL)
 while 1 ;loop per tenere aperto il hack
	 if _isPressed('28',$dll) Then
		 if $status = 2 Then
			 ToolTip("bla bla bla",$x,$y-100)
			 $status = 1
		 elseif $status = 2 Then
			Tooltip("bla bla bla2",$X,$y -200)
			$status = 2
		elseif $status = 3 then
			tooltip("bla bla bla3",$X,$y-300)
			$status = 4
		;e vai avanti cosi
		EndIf
	elseif _ispressed('26',$dll) then 
			 if $status = 4 Then
			 ToolTip("bla bla bla3",$x,$y-300)
			 $status = 3
		 elseif $status = 3 then
			 tooltip("bla bla bla2",$x,$y-200)
			 $status = 2
		 elseif $status = 2 then
			 tooltip("bla bla bla",$x,$y-100)
			 $status = 1
		 
		;e vai avanti cosi
		
	EndIf
elseif _IsPressed('0D',$dll) then
	if $status= 1 Then
		;codice da eseguire se si attiva il bla bla bla
	elseif $status = 2 then
		;codice da eseguire se si attiva il bla bla bla2
	elseif $status = 3 then
		;codice da eseguire se si attiva il bla bla bla3
	;e vai avanti cosi
	endif
EndIf
wend
Scusa ma il tuo hack cosa dovrebbe fare?? visto che non è da molto che uso AutoIt non ho capito


Segnalo per necroposting
 
Stato
Discussione chiusa ad ulteriori risposte.