Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 02:35

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Kein Handle in Guild Wars?

Discussion on Kein Handle in Guild Wars? within the GW Bots forum part of the Guild Wars category.

Reply
 
Old   #1
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Unhappy Kein Handle in Guild Wars?

Hi, ich hätte mal wieder ein problem

Nachdem ich meinen ersten und bisher einzigen Bot (Nebo Bot) fertig gestellt habe, will ich mich mal an einen komplexeren heran wagen. Dieser soll auch auf memory Werten basieren, weshalb ich Delphi nehme (ich kanns einfach bisschen besser als mit AutoIt ). Nun meine Frage, wenn ich einen text senden will benötige ich ein Handle (wenn Guild Wars im Hintergrund läuft soll ja auch noch was gesendet werden =)).

Jetzt hab ich mich mal umgeschaut und mitbekommen das Guild Wars gar kein handle hat. Aber irgendwie schon

Bei Autoit funkts, bei Delphi ni -.-

Autoit:

PHP Code:
$client WinGetHandle ("Guild Wars")
if 
$client <> 0 then
    MsgBox 
(64"""Klappt")
Else
    
MsgBox (64"""Klappt nicht")
EndIf 
Delphi:

PHP Code:
 var
   
wndMainHWND;
begin
   wndMain 
:= FindWindow('Guild Wars' nil);    
   if 
wndMain <> 0 then
   begin
      ShowMessage
('Klappt');
      
end;
end
Also irgendwie muss ja ein Handle da sein, da sonst Autoit nicht ginge. Hat jmd ne Idee???

mfg Markus
HardCore.1337 is offline  
Old 10/18/2009, 02:04   #2
 
Rosemarie Lein's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 388
Received Thanks: 113
PHP Code:
 var
   
wndMainHWND;
   
wndMain := FindWindow('Guild Wars' nil);    
   if 
wndMain <> 0 then
   begin
      ShowMessage
('Klappt');
end
Hab zwar keineswegs Ahnung von Delphi, aber probiers so:P

Oder so
PHP Code:
FindWindow(lpClassNamePChar;
            
lpWindowNamePChar;
            ): 
HWND;

var
    
hGuildwarsWindowHWND;
begin
    hGuildwarsWindow 
:= FindWindow('Guild Wars'nil);
    if 
hGuildwarsWindow <> 0 then
    begin
      ShowMessage
(hGuildwarsWindow);
      
end
end

Rosemarie Lein is offline  
Old 10/18/2009, 09:27   #3
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Danke, ich schau mirs mal an

*Edit. Das wars leider nich :-(
HardCore.1337 is offline  
Old 10/19/2009, 14:56   #4


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
^this
Code:
hwnd := FindWindow(NIL, 'Guild Wars');
PostMessage(hwnd, wm_close, 1, 1);
Sollte eigentlich Gw schließen. Wenn nicht mal hwnd ausgeben lassen..
buFFy! is offline  
Reply


Similar Threads Similar Threads
Guild Wars Multi-Client {kein kopieren des Guild Wars Ordners}
06/05/2011 - GW Exploits, Hacks, Bots, Tools & Macros - 14 Replies
Moin, einfach ausführen und sich freuen :) Brauch man nicht erklären denke ich mal.... UPDATE: 12.5.2011 Viel Spaß damit
New Headset! Es kommt kein Sound mehr von Guild Wars
08/18/2009 - Technical Support - 7 Replies
hey hab mir en neues headset gekauft und nun kommt von gw kein ton mehr weiß einer woran das liegen könnte ? hab alle treiber installiert und jo ka danke schon jetzt für euere Hilfe. Mein headset ist en Teratec Master 5.1 USB falls es jemandme hilft



All times are GMT +1. The time now is 02:35.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.