[Question]AutoIT-S4League

02/23/2010 13:36 [B]urning[S]tar#16
joa ich weis was in Selman´s script steht er hat´s mir als vorlagegegeben ....
ich werd´s nochmal durcharbeiten aber thx 4 help ^^
02/23/2010 16:47 69GodMiro69#17
Ehm... HotKeySet funktioniert bei S4 League nicht.

Guck dir _IsPressed an >.<

Quote:
#include <Misc.au3>
if _IsPressed("HexCodeTaste") Then
dies und das
EndIf
Naja ~
02/23/2010 18:59 [B]urning[S]tar#18
thx ^^ bekommst ein thx :) xD
02/23/2010 20:58 MrSm!th#19
Quote:
Originally Posted by FooFightah View Post
Also mir hat selmann gesagt dass er nicht ControlSend sondern
nur Send benutzt hat. Ich versteh trozdem nicht, warum es bei
mir nich funktioniert.

@Shadow
C++ hilft dir (und mir auch) nicht weiter, weil der Kerneltreiber
von XT die ankommenden Inputs hookt und die falschen Werte
an den Prozess übermittelt. Das heißt du bräuchtest dann schon
nen Gegenhooktreiber oder wie auch immer das heißt^^
das hat nichts mit der sprache zutun :rolleyes:
wenn es mit c++ nicht geht, geht es auch mit keiner anderen sprache an xtrap vorbei.
02/23/2010 22:37 Shadow992#20
Quote:
Originally Posted by MrSm!th View Post
das hat nichts mit der sprache zutun :rolleyes:
wenn es mit c++ nicht geht, geht es auch mit keiner anderen sprache an xtrap vorbei.
Ich habe auch nicht von der Sprache geredet , sonder wollte eher auf Hooking und Dll-Injection hinaus , dass das hier wieder nur die Hälfte versteht und trotzdem ihren Senf dazu abgibt war ja eigentlich klar .

So ist das Leben nunmal jeder weiß immer irgendetwas besser als ein anderer (mich mit eingenommen :D) .

Mit der Sprache hat es nicht viel zu tun , das stimmt , aber in AutoIT kannst du nunmal keine Dlls schreiben , also ist AutoIT dafür wohl nicht zu gebrauchen .
02/23/2010 23:18 MrSm!th#21
Quote:
Originally Posted by Shadow992 View Post
Ich habe auch nicht von der Sprache geredet , sonder wollte eher auf Hooking und Dll-Injection hinaus , dass das hier wieder nur die Hälfte versteht und trotzdem ihren Senf dazu abgibt war ja eigentlich klar .

So ist das Leben nunmal jeder weiß immer irgendetwas besser als ein anderer (mich mit eingenommen :D) .

Mit der Sprache hat es nicht viel zu tun , das stimmt , aber in AutoIT kannst du nunmal keine Dlls schreiben , also ist AutoIT dafür wohl nicht zu gebrauchen .
hö wovon redest du? :D
Er sagte doch nur, dass XTrap bei ihm auch das Senden von Tastendrücken mit C++ blockt und dass man eine andere Lösung braucht, woraufhin ich nur gesagt habe, dass es dann auch nicht mit anderen Sprachen gehen wird und dass es ja komischerweise bei manchen mit Autoit geht.
Ich habe doch gar nichts von Hooken gesagt, auch wenn er es erwähnt hatte :D
btw. er redete von kernel mode hooken, ergo ein Treiber und keine Dll ;)
02/24/2010 00:29 atzeseik#22
kann mir wer nen sp hack oder so schicken oder egal welchen hack?
02/24/2010 14:51 Σternαl.#23
Ich hab auch nicht gemeint, dass das mit ner anderen Sprache als C++ geht..... :rolleyes:
Weil shadow gesagt hat, Desert solle sich C++/C#/Java oder whatever anschauen hab ich
gesagt, dass ihm (nur als Beispiel) C++ auch nix bringt, weil XT wiegesagt die Inputs hookt...
02/25/2010 20:24 iTim#24
Hey , also ich hab mir ispressed ma angeguckt aber brauche gleich mal hilfe =D
Hab :
Quote:
if _IsPressed("43") Then
Exit
EndIf
Laut autoit help ist 43 der c knopf/die c taste.
wenn ich aber nun c drücke passiert nix , er schlie0t sich auch
nicht was er ja amchen sollte ^^
MfG
Tim-xD

Edit : AUtoIT Help hatte die lösung , sry für den Post ^^
EditEdit : Sry ernsthaft , aber es geht imemr noch nicht !
also aufm desktop klappt alles wunderbar , aber sobald ich in
s4 bin macht er nix mehr :( wenn ich dann wieder
desktop gehe klappts :(:(:(
Hier der Code :
Quote:
#include <Misc.au3>


$dll = DllOpen("user32.dll")

While 1
Sleep ( 250 )
If _IsPressed("42", $dll) Then
While 1
Sleep ( 5000 )
MouseClick ( "left" , 511 , 669 )
Send ( "w" )
WEnd
ExitLoop
EndIf
If _IsPressed ("43" , $dll) Then
Exit
EndIf
WEnd
DllClose($dll)
02/26/2010 17:10 HardCore.1337#25
Das wird daran liegen, das S4 es blockt ;)
03/03/2010 12:07 buFFy!#26
Ist zwar schon paar Tage alt das Thema, aber wieso nicht einfach den Treiber am laden hindern? ;)
03/03/2010 21:58 Menan#27
Vllt auch einfach das Script ab Vista als Administrator ausführen, dann sollte es gehen ;)
08/03/2010 22:59 marph223#28
Quote:
Vllt auch einfach das Script ab Vista als Administrator ausführen, dann sollte es gehen
ich denke weniger das das geht weil es ja aufen editor desktop whatever klappt wo sollte da den der untershcied zu s4 sien wenn man es per admin startet?