Register for your free account! | Forgot your password?

You last visited: Today at 03:38

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Bot

Discussion on Bot within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
BLODDYKILL's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 51
Received Thanks: 5
Bot

PHP Code:
HotKeySet("!x","Schliesen")
HotKeySet("!s","gestartet")
Func gestartet ()
    While (
1)
    
Dim $pix PixelSearch(1112797990x7776342 )
    If 
Not @error Then MouseClick("left",$pix[0],$pix[1], 2,2)&Sleep(5000)    
    
Wend
EndFunc
Sleep
(300000)
Func Schliesen ()
    Exit
EndFunc 
Weis wer warum es nicht funktioniert?

es macht jetz garnichts auser des sleep aber es kommt auch kein error.
BLODDYKILL is offline  
Old 07/11/2009, 16:01   #2
 
elite*gold: 2
Join Date: Oct 2006
Posts: 218
Received Thanks: 138
Code:
HotKeySet("!x","Schliesen")
HotKeySet("!s","gestartet")

Func gestartet ()
    While (1)
    Dim $pix = PixelSearch(1, 1, 1279, 799, 0x7776342 )
    If Not @error Then 
		MouseClick("left",$pix[0],$pix[1], 2,2)
		Sleep(5000)
	EndIf
    Wend
EndFunc

Func Schliesen ()
    Exit
EndFunc  


While 1
	Sleep(50)
WEnd
So sollte es funktionieren
Mankana is offline  
Old 07/11/2009, 16:11   #3
 
BLODDYKILL's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 51
Received Thanks: 5
ich versuchs mal

PHP Code:
$ID=InputBox("ID""Gebe hier bitte eine Gültige ID ein:")
$PW=InputBox("PW","Gib bitte das Passwort für den Antikopieschutz ein:")
$ID2=InputBox("ID""Gebe hier bitte die 2.Sicherungs ID ein:")
$PW2=InputBox("PW","Gib bitte das Sicherheits Passwort für den Antikopieschutz ein:")


IF 
Not $ID+$PW=60 then 
    MsgBox
(0,"no","PW is wrong")
    Exit
EndIf 
Als zweite Vorraussetzung möchte ich noch das $ID2 und $PW2 zusammen noch sagen wir mal 100 ergeben ist das auch möglich?

Wenn ich es so vorne hin setze ist es Autoit föllig egal was man eingibt =/ des Exit und die MSGBOX wird einfach übersprungen...
BLODDYKILL is offline  
Old 07/11/2009, 16:19   #4
 
elite*gold: 2
Join Date: Oct 2006
Posts: 218
Received Thanks: 138
Dafür bräuchte ich den kompletten Quellcode.

IF Not $ID+$PW=60 then
MsgBox(0,"no","PW is wrong")
Exit
EndIf

Das würde so nicht klappen. Du brauchst den Befehl GUICtrlRead um die Eingabe auszulesen, da du sonst nur die ID der Steuerelements bekommst.

IF Not GUICtrlRead($ID) + GUICtrlRead($PW) = 60 then
MsgBox(0,"no","PW is wrong")
Exit
EndIf
Mankana is offline  
Old 07/11/2009, 16:52   #5
 
BLODDYKILL's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 51
Received Thanks: 5
gehn beide deiner Sachen nicht
BLODDYKILL is offline  
Old 07/11/2009, 17:16   #6
 
elite*gold: 2
Join Date: Oct 2006
Posts: 218
Received Thanks: 138
die erste Methode klappt soweit das du die Funktion aufrufen kannst.

Das die richtige Farbe nicht gefunden wird liegt wohl daran das dein Farbcode falsch ist.
Ich schätze mal das eine 7 zuviel ist weil es insgesamt 7 Zahlen sind und es nur 6 Zahlen sein dürfen(naja es sind nur 3 aber egal). Zu deinen letzten Problem schrieb ich das
ich den ganzen Quellcode benötige um dir da zu helfen, ich habe dir lediglich schonmal
gesagt was an den gezeigten falsch ist.

edit: bei deinem letzten Problem habe ich mich verguckt ich dachte das wären GUI Controls....

IF $ID+$PW <> 60 then
MsgBox(0,"no","PW is wrong")
Exit
EndIf

Wenn du Not entfernst und anstelle von '=' '<>' schreibst (kleiner / größer) wird dir, falls
deine ID und das Passwort zusammen keine 60 ergeben, eine MessageBox sagen das das
Passwort falsch ist.
Mankana is offline  
Thanks
1 User
Old 07/11/2009, 22:19   #7
 
BLODDYKILL's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 51
Received Thanks: 5
des mit der PW Abfrage stimmt und bei dem Farbcode habe ich mich anscheinend um eine 7 vertippt o.O THX
BLODDYKILL is offline  
Reply




All times are GMT +1. The time now is 03:38.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.