Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 00:34

  • Please register to post and access all features, it's quick, easy and FREE!

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.

Reply
 
Old   #1
 
elite*gold: 11
Join Date: Feb 2010
Posts: 1,352
Received Thanks: 388
Question 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
-20-Sawboy-20- is offline  
Old 03/31/2011, 14:54   #2
 
TrickGamer's Avatar
 
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
TrickGamer is offline  
Thanks
1 User
Old 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
-20-Sawboy-20- is offline  
Old 03/31/2011, 17:20   #4
 
derpo's Avatar
 
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)
derpo is offline  
Old 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
-20-Sawboy-20- is offline  
Old 03/31/2011, 20:43   #6
 
derpo's Avatar
 
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.
derpo is offline  
Old 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
-20-Sawboy-20- is offline  
Old 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- View Post
es kommt ein Fehler



was nun
Quote:
Variable used without being declared.
Steht doch da o.O
MoepMeep is offline  
Old 04/01/2011, 15:56   #9
 
derpo's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
Quote:
Originally Posted by -20-Sawboy-20- View Post
es kommt ein Fehler



was nun
Starte den Timer am Anfang des Skripts -.-
derpo is offline  
Old 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
-20-Sawboy-20- is offline  
Old 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.
MoepMeep is offline  
Old 04/02/2011, 08:54   #12
 
derpo's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
Quote:
Originally Posted by -20-Sawboy-20- View Post
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
derpo is offline  
Reply

Tags
hilfe bei send funktion


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.