Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 09:08

  • 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/06/2008, 16:56   #106

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
du solltest den leuten aber nich sagen über was du die scripts absicherst weil sowas lässt sich mit nem gewissen aufwand faken und falls dus doch über die mac adresse machen willst schau dir das hier ma an
°Remus° is offline  
Thanks
1 User
Old 05/06/2008, 17:07   #107
 
banjo1's Avatar
 
elite*gold: 1371
Join Date: Dec 2007
Posts: 14,903
Received Thanks: 19,354
Ich habe meine Scripts auch mit der serialnummer des laufwerks abgesichert, da die MAC adresse relativ leicht geändert werden kann (ob das die Funktion erkennt weiß ich nicht).
banjo1 is offline  
Thanks
1 User
Old 05/06/2008, 17:07   #108
 
elite*gold: 0
Join Date: May 2008
Posts: 114
Received Thanks: 35
Quote:
Originally Posted by °Remus° View Post
du solltest den leuten aber nich sagen über was du die scripts absicherst weil sowas lässt sich mit nem gewissen aufwand faken und falls dus doch über die mac adresse machen willst schau dir das hier ma an
Danke Remus.

Aber dort habe ich schon was nachgeschaut. Aber das half mir nicht .
Nunja jetzt mache ich es mit der Serialnummer
Villt baue ich ja auch beides ein.

Ich will ja nur mein Script so perfekt wie möglich schützen.

Edit// wer die Funktion haben möchte der kann sie hier her hol :

