Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 19:40

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

Advertisement



[AutoIt] Frage/Antworte Thread

Discussion on [AutoIt] Frage/Antworte Thread within the Metin2 forum part of the Popular Games category.

Reply
 
Old 04/08/2008, 20:43   #16
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
start/programme/AutoIt v3/Compile .Au3 to .Exe ausführen



Source : wählt euren script aus (*.au3)
Destination : wählt den Zielpfad aus (*.exe)
Custom Icon : wählt das Icon aus (*.ico)
Compile for system : ANSI für Windows 9x | Unicode für WinXp/vista OS:32 system | x64 für WinXp/vista OS:64 system

klick auf convert und er gibt euch eine msgbox wenn er fertig ist
marcopolo1990 is offline  
Thanks
7 Users
Old 04/08/2008, 20:50   #17
 
kl00's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 138
Received Thanks: 26
also bei mir ghet es nicht es kommt nur ein error irgent etwas ist mit meinem icon falsch
kl00 is offline  
Old 04/08/2008, 20:51   #18
 
kl00's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 138
Received Thanks: 26
so es ghet doch aber nur mit einem anderen
kl00 is offline  
Old 04/08/2008, 21:07   #19
 
labbeduddel's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 4,522
Received Thanks: 1,263
Bei mir klappts einwandfrei
Tolle Arbeit
labbeduddel is offline  
Old 04/08/2008, 21:43   #20
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
denkt dran, das bild muss mit einem extra programm womit man icons erstellen kann gefertig werden
oder ihr nehmt eins, das schon vorhanden ist
marcopolo1990 is offline  
Thanks
1 User
Old 04/09/2008, 08:20   #21
 
kl00's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 138
Received Thanks: 26
kanst du noch sagen wie man es machen kann sich die maus zuerst zu einer farbe ghet dann einmal draufklickt und wen er die farbe nicht finde das er dann zu einer anderen farbe ghet im vollbildschirm auser der startleiste das wer schohn mal schöhn und noch am besten das er dann nocheine farbe sucht
kl00 is offline  
Old 04/09/2008, 15:08   #22

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
das müsste so gehen
Dim $pix = PixelSearch ( left, top, right, bottom, color [, shade-variation] [, step]] )
If Not @error Then
MouseClick("left",$pix[1],$pix[2])
Else
Dim $pix1 = PixelSearch ( left, top, right, bottom, color [, shade-variation] [, step]] )
MouseClick("left",$pix1[1],$pix1[2])
Endif

also
das sucht jetz in nem bestimmten bereich nach nem pixel (wenn du nicht weist wie man pixelsearch benutzt dann schau am besten in der hilfe datei nach)
wenn es den pixel findet clickt es auf den und wenn nicht sucht es nach einem anderen
pixel und klickt dann auf den falls er gefunden wird
°Remus° is offline  
Thanks
2 Users
Old 04/09/2008, 16:09   #23
 
elite*gold: 0
Join Date: Nov 2007
Posts: 305
Received Thanks: 135
So jetzt habe ich auch mal ne frage unzwar hier erst mal mein script:

PHP Code:
HotKeySet("{F4}" "Start"
HotKeySet("{END}" "Beenden")

Func Start() 
    
Char  InputBox("Char"      ,"Bitte gebe hier ein wie oft das Script nach links wählen soll")

If  
Char 1 Then
    Send
("{LEFT}")
    
Sleep(700)
    
Send("{ENTER}")
EndIf
    
If  
Char 2 Then
    Send
("{LEFT}")
    
Sleep(700)
    
Send("{LEFT}")
    
Sleep(700)
    
Send("{ENTER}")
EndIf

If  
Char 3 Then
    Send
("{LEFT}")
    
Sleep(700)
    
Send("{LEFT}")
    
Sleep(700)
    
Send("{LEFT}")
    
Sleep(700)
    
Send("{ENTER}")
EndIf

If 
Char 4 Then
    Send
("{LEFT}")
    
Sleep(700)
    
Send("{LEFT}")
    
Sleep(700)
    
Send("{LEFT}")
    
Sleep(700)
    
Send("{LEFT}")
    
Sleep(700)
    
Send("{ENTER}")
EndIf

EndFunc

Func Beenden
()
    Exit
    
EndFunc
While 1
    Sleep
(9999999999999999999999999)
WEnd 
Das Char ist eigentlich eine Variable aber das Forum gibt das net wieder wenn ich das zeichen davor mache

So nun aber wenn ich z.b. 3 drücke geht er trptzdem nur 1 nach links ..

Ich will aber das er 3 nach links geht ^^

Naja Code bissl doof aber ega ^^

Wie mache ich das ?

Danke für die Hilfe schonmal


Mfg

klo30
klo30 is offline  
Old 04/09/2008, 16:41   #24
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
also xD da liegt eigentlich kein fehler drinne
wenn du eine InputBox benutzt in gui's, wird nur der variablen den status zugeweisen!
daher hat sie 2 verschiedene statuse
einmal den status "0" für nichts reingeschrieben und
einmal den status "1" für reingeschrieben

daher hast du denke ich mal immer den punkt am laufen, mit dem $Char = 1
also was sollen wir tun um den text in der box richtig auszulesen?

dafür gibs einen simplen befehl, den GuiCtrlRead ( $var )
daher um eine Inputbox auszulesen benutzen wir ihn so

PHP Code:

 
InputBox "Titel" "Text" )
 = 
