|
You last visited: Today at 00:34
Advertisement
Hilfe bei Send Funktion mit Stop Funktion
Discussion on Hilfe bei Send Funktion mit Stop Funktion within the AutoIt forum part of the Coders Den category.
03/31/2011, 00:38
|
#1
|
elite*gold: 11
Join Date: Feb 2010
Posts: 1,352
Received Thanks: 388
|
Hilfe bei Send Funktion mit Stop Funktion
Hallo Elitepvpers
ich habe ein Problem und Mein Problem ist das mein Text einfach weiter schreibt wenn ich mit HotKey verwende... gib es keine Funktion das der Text einmal kommt und nicht wenn man einmal die HotKey das er 10 min das selbe schreibt
Quote:
Func _1()
Opt("SendKeyDelay",50)
Send(GUICtrlRead($Text1))
Send("{Enter}")
EndFunc
|
|
|
|
03/31/2011, 14:54
|
#2
|
elite*gold: 0
Join Date: Sep 2010
Posts: 487
Received Thanks: 196
|
nimm mal "Opt("SendKeyDelay",50)" aus Funktion: "_1" und setz es ganz am anfang des scripts
|
|
|
03/31/2011, 15:35
|
#3
|
elite*gold: 11
Join Date: Feb 2010
Posts: 1,352
Received Thanks: 388
|
Ich habe es gemacht und Jedes Text Send macht es danke weniger Zeilen... Aber ich habe immer noch das selbe Problem
Ich meine eig wenn ich meine HotKey gedrückt halte soll der Text nur einmal kommen und nicht Dauersenden
|
|
|
03/31/2011, 17:20
|
#4
|
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
|
Starte über
Global $timer = TimerInit()
einen Timer und rufe den Zeitunterschied zwischen TimerInit und TimerDiff auf :
$zeitunterschied = TimerDiff($timer)
|
|
|
03/31/2011, 19:50
|
#5
|
elite*gold: 11
Join Date: Feb 2010
Posts: 1,352
Received Thanks: 388
|
Das mit denn Timer verstehe ich nicht so wie es gehen Soll...
Ich hab es so gemacht aber es geht nicht so wie ich das will er macht das selbe wie vorher
Quote:
Global $timer = TimerInit()
|
Habe ich Anfang des Scripts gesetzt....
Quote:
Func _1()
Send(GUICtrlRead($Text1))
Send("{Enter}")
$zeitunterschied = TimerDiff($timer)
EndFunc
|
|
|
|
03/31/2011, 20:43
|
#6
|
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
|
Ändere mal die Funktion _1 zu dem :
PHP Code:
Func _1() $zeitunterschied = TimerDiff($timer) If $zeitunterschied > 1000 Then Send(GUICtrlRead($Text1)) Send("{Enter}") Global $timer = TimerInit() EndIf EndFunc
Wenn du die Taste gedrückt hältst, wird schnellstens alle 1001 Millisekunden der Text wieder eingetippt.
|
|
|
03/31/2011, 21:59
|
#7
|
elite*gold: 11
Join Date: Feb 2010
Posts: 1,352
Received Thanks: 388
|
es kommt ein Fehler
was nun
|
|
|
04/01/2011, 14:37
|
#8
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,426
Received Thanks: 1,888
|
Quote:
Originally Posted by -20-Sawboy-20-
es kommt ein Fehler
was nun
|
Quote:
Variable used without being declared.
|
Steht doch da o.O
|
|
|
04/01/2011, 15:56
|
#9
|
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
|
Quote:
Originally Posted by -20-Sawboy-20-
es kommt ein Fehler
was nun
|
Starte den Timer am Anfang des Skripts -.-
|
|
|
04/01/2011, 19:26
|
#10
|
elite*gold: 11
Join Date: Feb 2010
Posts: 1,352
Received Thanks: 388
|
Das mit denn Timer bring es auch nix er schreibt immer noch weiter und weiter und weiter
|
|
|
04/01/2011, 20:54
|
#11
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,426
Received Thanks: 1,888
|
Es wird wohl eine Funktion geben, mit der du Prüfen kannst ob momentan eine bestimmte Taste gedrückt wird, sollte dies der Fall sein, gibst du einmal deinen Text aus und haust danach einfach ein Sleep raus. Wenn es keine gibt, selber schreiben. Schwer ist das ja nun wirklich nicht.
|
|
|
04/02/2011, 08:54
|
#12
|
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
|
Quote:
Originally Posted by -20-Sawboy-20-
Das mit denn Timer bring es auch nix er schreibt immer noch weiter und weiter und weiter
|
Der geht immer, wenn man den auch richtig eingebaut hat
|
|
|
|
Similar Threads
|
Send-Funktion klappt nicht
01/07/2011 - AutoIt - 3 Replies
Hallo Leute,
hoffentlich kann hier mir jemand helfen:
While 1
MouseMove(1123, 803)
Send("{ALT} up}")
Sleep(1500)
Mouseclick("left")
Sleep(1500)
|
AhnHSMakeResponse funktion - Hilfe für Bot
12/01/2010 - General Coding - 6 Replies
Hallo liebe Epvpers Community,
ich brauche eure Hilfe. Habe vor ein paar Monaten einen kleinen Clientless Bot für Metin2.de geschrieben. Dieser funktionierte die ganze Zeit wunderbar, bis Metin2 das Hackshield von Ahnlabs implentierte.
Und dann komm ich auch direkt zu meinem Problem.
Der Bot wird nach 10 - 15 sekunden gekickt, darauf folgt nach 30 min ein Temp. IP Bann. Grund dafür sind die AhnHS_Request Packets , die nicht benantwortet werden.
Weiterhelfen würde mir schon der Source der...
|
On / Off funktion hilfe ;) gesucht ^^
08/31/2010 - WarRock - 0 Replies
ich check nicht so ganze die on/off funktion in einen nomenue könnte hilfe gebrauchen ;)
ist das soweit richtig?
oder eher so eine funktion?
|
Hilfe bei Funktion beenden
04/21/2010 - AutoIt - 1 Replies
Hi,
Ich schreibe an einem Programm...
eigentlich sollte ich ja wissen, wie das geht, doch ich bekomms net hin.
Ich will eine Shcleife aufrufen und sobald ich dann den "Beenden" Button klicke soll sich die Schleife beenden.
Hier der Code:
|
Hilfe bei ner Funktion
11/04/2006 - General Coding - 10 Replies
Hallo,
ich musste für jemanden ne funktion schreiben, die prüft ob ne zahl unter 100 liegt soweit so gut hab ich folgenden code geschrieben:
if zahl == 0 then zahlunter100;
if zahl == 1 then zahlunter100;
if zahl == 2 then zahlunter100;
if zahl == 3 then zahlunter100;
if zahl == 4 then zahlunter100;
|
All times are GMT +1. The time now is 00:34.
|
|