Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 09:49

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

Advertisement



Mit Hotkey Tastendruck machen

Discussion on Mit Hotkey Tastendruck machen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2012
Posts: 13
Received Thanks: 6
Question Mit Hotkey Tastendruck machen

Hallo AutoIT Com,

ich will, dass wenn man die Taste F1 drückt das passiert als wenn man Alt+Z drücken würde. Das heißt ich drücke F1 und es passiert das selbe als wenn ich Alt+Z drücke. Wie geht das?


MfG nfs987
nfs987 is offline  
Thanks
1 User
Old 09/20/2012, 21:47   #2
 
H@CT0R's Avatar
 
elite*gold: 0
Join Date: Apr 2012
Posts: 1,214
Received Thanks: 153
Code:
HotKeySet ("{F1}", "lalala")

Func lalala()
   ("!z")
EndFunc
H@CT0R is offline  
Thanks
1 User
Old 09/20/2012, 21:59   #3
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
! war doch die "alt" taste oder nicht?
^ müsste "strg" sein
omer36 is offline  
Old 09/20/2012, 22:06   #4
 
H@CT0R's Avatar
 
elite*gold: 0
Join Date: Apr 2012
Posts: 1,214
Received Thanks: 153
Quote:
Originally Posted by omer36 View Post
! war doch die "alt" taste oder nicht?
^ müsste "strg" sein
er wollte doch auch alt?
H@CT0R is offline  
Old 09/21/2012, 06:13   #5
 
elite*gold: 0
Join Date: Aug 2012
Posts: 13
Received Thanks: 6
Ja
nfs987 is offline  
Old 09/24/2012, 08:54   #6
 
elite*gold: 0
Join Date: Jun 2010
Posts: 30
Received Thanks: 69
Code:
#inlcude <Misc.au3>

Local hDLL = Dllopen("user32.dll")

While 1
If _IsPressed("70", $hDLL) Then _deineFunktion()
EndIf
Wend

Func _deineFunktion()
Send {"!z"}
EndFunc
wasweisichdenn is offline  
Old 09/24/2012, 14:01   #7
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by wasweisichdenn View Post
Code:
#inlcude <Misc.au3>

Local hDLL = Dllopen("user32.dll")

While 1
If _IsPressed("70", $hDLL) Then _deineFunktion()
EndIf
Wend

Func _deineFunktion()
Send {"!z"}
EndFunc
du hast da einen rechtschreibfehler . Local $hDLL muss es heisen . und warum hast du es so umständlich gemacht und die frage war schon beantwortet .
Achso funktionieren tuts so auch net
Code:
#include <Misc.au3>

Global $hDLL = Dllopen("user32.dll")

While 1
If _IsPressed("70", $hDLL) Then
_deineFunktion()
EndIf
WEnd
Func _deineFunktion()
	send ("!z")
EndFunc
YatoDev is offline  
Old 09/24/2012, 14:05   #8
 
H@CT0R's Avatar
 
elite*gold: 0
Join Date: Apr 2012
Posts: 1,214
Received Thanks: 153
btw die dll user32 wird standardmäßig geladen, brauchst du nicht noch laden
e: falsche klammern beim send befehl
e2: include falsch geschrieben -.-
H@CT0R is offline  
Thanks
1 User
Old 09/24/2012, 14:07   #9
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
jo das auch noch
YatoDev is offline  
Old 09/24/2012, 14:12   #10
 
H@CT0R's Avatar
 
elite*gold: 0
Join Date: Apr 2012
Posts: 1,214
Received Thanks: 153
Code:
#include <Misc.au3>
Local $hDLL = DllOpen("user32.dll")

While 1
   If _IsPressed("70", $hDLL) Then
	  _deineFunktion()
   EndIf
WEnd

Func _deineFunktion()
Send("!z")
EndFunc
so würde es funktionieren.
H@CT0R is offline  
Old 09/24/2012, 14:15   #11
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
genau das gleiche habe ich in meinen post rein editiert .
YatoDev is offline  
Old 09/24/2012, 14:17   #12
 
H@CT0R's Avatar
 
elite*gold: 0
Join Date: Apr 2012
Posts: 1,214
Received Thanks: 153
Quote:
Originally Posted by ~ⓜⓐⓢⓣⓔⓡ~ View Post
genau das gleiche habe ich in meinen post rein editiert .
oh, nicht gesehen, sorry
H@CT0R is offline  
Thanks
1 User
Reply

Tags
autoit befehl, hotkey, koda, nfs, tastendruck


Similar Threads Similar Threads
VB Tastendruck
03/05/2012 - Metin2 - 4 Replies
Hallo ich bin nun seit tagen dran mit Microsoft Vb 2010 ein Bot zu schreiben so nun kommt das Problem der Client blockt ja den befehl Sendkey oder ähnliche aber nur die tasten 1,2,3,4,f1-f12. so wie ich es sehe.... Kann man das clientside irgendwie clientside ändern um die Tasten mit ihrer funktion zu verlegen... Wen dies nicht geht gibt es eine Chance dieses zu umgehen um trotzdem den Tastendruck zu bekommen ... MFG xPunk
Tastendruck simulieren C++
05/31/2011 - C/C++ - 3 Replies
Hi, ich suche eine Möglichkeit einen Tastendrück zu simulieren, also z.B. Enter, Tab, F usw. Normalerweiße könnte man das ja einfach mit keybd_event machen, Problem ist aber das, das Spiel wofür ich das brauche diese Event erkennt. Die Frage ist also ob es eine Möglichkeit gibt das ganze eine ebene Tiefer zu simulieren ? Also auf Treiberebene
Tastendruck erkennen
11/22/2010 - AutoIt - 2 Replies
Hallo, ich versuche mich gerade zum ersten mal an AutoIt und ich bekomme es einfach nicht hin mein Programm zu beenden indem ich eine Taste z.B. ESC drücke. Global $Paused HotKeySet("{PAUSE}", "TogglePause") HotKeySet("{ESC}", "Terminate") Do AutoItSetOption("MouseCoordMode", 0)
mit c# tastendruck simulieren
02/02/2010 - .NET Languages - 9 Replies
hallo leute, hab ein kleines programm geschrieben welches einen tasendruck simuliert. ich wollte das für metin2 benutzen, umso die fertigkeiten automatisch anzustellen. alle 100 sekunden drückt es zum beispiel die 1. das problem is das die fertigkeit jedoch nicht anspringt, wenn ich jedoch den chat anhabe, schreibt er alle 100 sekunden die 1, weiss jmd warum die fertigkeit nicht anspringt?
Tastendruck simulieren
12/22/2009 - General Coding - 13 Replies
Hi! Ich möchte endlich mal mit c++ nen bot schreiben und scheitere doch tatsächlich schon am wichtigsten punkt ... das simulieren der tastendrücke .. Ich weiss dass man es mit keybd_event bzw der neueren funktion SendInput machen kann, das will ich aber nich. Ich will nämlich gleich dass das teil auch im hintergrund arbeiten kann. Sprich Game minimieren und bot funzt trotzdem. Also nehm ich PostMessage. Is doch richtig oder? Wenn nich haut mir gleich aufn deckel xD Wenn doch dann kommt...



All times are GMT +1. The time now is 09:53.


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.