Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 01:13

  • 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 05/21/2008, 07:47   #136
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Du kannst auch mit Shift + Pfeiltaste makieren...



Grundlegendes zu GUI?... Die Exampels im AutoIt ordner sind sehr praktisch

Wenn ich heut zeit hab pn ich dich ma
Quade is offline  
Old 05/21/2008, 07:58   #137
 
elite*gold: 0
Join Date: Dec 2007
Posts: 112
Received Thanks: 131
Quote:
Originally Posted by Quade View Post
Du kannst auch mit Shift + Pfeiltaste makieren...



Grundlegendes zu GUI?... Die Exampels im AutoIt ordner sind sehr praktisch

Wenn ich heut zeit hab pn ich dich ma
hehe da lohnt es sich ja die Tastenkombis von Windows auswendig zu lernen
-
problem dabei ist nur, woher soll das skript wissen wielange es die pfeiltasten gedrückt lassen soll >.<
es erkennt ja wohl schlecht dass eine zeile markiert ist ^^
naja egal muss ich das skript wohl erstmal so lassen wies nun ist ^^
-

werde mir heute mal GUI anschauen und hoffe natürlich auch auf eure hilfe
MaddeX is offline  
Old 05/21/2008, 08:53   #138
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Hab ich auch gerad überlegt...gibt bestimmt ne Mögichkeit...
Quade is offline  
Old 05/21/2008, 13:03   #139
 
elite*gold: 0
Join Date: Mar 2008
Posts: 203
Received Thanks: 69
Ne Ganze Zeile ließe sich zum Beispiel so markieren :

