|
You last visited: Today at 14:34
Advertisement
Autoit Tasten FUnktion?
Discussion on Autoit Tasten FUnktion? within the AutoIt forum part of the Coders Den category.
02/17/2011, 23:25
|
#1
|
elite*gold: 75
Join Date: Dec 2010
Posts: 274
Received Thanks: 179
|
Autoit Tasten FUnktion?
Ist es möglich mit Autoit das wenn ich ALT drücke STRG gedrückt wird?
Das ganze soll dazu dienen das man in einem Spiel sich duckt, da der ALT Button zum ducken nicht mehr unterstützt wird
Mein Auotit Code:
Code:
Hotkeyset("{LALT}","Taste")
While 1
Sleep(100)
wend
Func Taste()
Send("{LCTRL}")
EndFunc
Funktioniert leider nicht, könnte jemand helfen
|
|
|
02/18/2011, 00:01
|
#2
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
Dein Script müsste eigentlich schon funktionieren, alternativ sollte dieses hier auch funktionieren:
PHP Code:
Hotkeyset("!", "Taste")
While Sleep(100)
WEnd
Func Taste()
Send("^")
EndFunc
Hat das Spiel HackShield oder ähnliches?
|
|
|
02/18/2011, 00:05
|
#3
|
elite*gold: 4
Join Date: Jun 2010
Posts: 2,444
Received Thanks: 2,357
|
Code:
Hotkeyset("{Ich nehme gerne F1-F12}")
While 1
Sleep(100)
WEnd
Send("Das was er eintippen soll")
So würde ich das erledigen.
Keine Ahnung zu was die Func da stand.
Das wars vom Code.
Deine Frage war aber eigentlich wieso es nicht funktioniert.
Wenn es ein Spiel mit Hackshield ist,ist es gegen automatisierte Befehle "immun".
Um das zu lösen braucht man einen Bypass,der nicht für jedes Spiel mit Hackshield vorhanden ist bzw bald wieder gefixt wird.
Mfg
|
|
|
02/18/2011, 00:06
|
#4
|
elite*gold: 75
Join Date: Dec 2010
Posts: 274
Received Thanks: 179
|
Quote:
Originally Posted by KillerDeluxe
Dein Script müsste eigentlich schon funktionieren, alternativ sollte dieses hier auch funktionieren:
PHP Code:
Hotkeyset("!", "Taste")
While Sleep(100)
WEnd
Func Taste()
Send("^")
EndFunc
Hat das Spiel HackShield oder ähnliches?
|
[Danke ich werde es gleich testen], ja das Spiel besitz ein HackShield, habe gerade probiert die Tasten im Registrierungseintrag zu vertauschen, dennoch werden die Tasten "Orginal" erkannt -.-
[Danke ich werde es gleich testen]
Ok, funktioniert nicht ..
|
|
|
02/18/2011, 00:10
|
#5
|
elite*gold: 75
Join Date: Dec 2010
Posts: 274
Received Thanks: 179
|
Quote:
Originally Posted by DerTeD
Code:
Hotkeyset("{Ich nehme gerne F1-F12}")
While 1
Sleep(100)
WEnd
Send("Das was er eintippen soll")
So würde ich das erledigen.
Keine Ahnung zu was die Func da stand.
Das wars vom Code.
Deine Frage war aber eigentlich wieso es nicht funktioniert.
Wenn es ein Spiel mit Hackshield ist,ist es gegen automatisierte Befehle "immun".
Um das zu lösen braucht man einen Bypass,der nicht für jedes Spiel mit Hackshield vorhanden ist bzw bald wieder gefixt wird.
Mfg
|
OK danke, könnte man das vielleicht nicht dann auch anders lösen?
|
|
|
02/18/2011, 16:29
|
#6
|
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
|
Benutz _IsPressed:
Code:
#include <Misc.au3>
While Sleep(50)
If _IsPressed(12) Send("{LCTRL}") ;12 = ALT
WEnd
|
|
|
02/19/2011, 02:32
|
#7
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
Bringt auch nichts, es liegt an HackShield. Falls du ein 64 Bit System hast kannst du noch PostMessage benutzen. Dafür habe ich eine UDF erstellt:
Falls du ein 32 Bit System hast bräuchtest du einen Bypass. Alternativ würde es auch per Dll Injection funktionieren. Der Aufwand würde sich aber in beiden Fällen nicht für deinen Verwendungszweck rentieren.
|
|
|
02/19/2011, 18:24
|
#8
|
elite*gold: 75
Join Date: Dec 2010
Posts: 274
Received Thanks: 179
|
Quote:
Originally Posted by KillerDeluxe
Bringt auch nichts, es liegt an HackShield. Falls du ein 64 Bit System hast kannst du noch PostMessage benutzen. Dafür habe ich eine UDF erstellt:
Falls du ein 32 Bit System hast bräuchtest du einen Bypass. Alternativ würde es auch per Dll Injection funktionieren. Der Aufwand würde sich aber in beiden Fällen nicht für deinen Verwendungszweck rentieren.
|
ok danke, ich besitze Windows 7 64Bit, werde mir gleich mal deine UDF ansehen.
ok also funktioniert nicht ...
|
|
|
02/19/2011, 18:49
|
#9
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
Um welches Spiel handelt es sich überhaupt?
|
|
|
02/19/2011, 18:53
|
#10
|
elite*gold: 75
Join Date: Dec 2010
Posts: 274
Received Thanks: 179
|
Quote:
Originally Posted by KillerDeluxe
Um welches Spiel handelt es sich überhaupt?
|
Combat Arms Europa 
Ich habe es gerade bei Battle of Immortals getestet da funktioniert es
|
|
|
 |
Similar Threads
|
Spezielle Tasten bei Autoit
05/27/2010 - Main - 5 Replies
Hallo leute ich bräucht mal hilfe also kann mir irgendjemand sagen was ich eingeben muss für spezielle tasten z.B. die Tabulator Taste (die über caps)
weil ich würde gern was coden aber mir fehlen immer die befehle für die tasten und ich find die auch nirgens hab jeze schon ni halbe stunde gesucht :(
|
Wie mache ich es das autoit 2 Tasten nach einander Sendet
09/04/2009 - AutoIt - 2 Replies
Hallo :)
Ich habe versucht mal einen einfachen Tab+1 Bot zu bauen,für World of Warcraft einfach um den wo abzustellen und er tötet die ganze zeit einfach mobs für Ruf :)
Jetzt hab ich dieses scritp(?) hier:
AutoItSetOption("WinTitleMatchMode", 4)
$windowname="World of Warcraft"
$handle = WinGetHandle($windowname, "")
If @error Then
MsgBox(4096, "Error", "Fenster konnte nicht gefunden werden")
Else
|
[autoit]tasten werden übersprungen
07/04/2008 - AutoIt - 3 Replies
hallo ich habe ein großes problem mit autoit.
Send("v")
RandomSleep(20, 50)
send("{SPACE}")
RandomSleep(7000, 8000)
Send("{w down}")
|
All times are GMT +1. The time now is 14:35.
|
|