|
You last visited: Today at 22:34
Advertisement
Injector for Guild Wars (Gw.exe)
Discussion on Injector for Guild Wars (Gw.exe) within the GW Exploits, Hacks, Bots, Tools & Macros forum part of the Guild Wars category.
07/23/2008, 13:02
|
#31
|
elite*gold: 0
Join Date: Jan 2007
Posts: 1,753
Received Thanks: 443
|
gw macht weiter
wenn du zb auto laufen aktivierst dann minimierst kannst dennoch sehen das x,y pos weiter läuft
|
|
|
08/07/2008, 09:23
|
#32
|
elite*gold: 0
Join Date: Jun 2008
Posts: 7
Received Thanks: 0
|
Man kann mit Autoit im inaktiven Guild Wars Fenster per ControlSend() Tasten senden:
Code:
Opt("SendKeyDownDelay", 150)
Opt("SendKeyDelay", 100)
ClipPut("!Nachricht im All-Chat")
ControlSend("[CLASS:ArenaNet_Dx_Window_Class]","","","{ENTER}{CTRLDOWN}v{CTRLUP}{ENTER}")
|
|
|
08/07/2008, 12:03
|
#33
|
elite*gold: 0
Join Date: Dec 2007
Posts: 680
Received Thanks: 141
|
so ein langer code?
Quote:
|
controlsend("Guild Wars","","","{ENTER}{CTRLDOWN}v{CTRLUP}{ENTER}")
|
reicht aus
|
|
|
08/07/2008, 12:52
|
#34
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,403
Received Thanks: 918
|
Naja und was willst du damit anfangen? Wofür braucht man schon nen Controlsend von Nachrichten?
Sonder Tasten und einzelne Buchstaben zum teil gehen ja ganz gut nur mit Copy und Paste kannst du halt keine Aktionen in GW machen.
|
|
|
08/08/2008, 00:27
|
#35
|
elite*gold: 0
Join Date: Dec 2007
Posts: 680
Received Thanks: 141
|
war das auf mich bezogen?
mit controlsend kann man doch alle tasten kombis und so in gw machen
z.B
Quote:
controlsend("Guild Wars","","","{w down}")
sleep(random(1200,1354))
controlsend("Guild Wars","","","{w up}")
|
|
|
|
08/08/2008, 01:33
|
#36
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,403
Received Thanks: 918
|
Mehr so auf Randy Avon [tiaw]s im allgemeinen.
Bei Controlsend funktionieren ja Sondertasten ganz gut aber halt normale nur sehr mäßig. Das hat hat er halt umgangen indem ers mit Copy und Paste macht nur das bringt wiederum in den seltensten Situationen was da ich mit dem Bot ja normal eher wenige Nachrichten verschicken will sondern z.B. gehen was dann wiederum mit Copy und Paste nicht geht.
|
|
|
08/10/2008, 22:18
|
#37
|
elite*gold: 0
Join Date: Jun 2008
Posts: 7
Received Thanks: 0
|
Ich dachte du willst was verkaufen oder Gildenmitglieder suchen...
|
|
|
08/20/2008, 13:03
|
#38
|
elite*gold: 0
Join Date: Jul 2006
Posts: 14
Received Thanks: 2
|
can I ask that that do?
|
|
|
12/30/2008, 13:11
|
#39
|
elite*gold: 0
Join Date: May 2008
Posts: 2
Received Thanks: 0
|
hm back to the topic
maybe its possible to send and edit packets with this injector
you just need a packet editor... yeah i dont know but maybe someone here has one for guild wars. becuz then guild wars gonna be down..........
if paacket editing goes public then people gonna hack everything
unlimited sf without energy problems, or a A/E with all the monk prots like spellshield aegis and so on.... maybe theres something like that but only private
who know...*** knows
if theres someone with a packet editor .... umh might you share it to me?? xD
|
|
|
12/30/2008, 18:14
|
#40
|
elite*gold: 0
Join Date: Feb 2008
Posts: 147
Received Thanks: 184
|
Also Maus events würden mich brennend interessieren, da das bei mir über dllcall der user32 nicht so funktioneren will wie ich mir das denken würde...
Ziel ist es über mouse down / move / mouse up die kamera wirklich smooth zu bewegen on th fly.
code snipped:
$pos = MakeLong($xpos, $ypos)
Select
Case $evt = "move"
DllCall($user32, "int", "PostMessage", "hwnd", $hwnd, "int", $WM_MOUSEMOVE, "int", 0, "long", $pos)
Case $evt = "down"
DllCall($user32, "int", "PostMessage", "hwnd", $hwnd, "int", $btdown, "int", $button, "long", $pos)
Case $evt = "up"
DllCall($user32, "int", "PostMessage", "hwnd", $hwnd, "int", $btup, "int", $button, "long", $pos)
Da bewegt sich zwar was, aber (auch wenn ich nur kleine Bewegungsinkremente schicke, wie es bei Autoit intern implementiert ist) das ist nicht das selbe wie bei Mousmove(). Denke bei nem inaktiven/iconified fenster verhalten sich die koordinaten anderst !?
|
|
|
01/09/2009, 08:58
|
#41
|
elite*gold: 0
Join Date: May 2008
Posts: 145
Received Thanks: 23
|
Die Clicks über die DLL-Calls kommen auf jeden Fall an!
Du musst aber beachten, dass beim Coods nehmen mit dem au3info-Tool die Coods vom gesamten GW-Fenster(inkl. Rand) genommen werden.
Die Ränder sind etwa:
oben=24-26px
links/rechts/unten=6-8px
Code:
Func _MouseClick($hwnd, $button, $x, $y, $times = 1, $delay = 15)
If $hwnd = 0 Then
SetError(-1)
Return
EndIf
Local $ix
Local $lParam = _MakeLong($x, $y)
Local $user32 = DllOpen("user32.dll")
$button = StringLower($button)
If $button = "left" Then
For $ix = 1 To $times
DllCall($user32, "int", "PostMessage", "hwnd", $hwnd, "int", 0x200, "int", 0, "long", $lParam) ; Move
DllCall($user32, "int", "PostMessage", "hwnd", $hwnd, "int", 0x201, "int", 1, "long", $lParam) ; Down
DllCall($user32, "int", "PostMessage", "hwnd", $hwnd, "int", 0x202, "int", 0, "long", $lParam) ; Up
If $ix < $times Then Sleep($delay)
Next
ElseIf $button = "right" Then
For $ix = 1 To $times
DllCall($user32, "int", "PostMessage", "hwnd", $hwnd, "int", 0x200, "int", 0, "long", $lParam) ; Move
DllCall($user32, "int", "PostMessage", "hwnd", $hwnd, "int", 0x204, "int", 2, "long", $lParam) ; Down
DllCall($user32, "int", "PostMessage", "hwnd", $hwnd, "int", 0x205, "int", 0, "long", $lParam) ; Up
If $ix < $times Then Sleep($delay)
Next
Else
SetError(-2)
If $user32 <> -1 Then DllClose($user32)
Return
EndIf
If $user32 <> -1 Then DllClose($user32)
EndFunc ;==>_MouseClick
Func _MakeLong($LoWord, $HiWord)
Return BitOR($HiWord * 0x10000, BitAND($LoWord, 0xFFFF))
EndFunc ;==>_MakeLong
|
|
|
01/14/2009, 18:52
|
#42
|
elite*gold: 0
Join Date: Jul 2008
Posts: 614
Received Thanks: 164
|
naja.. Also erstmal danke fürs posten.. sicher gehts mit jedem andern auch, aber der post hat mich überhaupt erstmal drauf gebracht.. damit kann man z.B. Schilder modden.. also die transparenz ablegen, was dann die pixelfunctionen um ein weiteres nützlicher macht.
|
|
|
All times are GMT +1. The time now is 22:36.
|
|