GuiCtrlRead (  )

If  = 
0 Then
msgbox 
"Titel" "Du hast 0 Eingegeben" )
endif

If  = 
1 Then
msgbox 
"Titel" "Du hast 1 Eingegeben" )
endif 
und so weiter

ich glaube wenn ihr $Output1 = text schreibt , denke ich das er das nicht nimmt (noch nie ausprobiert, weil texte als erkennung eig nicht benutzt werden)

also wenn ihr ihn auf einen text ansprechen lassen wollt, dann macht es so

PHP Code:

 
InputBox "Titel" "Text" )
 = 
GuiCtrlRead (  )
 = (
"Hallo")
 = (
"Metin2")

If  =  
Then
msgbox 
"Titel" "Du hast Hallo Eingegeben" )
endif

If  =  
Then
msgbox 
"Titel" "Du hast Metin2 Eingegeben" )
endif 
naja sollte so gehen (theoretisch habs aber nie ausgetestet hab keine zeit xD)

EDIT: das hier gilt nur für inputboxen in GUI's
und oben nochmal: erklären wie GUI's erstellt werden, gibs hier nicht
nur wenn man schon das fachwissen hat und nurnoch sein GUI auslesen und benutzen möchte
marcopolo1990 is offline  
Thanks
1 User
Old 04/09/2008, 21:55   #25

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
kann man anstatt GuiCrtlRead nich auch einafch dim( zb.: Dim $char = InputBox ( "Char" , "Bitte gebe hier ein wie oft das Script nach links wählen soll" ) benutzen is einfacher oder?
hat bei mir bissher immer damit gefunst
°Remus° is offline  
Old 04/09/2008, 21:56   #26
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
naja funzt auch ohne guictrlread
hab kein plan, warum es bei klo30 nicht vorher funktioniert hatte
also was ich da oben erzählte hatte war für inputboxen in gui's -,-
marcopolo1990 is offline  
Thanks
1 User
Old 04/10/2008, 07:57   #27

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
hab ich mir schon gedacht^^
°Remus° is offline  
Thanks
1 User
Old 04/11/2008, 10:16   #28
 
kl00's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 138
Received Thanks: 26
Quote:
Originally Posted by marcopolo1990 View Post
denkt dran, das bild muss mit einem extra programm womit man icons erstellen kann gefertig werden
oder ihr nehmt eins, das schon vorhanden ist

kannst du mir das program sagen womit man die bilder zu icons macht?
kl00 is offline  
Thanks
1 User
Old 04/11/2008, 12:48   #29
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
Quote:
Originally Posted by kl00 View Post
kannst du mir das program sagen womit man die bilder zu icons macht?
microangelo würde ich dafür vorschlagen

ist aber ne testversion soweit ich weis
marcopolo1990 is offline  
Thanks
2 Users
Old 04/11/2008, 13:07   #30
 
elite*gold: 0
Join Date: Nov 2007
Posts: 305
Received Thanks: 135
So jetzt dar fich nochmal was fragen xDD

Also ich weiß nicht oib das mit AutoIt geht aber naja mal nachfragen ..

unzwar kann ich mit autoit meine Programme mit nem passwort sicher also das ich z.b. metin2 aufmachen will und dann muss ich erst das passwort eingeben um es öffnen zu können .. geht das ?
klo30 is offline  
Reply




All times are GMT +1. The time now is 19:40.


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.