|
You last visited: Today at 15:40
Advertisement
Automatisch Hotkeys einfügen
Discussion on Automatisch Hotkeys einfügen within the AutoIt forum part of the Coders Den category.
08/16/2011, 21:08
|
#1
|
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
|
Automatisch Hotkeys einfügen
Hi,
ich wollte mal was fragen: Man kann ja mit Autoit so Tastendrücke aufzeichenen iwie. Und jz wollte ich fragen wie weil ich will mir nen Makro Tool machen und wenn man ne taste drückt zeichnet das Programm dann den nächsten Tastendruck auf und fügt in in ne input odersowas ein. Wie?
MfG Ludder231
|
|
|
08/16/2011, 21:09
|
#2
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
|
_IsPressed
|
|
|
08/16/2011, 21:27
|
#3
|
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
|
Quote:
Originally Posted by buFFy!
_IsPressed
|
Ja toll gz  Wie wärs mit nem auch nur so klitzekleinem beispiel?  SOll ich For $i=o to 80(wobei hier die Zahl der Tasten auf einer Tastatur entspricht) und das allse iwie mit dllopen??
|
|
|
08/16/2011, 21:32
|
#4
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Quote:
Originally Posted by Ludder231
Ja toll gz  Wie wärs mit nem auch nur so klitzekleinem beispiel?  SOll ich For $i=o to 80(wobei hier die Zahl der Tasten auf einer Tastatur entspricht) und das allse iwie mit dllopen??
|
PHP Code:
#include <Misc.au3>
$dll = DllOpen("user32.dll")
While 1
Sleep ( 250 )
If _IsPressed("7B", $dll) Then
MsgBox(0,"","")
ExitLoop
EndIf
WEnd
DllClose($dll)
Wenn du F12 drückst kommt ne msg box da kannste zB Inputbox etc. reinschreiben
|
|
|
08/16/2011, 21:35
|
#5
|
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
|
Quote:
Originally Posted by 'Butterkuchen
PHP Code:
#include <Misc.au3>
$dll = DllOpen("user32.dll")
While 1
Sleep ( 250 )
If _IsPressed("7B", $dll) Then
MsgBox(0,"","")
ExitLoop
EndIf
WEnd
DllClose($dll)
...
|
So weit war ich auch scohn aber wie ist das mit weil ich kann ja net alle tasten da auflisten oder? Das muss dann doch mit For- gehen oder?
MfG Ludder231
|
|
|
08/16/2011, 21:41
|
#6
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Quote:
Originally Posted by Ludder231
So weit war ich auch scohn aber wie ist das mit weil ich kann ja net alle tasten da auflisten oder? Das muss dann doch mit For- gehen oder?
MfG Ludder231
|
ICh weiß nicht genau was du meinst, aber wenn du mit den 0 To 80 die Keys meinst, geht das nicht nur mit zahlen, weil in einigen Key buchstaben auftauchen
|
|
|
08/16/2011, 21:43
|
#7
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
Quote:
Originally Posted by Ludder231
Ja toll gz  Wie wärs mit nem auch nur so klitzekleinem beispiel?  SOll ich For $i=o to 80(wobei hier die Zahl der Tasten auf einer Tastatur entspricht) und das allse iwie mit dllopen??
|
Man man man... so lernst du nie wie man an Probleme rangehen muss um sie selber zu lösen.
Code:
#include <Misc.au3>
$dll = DllOpen("user32.dll")
While Sleep(10)
For $i = 0x01 to 0xA5
If _IsPressed($i, $dll) Then ToolTip(Chr(dec($i)))
Next
WEnd
DllClose($dll)
Quote:
Originally Posted by 'Butterkuchen
ICh weiß nicht genau was du meinst, aber wenn du mit den 0 To 80 die Keys meinst, geht das nicht, weil in einigen Key buchstaben auftauchen
|
Häh?! Was laberst du!
|
|
|
08/16/2011, 21:48
|
#8
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Quote:
Originally Posted by | Moep |
Häh?! Was laberst du!
|
Er schrieb mit 0 To 80 und ich habe gesagt, dass es nicht so funktioniert weil keys mit zahlen gibt. in seinem beispiel
|
|
|
08/16/2011, 21:52
|
#9
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
Versteh immer noch nicht was du uns damit sagen willst, sorry...
|
|
|
08/16/2011, 21:56
|
#10
|
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
|
Quote:
Originally Posted by | Moep |
Man man man... so lernst du nie wie man an Probleme rangehen muss um sie selber zu lösen.
Code:
#include <Misc.au3>
$dll = DllOpen("user32.dll")
While Sleep(10)
For $i = 0x01 to 0xA5
If _IsPressed($i, $dll) Then ToolTip(Chr(dec($i)))
Next
WEnd
DllClose($dll)
Häh?! Was laberst du!
|
Ja genau so meinte ich das ungefähr  >For $i = 0x01 to 0xA5<
|
|
|
08/17/2011, 06:35
|
#11
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
|
geht das so? also das das mit for geht ist klar, aber akzeptiert _ispressed das so? ich glaub man muss hex(i) nutzen.
|
|
|
08/17/2011, 10:41
|
#12
|
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
|
Quote:
Originally Posted by buFFy!
geht das so? also das das mit for geht ist klar, aber akzeptiert _ispressed das so? ich glaub man muss hex(i) nutzen.
|
Gehen tuts ja, aber iwie wird "j" nicht aufgezeichnet
|
|
|
08/17/2011, 18:09
|
#13
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
Quote:
Originally Posted by Ludder231
Gehen tuts ja, aber iwie wird "j" nicht aufgezeichnet 
|
Grad auch mitbekommen, gab noch nen par andere chars bei dems nicht gefunzt hat. Probier mal des:
Code:
#include <Misc.au3>
$dll = DllOpen("user32.dll")
While Sleep(10)
For $i = 0 to 165
If _IsPressed(Hex($i), $dll) Then ToolTip(Chr($i))
Next
WEnd
DllClose($dll)
|
|
|
 |
