Register for your free account! | Forgot your password?

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

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

Advertisement



AutoIt Hotkeys

Discussion on AutoIt Hotkeys within the AutoIt forum part of the Coders Den category.

Reply
 
Old 06/02/2009, 23:20   #16
 
felixli93's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
Quote:
Originally Posted by Quicknation View Post
Ich weiss mittlerweile den Fehler, war wikrlich nur was kleines am Ende des Codes.
Stimmt wie du gesagt hast dann wiederholt sich das immer wieder...
das kannst du verhindern, indem du vor das Send (...) ein Hotkeyset ("y") setzt
und danach wieder ein Hotkeyset ("y","start")

also muss das dann so aussehn:

Code:
Func _Start ()
HotKeySet ("z")
Send ("z")
HotKeySet ("z", "_Start2")
mfg felixli93
felixli93 is offline  
Old 06/03/2009, 11:42   #17
 
YowDaw's Avatar
 
elite*gold: 34
Join Date: May 2009
Posts: 475
Received Thanks: 291
Kannste mal bitte den Code posten, da vertsehe ich nix mehr :P
YowDaw is offline  
Old 06/08/2010, 16:32   #18
 
ax5's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 1,050
Received Thanks: 472
Remember to add this code if you are doing this for a game....

Quote:
Opt("SendKeyDelay", 50)
Opt("SendKeyDownDelay", 100)
ax5 is offline  
Old 06/08/2010, 16:49   #19
 
foalyyy's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 52
Received Thanks: 1
Hallo, ich habe ein script geschrieben, wo ich nicht mehr weiter komme...
der sinn des scripts soll sein, das aktive fenster per F5 verschwinden zu lassen und per
F6 wieder herzustellen. da ich das aktive fenster benutze lasse uích ers den titel auswählen
was auch klappt wenn man es mit [$text = WinGetText("Unbenannt -", "")
MsgBox(0, "Der gelesene Text lautet:", $text)] testet. allerdings weiß ich nicht was ich bei
WinSetState einsetzen soll, da es nicht wie bei der msg box mit $title getan ist. was kann ich machen?
hier der code:

Quote:
HotKeySet ("{F5}", "Start")
HotKeySet ("{F6}", "Start2")

while 1
sleep(200)
wend

Func Start()
send("{ESC}")
$title = WinGetTitle("[active]", "")
WinSetState ( "????????????????", "", @SW_HIDE );Bei den Fragezeichen weiß ich nich was da hin soll^^

EndFunc

Func Start2()
WinSetState ( "????????????????", "", @SW_SHOW )
EndFunc
mfg
foalyyy is offline  
Old 06/09/2010, 14:33   #20
 
foalyyy's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 52
Received Thanks: 1
Also ich hab das jetz ma weiter getestet, wenn ich bei WinSetState auch ("[active]", eingebe funzt das (titel sufu kannse dann weg lassen) das problem ist nur das ich wenn ichs "versteckt" habe kein anderes fenster anklicken darf weil das "versteckte" fenster dann ja nich mehr aktiv ist (zumindest nicht so wie ichs brauche). wenn man kein anderes Fenster zwischen verstecken und wiederherstellen benutzt hat funzt es. hier noch mal der code dafür:

Quote:
HotKeySet ("{F5}", "Start")
HotKeySet ("{F6}", "Start2")

while 1
sleep(200)
wend

Func Start()
send("{ESC}");hat nichts zu sagen ist aber füe manche prg praktisch
WinSetState ( "[active]", "", @SW_HIDE )

EndFunc

Func Start2()
WinSetState ( "[active]", "", @SW_SHOW )
EndFunc
ich möchte es aber so haben das ich in der zeit zwischen "verstecken" und wiederherstellen auch andere fenster verwenden kann. weiß irgentwer wie man das hinbekommt? gibts da noch ne andere func?

naja wär nett wenn sich ma jemand damit beschäftigt

mfG
foalyyy is offline  
Reply


Similar Threads Similar Threads
kleine autoit frage bezüglich hotkeys
04/24/2010 - AutoIt - 5 Replies
HotKeySet("{ENTER}", "enter") Global $scriptactive = True Global $entercounter = 0 Func enter() Send("{ENTER}") $scriptactive = False $entercounter += 1 If mod($entercounter, 2) == 0 Then
[AutoIt] Globale Hotkeys
12/30/2009 - Coding Tutorials - 1 Replies
Ist es möglich das die Hotkeys auch funktionieren wenn man zB in S4 League ist?



All times are GMT +2. The time now is 00:54.


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.