|
You last visited: Today at 07:14
Advertisement
AutoIT Hilfe
Discussion on AutoIT Hilfe within the AutoIt forum part of the Coders Den category.
02/01/2011, 20:38
|
#1
|
elite*gold: 0
Join Date: Aug 2010
Posts: 28
Received Thanks: 14
|
AutoIT Hilfe
Hi leutz brauche unbedingt eure hilfe
ichmöchte ein script schreiben aber das gelingt mir wohl nicht so... ja ich bin ein noob^^
also wenn ich die Taste q drücke sollte dann als erstes die Taste 1 gedrückt werden und dann , 100 ms später, die Taste q
wie soll ich das in ein Scriptreinbringen?
HotKeySet("{q}", "captureq")
Func captureq()
Send ("{1}")
Pause (100)
Send ("{q}")
EndFunc
würde das so richtig sein?
wenn ich es falsch habe, könnt ihr mri dan ndie richtige lösung dafür posten bitte?
Mfg
|
|
|
02/01/2011, 20:41
|
#2
|
elite*gold: 75
Join Date: Dec 2010
Posts: 1,724
Received Thanks: 259
|
Frag kamarun der hat mehr IQ in einem Finger als Ganz Epvps xD
|
|
|
02/01/2011, 20:45
|
#3
|
elite*gold: 0
Join Date: Nov 2010
Posts: 4,728
Received Thanks: 1,243
|
Gibt einen extra autoit Abteil hier in epvp aber naja.
Dein Quellcode ist zu 100% richtig, also ja es muss gehen.
|
|
|
02/01/2011, 20:51
|
#4
|
elite*gold: 26
Join Date: Oct 2010
Posts: 482
Received Thanks: 166
|
Versucht anstatt "pause" den "sleep" Befehl
Also so:
PHP Code:
HotKeySet("{q}", "captureq")
Func captureq() Send("{1}") sleep(100) Send("{q}") EndFunc
P.S Gibt es eigendlich einen Befehl der "pause" heisst, also der so geschrieben wird? (beschäftigte mich nicht so mit AutoIt)
|
|
|
02/01/2011, 20:57
|
#5
|
elite*gold: 0
Join Date: Aug 2010
Posts: 28
Received Thanks: 14
|
hab jetzt mal beides funktioniert
sobald ich es ausführe passiert gar nichts
deswegen ging ich in den stinknormalen editor und hab dort mal q gedrückt doch auch da ist nichts passierrt
habs als admin gestartet (autoit runscript)
ich brauch es halt für das spiel aber ich mach wohl was falsch xD
edit: habs jetzt auch mit controlsend versucht, ging aber auch nicht :7
|
|
|
02/01/2011, 21:05
|
#6
|
elite*gold: 0
Join Date: Aug 2010
Posts: 28
Received Thanks: 14
|
hab hilfe von nem pro bekommen
HotKeySet("{q}", "captureq")
Func captureq()
;erst Hotkey abschalten, sonst ruft sich die Funktion endlos selber auf
HotKeySet("{q}")
Send("{1}")
Sleep(100)
Send("{q}")
;jetzt hotkey wieder einschalten
HotKeySet("{q}", "captureq")
EndFunc ;==>captureq
; die Endlosschleife muss sein, sonst beendet sich das Script sofort
While 1
Sleep(100)
WEnd
die while schleife, damit sich das prog nicht schließt war das problem^^
danke trotzdem leutz
|
|
|
02/01/2011, 21:07
|
#7
|
elite*gold: 0
Join Date: Nov 2010
Posts: 4,728
Received Thanks: 1,243
|
Achja, so muss es sein, sorry hatte was vergessen:
HotKeySet("{q}","captureq")
while (1)
Sleep (1)
Wend
Func captureq()
Send ("{1}")
Sleep (100)
Send ("{q}")
EndFunc
Edit; Mist, zu spaet
|
|
|
02/01/2011, 21:08
|
#8
|
elite*gold: 400
Join Date: Nov 2008
Posts: 67,909
Received Thanks: 19,503
|
/moved
|
|
|
02/01/2011, 21:18
|
#9
|
elite*gold: 0
Join Date: Aug 2010
Posts: 28
Received Thanks: 14
|
danke eddy und flow
nun das problem
wenn ich halt q drücke bekomme ich folgende meldung
Line 7
ControlSend("{1}")
^ ERROR
Error: Incorrect number of parameters in function call.
habe auch #RequiredAdmin davor geschrieben usw.
jai ch bin ein trottel, ich habe das in MEtin2 gepostet obwohl ic hes für dasspiel MicroVolts brauche -.-
hat einen schutz (hackshild) namens X-Trap
liegts villt daran? und gibts da eine lösung?
|
|
|
02/01/2011, 21:38
|
#10
|
elite*gold: 0
Join Date: Nov 2010
Posts: 74
Received Thanks: 24
|
Bei Cotrolsend gehört noch mehr dazu. Makiere mal das Wort Controlsend im Autoit-Editor und drücke F1. Im Internet findet man das auch auf deutsch. Falls du ein gutes Anfängertutorial möchtest, gib in Google einfach mal 'Autoit Grundlagen I - IV' ein und nimm das erste. Wenn du das verstanden und geübt hast gib in google autoit weiterführendes ein und nimm das Tutorial von Shadow. Ich hoffe ich konnte dir helfen.
|
|
|
02/01/2011, 21:38
|
#11
|
elite*gold: 0
Join Date: Nov 2010
Posts: 4,728
Received Thanks: 1,243
|
Ne liegt nich am Hackshield.
Probier's mal Kit dem normalen "send"
|
|
|
02/02/2011, 15:59
|
#12
|
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
|
Wenn mich nicht alles täuscht, muss man Buchstaben bei Send und HotKeySet ohne {}
Also statt {a} einfach a
|
|
|
02/02/2011, 16:56
|
#13
|
elite*gold: 0
Join Date: Aug 2010
Posts: 28
Received Thanks: 14
|
funzt auch nicht... leider :/
|
|
|
02/05/2011, 00:31
|
#14
|
elite*gold: 0
Join Date: Apr 2009
Posts: 85
Received Thanks: 7
|
wie ein vorposter schon sagte: les dir erstma en paar tut's durch ..
und was auch schon gesagt wurde :
bei controlsend() muss man mehr als nur einen parameter ausfüllen^^ (WindowInfoTool)
mfg rexfox
|
|
|
02/05/2011, 20:02
|
#15
|
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
|
Getestet und Funktion bestätigt (Beenden = F4, 1 und q drücken = q):
PHP Code:
#include <Misc.au3> While 1 If _IsPressed(51) Then captureq() If _IsPressed(73) Then Exit Sleep(10) WEnd Func captureq() Send("1") Sleep(100) Send ("q") Sleep(100) EndFunc
Wenn es immer noch nicht funktioniert, dann liegt es zu 99% am Antihack
|
|
|
Similar Threads
|
HILFE! Brauche dringend Hilfe! [AutoIt]
12/21/2010 - AutoIt - 6 Replies
Hallo liebe Com,
also es hört sich zwar nicht schlimm an, aber ich weiß nicht genau, was es ist.
Also,
Es wird immer wieder ein kleines Fenster aufgemacht, automatisch, wo als Titel "titel" steht, dann wo nurmalerwesie immer der Text steht, steht nur "blablabla". Und wenn ich dann auf OK oder auf das Kreuz klicke kommt es sofort wieder.
Ich sehe, dass es das Icon von AutiIt ist, deswegen poste ich es hier rein.
Ich habe schon den PC neugestartet, Prozesse beendet, alles.
Es heißt...
|
[Hilfe]Autoit
06/23/2010 - Coding Releases - 2 Replies
hallo....
habe gestern mal angefangen eautoit zu lernen....
und möchte nun zu mien pickup bot ein fenster zu fügen nur wie?
es sollt ungefähr so ausehen:
http://www.bilder-hochladen.net/files/fg2u-1.jpg
hier mien code:
HotKeySet ( "{F8}" , "Start" )
|
All times are GMT +2. The time now is 07:14.
|
|