$serial = DriveGetSerial("C:\")
Select
Case $serial = XxXxXxX ; Dort serial eintragen die den Bot nutzen darf.
MsgBox(0, "", "Serialnummer richtig Have Fun")
Case Else
MsgBox(0, "No chance", "Serialnummer nicht richtig!")
Exit
EndSelect

Mit dem Code überprüft er ob der Code richtig ist wenn ja kommt eine MessageBox das sie richtig ist wenn nein Eine Msgbox und dann wird das script beendet.

Mfg
SoulRidersHand is offline  
Thanks
1 User
Old 05/06/2008, 18:40   #109
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
ja ok, die serial kann man auch leicht ändern (schneller als die Mac# sogar)

dieser script sollte aber auch mit mac adresse funtzen:

Global $MAC_Vorgabe = '00:24:B5:58:BD:C4'
Global $MACs = StringSplit($Output, @CRLF)
Global $MAC_OK = False
For $i = 1 To $MACs[0]
If $MACs[$i] = $MAC_Vorgabe Then
$MAC_OK = True
ExitLoop
EndIf
Next
If $MAC_OK Then MsgBox(0, '', 'OK')

ist sogar für mehrere mac adressen xD
naja aber im grunde kann man alles ändern
man könnte sogar den script decompilen und die abfrage rausnehmen
marcopolo1990 is offline  
Thanks
1 User
Old 05/07/2008, 16:17   #110
 
elite*gold: 0
Join Date: May 2008
Posts: 114
Received Thanks: 35
Huhu wieder mal eine Frage ,

ich mach grad nen AutoLogin bot mit Gui .

So nun habe ich ALLE KOORDINATEN gespeichert rein geschrieben und was ist wenn ich das Metin2 fenster an einer anderen Position habe dann geht er zu völlig falschen koordinaten in meinen augen ..

Quote:
WinWaitActive("METIN2")
Sleep(200)
If = 1 Then
WinActivate("METIN2")
Sleep(2000)
MouseClick("LEFT" , 271, 388)
EndIf
If = 2 Then
WinActivate("METIN2")
Sleep(2000)
MouseClick("Left" , 271, 407)
EndIf
If = 3 Then
WinActivate("METIN2")
Sleep(2000)
MouseClick("LEFT" , 278, 422 )
EndIf
If = 4 Then
WinActivate("METIN2")
Sleep(2000)
MouseClick("LEFT" , 252, 439)
EndIf
If = 5 Then
WinActivate("METIN2")
Sleep(2000)
MouseClick("LEFT" , 268, 457)
EndIf
Sleep(2000)
;---------------------------------------------------------;
If = 1 Then
Sleep(2000)
MouseClick("LEFT" , 490, 388)
EndIf
If = 2 Then
Sleep(2000)
MouseClick("LEFT" , 492, 406)
EndIf
If = 3 Then
Sleep(2000)
MouseClick("LEFT" , 490, 422)
EndIf
If = 4 Then
Sleep(2000)
MouseClick("LEFT" , 491, 440)
EndIf
If = 5 Then
Sleep(2000)
MouseClick("LEFT" , 483, 456)
EndIf
If = 6 Then
Sleep(2000)
MouseClick("LEFT" , 483, 473)
EndIf
Ich habe auch diese beiden am anfang :

Quote:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>

Opt("PixelCoordMode", 2)
Opt("MouseCoordMode", 2)
Opt habe ich auch auf 2 weil ja Fenstermodus ....
Im Au3Window Inf tool habe ich auf Window..

Was ist daran falsch ? das er alles falsch wählt wenn ich mein metin fenster verschiebe ?

edit die variablen werde aus irgendeinem grnud hier net angezeigt aber sonst ist alles richtig hier
SoulRidersHand is offline  
Thanks
1 User
Old 05/07/2008, 17:12   #111
 
elite*gold: 0
Join Date: Mar 2008
Posts: 203
Received Thanks: 69
Du muss bei Opt "1" einstellen, das ist dann der Window Mode. 2 Ist Client Mode und 0 ist Screen.

Greetz
eBoDa is offline  
Thanks
2 Users
Old 05/07/2008, 17:19   #112
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
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
marcopolo1990 is offline  
Thanks
1 User
Old 05/07/2008, 17:59   #113
 
elite*gold: 0
Join Date: May 2008
Posts: 114
Received Thanks: 35
ahhhhhhhhhh **** danke *mich selber hau*
-,-
hab mich da aber ganz klar mit der zahl vertan ^^
Danke euch beiden ...

und nein marco habs net von dir
Danke nochmal ^^

Mfg

SoulRider
SoulRidersHand is offline  
Thanks
1 User
Old 05/07/2008, 18:02   #114
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
meinte eboda xD haben gestern selbes prob gehabt
marcopolo1990 is offline  
Old 05/07/2008, 18:05   #115
 
elite*gold: 0
Join Date: May 2008
Posts: 114
Received Thanks: 35
hmm nu gehts auch net...
wie behindert isn das ?

xd

Edit// Mit 0 gehts also mit Screen
mit 1 also window net
uund mit 2 auch net

KOMISCH KOMISCH XD

naja dank trotzdem euch beiden
SoulRidersHand is offline  
Thanks
1 User
Old 05/07/2008, 20:28   #116
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
soll ich mal über den source code gucken oder wie xD?
wenn du wirklich es so schreibst

opt ("PixelCoordMode" , 2 )
opt ("MouseCoordMode" , 2 )

Mouseclick ( "Left" , 100 , 100 )

wenn dein fenster aktiviert dabei ist, muss er auch in diesem fenster klicken (wenns nicht unter 100x100 ist)
wenne es testen wills mach die noch nen hotkey,while,func rein und machs mal per tastendruck

seid ich scripte ist mir sowas noch nicht bekannt gewesen xD
marcopolo1990 is offline  
Old 05/16/2008, 20:34   #117
 
elite*gold: 0
Join Date: Mar 2008
Posts: 209
Received Thanks: 79
so nu brauch ich auch ma hilfe
ich habe mir eine gui gebastelt(mit koda) und möchte nun daten aus einem input fenster auslesen lassen!
mit welchem befehl tu ich des???
muffin986 is offline  
Thanks
1 User
Old 05/16/2008, 20:59   #118
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
$Output1 = guictrlread ( $Input1 )
MsgBox ( 0 , "Ausgabe" , $Output1 )

die Variable $Output1 steht nun für den ausgelesenen wert des $Input1 , wenn $Input1 eine Inputbox ist (geht auch mit checkboxen,radiobuttons , müsst ihr aber auf den status achten!)
marcopolo1990 is offline  
Old 05/18/2008, 20:03   #119
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Hmm.. ich frag dann auch ma wieder was..

Also... Ich möchte nen Save Button einfügen zum speichern von z.B. Einlogdaten...

Der button is kein Problem... aber welchen Befehl nutz ich um die Daten in der InputBox zu speichern?
Quade is offline  
Old 05/18/2008, 22:37   #120
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
ne speicherfunktion hab ich xD

was krieg ich xD?
marcopolo1990 is offline  
Reply




All times are GMT +1. The time now is 09:10.


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.