Mysteriöses AutoIT/Autohotkey Problem

07/02/2010 00:44 0x1337#1
Hallo zusammen,
habe seit geraumer Zeit ein Problem mit den genannten Programmen. Es geht darum das meine Scripts im WoW Client garkeine Wirkung zeigen, auf dem Desktop und bei !Ende aber mysteriöser Weise laufen.. Es handelt sich um ein simples AFK Makro was ich früher schonmal genutzt habe, heute aber irgendwie nicht mehr funktioniert. Ich benutze Windows 7 Ultimate x64. Starte WoW immer als Administrator das hat den Grund, dass sonst meine Einstellungen vom Client nicht gespeichert werden. Egal ob ich die Scripts direkt als Script starte oder als Executable compiliere, ob x64 oder x86 es geht einfach nicht, aufn Desktop läuft es aber nur halt im Client nicht, sprich die Tasten die gesendet werden, werden gesendet nur halt im Client nicht. Habe echt schon alles Probiert nur leider ohne Erfolg, vllt. weiß von euch noch jemand nen Rat außer AutoIT neu zu installieren, denn das habe ich schon mehrmals.

Bei Autohotkey, diversen Mausklickertools besteht das selbe Problem, sie funktionieren, nur halt im Client nicht..
07/02/2010 00:58 Wowuuush#2
liegts vielleicht direkt an deinem wow und nicht an den automatisierten tools?
07/02/2010 01:00 0x1337#3
Ja aber worran kann es denn liegen? Ich benutze seit mehreren Jahren die selben Settings und bei !Ende (falls den kennst WoWuuush und so :D) bei dem laufen die Scripts tadellos. Ich habs im Fenstermodus sowie im Maximierten Modus probiert, nix geht.
07/02/2010 01:01 Wowuuush#4
es heißt Ende! und nicht !Ende ! wenn ich wieder banned bin nenn ich mich ollydbg ok btt hast mal versucht es nicht als admin zu starten bsw den bot als admin zu starten?
07/02/2010 01:05 0x1337#5
Nein, funktioniert auch nicht, habe ich alles schon probiert.
Das ich über nen Laptop spiele, daran kann es nicht liegen oder?

Hier mal das AFK Makro was einfach nur jede Sekunde links, rechts klicken soll:

Quote:
WinActivate("World of Warcraft")

$isOn = False
$side = "right"

HotKeySet("{F3}", "toggleState")

Func toggleState()
If $isOn = False Then
$isOn = True
Else
$isOn = False
EndIf
EndFunc

While 1
If $isOn = True Then
If $side = "right" Then
Send("{LEFT}")
$side = "left"
Else
Send("{RIGHT}")
$side = "right"
EndIf
Sleep(1000)
EndIf

Sleep(100)
WEnd
07/02/2010 01:09 Wowuuush#6
denke ich nicht da ich auch am laptop sitze :o gz zum 3k post <3

wirds von avast oder sonstigem geblockt?
07/02/2010 01:13 0x1337#7
Avast hab ich auch schon abgeschaltet, sprich daran liegt es auch nicht.
Scripts gehn Ingame einfach nicht, sobalt ich WIN Taste drücke fängt das Script an loszuspamen, was er eigentlich Ingame machen sollte.
07/02/2010 02:20 Wowuuush#8
mir ist grad noch was eingefallen, versuch mal wow mit permedit rechte zu geben
07/02/2010 02:36 0x1337#9
nope auch nicht.
07/02/2010 02:54 Wowuuush#10
was für ne inet leitung hast du?
07/02/2010 03:13 0x1337#11
16k, aber damit hat das nix zu tun, lief ja bis vor paar wochen alles noch.