|
You last visited: Today at 10:32
Advertisement
Hilfe bei Anfängerzeug (AUTOIT)!
Discussion on Hilfe bei Anfängerzeug (AUTOIT)! within the AutoIt forum part of the Coders Den category.
10/14/2010, 18:13
|
#1
|
elite*gold: 0
Join Date: Jul 2010
Posts: 475
Received Thanks: 130
|
Hilfe bei Anfängerzeug (AUTOIT)!
Hi epvp,
Ich lerne seit kurzem Autoit und möchte einen Angelbot für einen "metin2 p-server" schreiben. Das angeln klappt ja ganz gut, aber er soll sich auch automatisch einloggen.
Deshalb habe ich folgendes geschrieben:
PHP Code:
$read3=IniRead("Daten.ini","Server","Server","")
$input3=InputBox("Server","Wie heißt die datei, mit der du den p-server startest?",$read3)
IniWrite("Daten.ini","Server","Server",$input3)
$read4=IniRead("Daten.ini","Server","Server fenstername","")
$input4=InputBox("Server","Wie heißt der Fenstername des P-servers?",$read4)
IniWrite("Daten.ini","Server","Server fenstername",$input4)
$read1=IniRead("Daten.ini","Login","Logindaten","")
$input1=InputBox("Login","Bitte ID eingeben!",$read1)
IniWrite("Daten.ini","Login","Logindaten",$input1)
$read2=IniRead("Daten.ini","PW","PW","")
$input2=InputBox("Login","Bitte PW eingeben!",$read2)
IniWrite("Daten.ini","PW","PW",$input2)
Run($input3)
WinWaitActive($input4)
Sleep(5000)
ControlSend($input4,"{Enter}","","")
Sleep(1000)
$zahler001=1
Do
Send("{DELETE}")
$zahler001=$zahler001+1
Until $zahler001=25
Send($input1)
Sleep(500)
Send("{Enter}")
Sleep(500)
$zahler002=1
Do
Send("{DELETE}")
$zahler001=$zahler001+1
Until $zahler002=25
Send($input2)
Sleep(1000)
Send("{Enter}")
Sleep(5500)
Sorry für die falsch geordneten Variablen und die ganze unordnung!
($input3 vor $input1 usw...)
Was das machen soll: Er fragt danach welche datei er starten soll(.exe)
danach fragt er die einloggdaten (ID+PW) ab. ausserdem speichert er sie in der Daten.ini, das man sie nicht immer eingeben muss.
Problem: DIe exe wird gestartet, aber das "Enter" das den server auswählen soll erreicht das fenster nicht, obwohl es augewählt ist, und ein langer Sleep vorher eingebaut wurde. Könnte das am Server liegen? Er hat keinen Patcher /HS. Oder bin ich einfach zu doof und habe mich verschrieben???
Sorry für die Rechtschreibfehler, ich bin in Eile...
(Es gibt natürlich THX)
Pls help!
V8II
|
|
|
10/14/2010, 18:51
|
#2
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Das ist NICHT die autoit-section.
|
|
|
10/14/2010, 18:52
|
#3
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
dein fehler liegt beim controlsend()
so müsste es sein:
ControlSend($input4,"","","{Enter}")
und wir haben ne autoit section......
|
|
|
10/14/2010, 19:00
|
#4
|
elite*gold: 0
Join Date: Jul 2010
Posts: 475
Received Thanks: 130
|
Okay danke euch allen, habe euch ein THX gegeben.
Sorry das mit der Autoit section wusste ich nicht.
Kann geclosed werden!
|
|
|
 |
Similar Threads
|
AutoIT hilfe
07/17/2010 - AutoIt - 10 Replies
Hallöle ;)
ich bräuchte mal etwas hilfe^^
es geht darum das ich mal gesehen hab das jemand mit einen button ein neues fenster geöffnet hat (das nicht mein problem das was danach kommt^^) und dann kam dort ein Kleiner Credits text ;)
allerdings hat er nicht mehere label oderso benutzt sondern irgendwie mit @Ctrl nur ich weis nichtmehr wie dies ging und kann auch nicht nachschauen^^
bin mir sogar nichtmehr sicher ob er dies überhaupt mit labels gemacht hat =O (gibt es noch ne andere...
|
Hilfe, bei AutoIT
04/11/2010 - AutoIt - 10 Replies
Hey epvpers.
Wollte fragen, ob mir wer schnell einen autoIT(oda was anderes) bot oda ähnliches scripten kann, weil ich das sogut wie nich kann^^(also ich kann nur sowas mit mousemove usw<.<)^^ PS: bitte nicht sowas wie: mach selbst dabei lernste nix, weil ich bin erst 12 und hab kb sowas neben schule zu lernen
Also was er machen soll:(ich stell das jetzt mal in code form)
Er soll den ganzen Desktop nach folgenden Colour wert absuchen : 0xFF0000
Soo, jetzt soll er , wenn er die pixel...
|
AUTOIT Hilfe
03/04/2010 - AutoIt - 3 Replies
Gelöscht thx für hilfe
für alle die es Nicht wussten :
ShellExecute ("Link")
mfg chiss
|
All times are GMT +1. The time now is 10:33.
|
|