Similar Threads
|
Metin2 P server Map erstllen / einfügen / wenn nichts geht dowloaden und einfügen
10/13/2010 - Metin2 Private Server - 3 Replies
Hallo liebe epvpers,
Sry das ich frage ich weiß sufu und so ein kram sitze aber schon 3 tage darvor und frage mich immernoch wie ich auf meinen Hamachi P server neue maps kriege:confused::confused: .... der server hat eig alles außer neue maps ^^ könnt ihr mir vll sagen WO ich mir einen editor (mit how to ) oder eine fertige map (dl link + tut zum einfügen ) weil ich möchte nix verkehrt machen ... bitte hilft mir :(
PS: ich bin neu und kommt mir net mit closed push verschieben oder so ein...
|
Hotkeys
11/27/2009 - AutoIt - 2 Replies
Hi Leutz,
ich hab mich mal an AutoIt gewagt un das ist dabei rausgekommen:
(Das es ein Spambot ist sieht man glaubich:D)
Aber jetzt zu meiner Frage:
Wie kann ich die Hotkeys dazu bringen den skript zu starten oder zu beenden?
|
Hotkeys
04/06/2009 - World of Warcraft - 1 Replies
Hey!
Naja und zwar habr ich mir jetz nen Mage als Twink gemacht und naja hab bei dem bei den Leisten Hotkeys gmacht und will die bei meinem Main anders haben kann ich das irgendwo einstellen das die nur beim Twink so eingestellt sind? :confused:
GreeZ Mara
|
Hotkeys
12/26/2007 - WarRock - 1 Replies
hi leute wollte mal fragen wie ich bei vb6 hotkeys einfügen kann. kann mir da wer weiterhelfen, weil hotkeys ja etwas praktischer sind, als den hack immer wieder aufzurufen^^
|
SV Hotkeys
07/04/2007 - Conquer Online 2 - 3 Replies
Dear fellow elitepvpers,
I've had a very nice time using SV, especially in lab since everyone levels with Dragonballs...but I was wondering what the Scriptvessel hotkeys are and if I can change them. Eg:
F1 = ?
F2 = Potions?
F3 = ?
F4 = ?
F5 = ?
F6 = ?
F7 = ?
|
All times are GMT +1. The time now is 15:40.
|
|