Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 05:51

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

Advertisement



Autoit per hotkey starten!

Discussion on Autoit per hotkey starten! within the AutoIt forum part of the Coders Den category.

Reply
 
Old 03/15/2014, 00:15   #16
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
reagiert _ispressed eigentlich auf von autoit gesendete tasten?


edit: ja tut es. trotzdem hätte ispressd in den fällen, wo man den hotkey auch senden möchte den vorteil es leicht blocken zu können. hier müsste man sogar gar nichts unternehmen^^
butter123 is offline  
Old 03/15/2014, 00:30   #17
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by butter123 View Post
reagiert _ispressed eigentlich auf von autoit gesendete tasten?
teste es doch selbst...
Code:
#include <misc.au3>
HotKeySet('{F1}','blubb')

While Sleep(1)
	If _IsPressed(31) Then ConsoleWrite('Check'&@CRLF)
WEnd

Func blubb()
	Send(1)
EndFunc
rein logisch betrachtet kann _ispressed aber schon nicht reagieren, weil send erst auf die vollendung des befehls wartet, bevor der nächste befehl ausgeführt wird.

interesannter wären hier funktionen welche interrupts auslösen. hierzu zählen funktionen wie hotkeyset oder adlibregister. theoretisch wäre es möglich über adlibregister problemfälle zu erzeugen. diese sind sehr schwer identifizierbar, da sie von hand kaum nachstellbar sind. entsprechend sollte man bei verwendung dieser funktion immer sehr vorsichtig sein (am besten komplett auf die funktion verzichten, da hier sehr viele mögliche probleme auftauchen können, welche alle "scheinbar zufällig" auftauchen)
lolkop is offline  
Old 03/15/2014, 11:44   #18
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
hatte es gestern direkt selber getestet^^ allerdings nicht mit send sondern mit send("{t down}") if is pressed... send("{t up}") und dabei springt es an^^
butter123 is offline  
Reply


Similar Threads Similar Threads
AutoIt Hotkey = weiter
03/23/2011 - AutoIt - 0 Replies
Hallo Elitepvpers, Ich bin dabei einen Bot zuschreiben. Die genaue Funktion ist ja gerade egal, weshalb ich direkt zur Frage komme: Ich möchte die Koordinaten speichern. Dazu gibt es einen Hotkey. Da es aber insgesamt drei Koordinaten sind, müssen alle Drei hintereinander abgespeichert werden. ich habe zurzeit:
autoit hotkey ???
12/17/2010 - AutoIt - 4 Replies
ich habe folgendes script (nur ein beispiel ) While 1 MouseMove(299,299) MouseMove(500,500) WEnd kann mir jemand sagen wie ich machen kann dass z.b. mit f12 oder so dass script pausiert? mfg
autoit hotkey funzt ned
07/04/2009 - AutoIt - 18 Replies
hallo an alle ich habe ein kleines problem.... ich bin in autoit ein anfänger und habe probiert einen bot zu schreiben der ganz gut funktioniert aber leider schaffe ich es nicht einen hotkey einzubaun... bitte helft mir so sieht er aus



All times are GMT +1. The time now is 05:51.


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