PHP Code:
send("{HOME}")
send("+{END}"
Greetz
eBoDa is offline  
Thanks
2 Users
Old 05/21/2008, 13:27   #140
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
AAh... is richtig...

Shift halten bis Ende...

Da hätt man auch selbst druff komm könn...


EDIT:
POST 100 xD

Achja... Eboda kriegst n THX xD
Quade is offline  
Old 05/21/2008, 19:50   #141
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Quote:
Originally Posted by marcopolo1990 View Post
hat der von mir xD

naja egal

also wenn er ganz wo anders hinklick dann kann es nur an dem mousecoordmode liegen
wenn er auf gefundene pixel nicht reagiert, liegt es am pixelcoordmode

und wie eboda schon sagte
der flag ist:
0, screen
1, window
2, client
Gerad mal getestet...

0, Window
1, Screen
2, Client

Alles kla? :P
Quade is offline  
Old 05/22/2008, 14:33   #142
 
elite*gold: 0
Join Date: Dec 2007
Posts: 112
Received Thanks: 131
ok hab mich nun mal mit GUI beschäftigt und hab nu ein problem ^^
mal angenommen ich will mit einer Comobox einen TeamspeakServer auswählen..

Guictrlcreatecombo("TS1|TS2TS3|usw., "")

allerdings blicke ich gerade nicht ganz durch, wie ich dem skript sagen soll ok TS1 wurde ausgewählt mach jetzt diese und diese mausbewegung.

hab zwar gelesen dass es irgendwie mit Guictrlread gehen muss allerdings weiss ich nicht wie.

danke schonmal für eure hilfe ^^

MaddeX
MaddeX is offline  
Old 05/22/2008, 15:19   #143
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
$Combo = Guictrlcreatecombo("|TS1|TS2TS3|usw., "")

While 1
$Data=guictrlread($Combo)
Select
Case $Data = "TS1"
Sleep(5000)
Mouseclick("left", bla, bla)
EndSelect
WEnd

Funktioniert allederdings nicht ganz so wie ich gehofft hab^^
Quade is offline  
Thanks
1 User
Old 05/22/2008, 16:55   #144
 
elite*gold: 0
Join Date: Dec 2007
Posts: 112
Received Thanks: 131
Quote:
Originally Posted by Quade View Post
= Guictrlcreatecombo("|TS1|TS2TS3|usw., "")

While 1
=guictrlread()
Select
Case = TS1
Sleep(5000)
Mouseclick("left", bla, bla)
EndSelect
WEnd

Funktioniert allederdings nicht ganz so wie ich gehofft hab^^

hmmm also danke erstma bekommst n thx dafür

allerdings ist TS1 usw. keine Variable und man kann sie so nicht also vergleich mit $data benutzen oder?
MaddeX is offline  
Old 05/22/2008, 17:09   #145
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Hast es nicht ausprobiert? :P geht^^

Allerdings hast du wenn du es so machst wie ich, die Funktion schon aktiviert obwohl sie noch nich oben drin steht^^ also nur durch Maus über "TS1" ziehen^^


Hab oben aber auch noch n Fehler gemacht...

Also

Case $Data = "TS1"

Muss es heißen...

Marco kann dir sicherlich ne bessere Variante geben..



Wieder weg... muss an meinem Projekt weiterarbeiten und hab später noch Training...
Quade is offline  
Old 05/22/2008, 17:43   #146
 
elite*gold: 0
Join Date: Dec 2007
Posts: 112
Received Thanks: 131
Quote:
Originally Posted by Quade View Post
Hast es nicht ausprobiert? :P geht^^

Allerdings hast du wenn du es so machst wie ich, die Funktion schon aktiviert obwohl sie noch nich oben drin steht^^ also nur durch Maus über "TS1" ziehen^^


Hab oben aber auch noch n Fehler gemacht...

Also

Case = "TS1"

Muss es heißen...

Marco kann dir sicherlich ne bessere Variante geben..



Wieder weg... muss an meinem Projekt weiterarbeiten und hab später noch Training...

habs zwar noch nich ausprobiert hab aber nachgedacht, was ich heute lieber mal sein lass ^^

bin grad wieder an ner anderen geschichte dran naja trotzdem thx und ich erwarte natürlich weiter eure hilfe
MaddeX is offline  
Old 05/22/2008, 18:17   #147
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Quote:
#include <guiconstants.au3>


GUICreate("BSP", 300 , 300)
$Combo = Guictrlcreatecombo("TS1", 20,20)
GUICtrlSetData(-1,"TS2|TS3","") ; add other item snd set a new default
$Button = GUICtrlCreateButton("GO", 20, 70,50,50)

GUISetState()

While 1
$msg = GuiGetMsg()
$Data = guictrlread($Combo)
Select
Case $msg = $button
If $data = "TS1" Then MouseMove(BLA,BLA)

Case $msg = $GUI_EVENT_CLOSE
Exit

EndSelect
WEnd

Das wäre meine lösung ^^
Quade is offline  
Old 05/23/2008, 01:23   #148
 
elite*gold: 0
Join Date: Dec 2007
Posts: 112
Received Thanks: 131
k hab das problem so gelöst

so nun hab ich ne frage zum "normalen scripten".

kann man den progress befehl (fortschrittsbalken) für filecopy befehle verwenden?
MaddeX is offline  
Old 05/23/2008, 21:34   #149
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Hab auch n Problem oO

Er macht bei mir folgendes nicht...

Quote:
$Data1= GuiCtrlRead($Input1)
$Data2= GuiCtrlRead($Input2)
$Data3= GuiCtrlRead($Input3)

$Random = Random($Data1, $Data2)

...

Mouseclick("left", $Data3, $random)
Komischerweise ist $Random immer gleich Null...
Somit für den Bot nutzlos... oO
Quade is offline  
Old 05/24/2008, 09:45   #150

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
@quade:
was sein könnte das du falsche zahlen eingibts $data1 muss kleiner sein als $data2 ansonsten is $random immer null, ich denk ma du hast da bei der gui die felder ihrgendwie verwechselt,
wenns das nicht is weis ich grad auch nich so genau
°Remus° is offline  
Reply




All times are GMT +1. The time now is 01:13.


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.