Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 08:20

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

Advertisement



Fake D3D in Vordergrund [Help]

Discussion on Fake D3D in Vordergrund [Help] within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2013
Posts: 321
Received Thanks: 258
Fake D3D in Vordergrund [Help]

Hey community von der Auto It Section ..ich hab ein Problem mit dem einem Fake D3D programm.Hat hier vielleicht jemand eine Idee wie ich es schaffen kann es durchgehend in den Vordergrund zu ziehen da es hinter dem S4Client.exe versteckt wird und ich keine weg gefunden habe es in den vordergrund zu ziehen . Danke im voraus

Sh1Rum is offline  
Thanks
1 User
Old 09/29/2013, 19:06   #2
 
Logtetsch's Avatar
 
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
Wird meines Wissens nach mit AutoIT nicht funktionieren.
Stichwort DirectX und C++ .
Logtetsch is offline  
Thanks
1 User
Old 09/29/2013, 20:13   #3
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
spiel in fenstermodus und dann die topmost flag verändern von beidem
YatoDev is offline  
Thanks
1 User
Old 09/29/2013, 20:18   #4
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Das wirds nicht bringen, die einzige Möglichkeit die ich da sehe ist per C++ dem bekannten "EndScene Hook", damit detourst du die D3D EndScene Funktion und kannst selber was draufzeichnen.

Eine andere Möglichkeit wäre per GDI+ auf das Fenster vom S4Client zu zeichnen, aber das wird (vermutlich) auch nicht funktionieren.
alpines is offline  
Thanks
1 User
Old 09/29/2013, 23:03   #5


 
Jeoni's Avatar
 
elite*gold: 966
Join Date: Apr 2010
Posts: 1,105
Received Thanks: 681
Fullscreen Fenster haben mehr Priorität als Fenster mit TopMost-Flag. Wenn du S4 im Fenstermodus hast, geht es, wie auch schon oben erwähnt, problemlos mit TopMost.
Um das zeichnen "auf" einem Fenster, welches sich im fullscreen modus befindet, müsstest du entweder im gleichen Prozess (S4Client.exe) d3d-funktionen hooken (EndScene ist hier die beliebteste, aber nicht einzige, Möglichkeit) und dann das Renderdevice vom Spiel zum Zeichnen nutzen, was in AutoIt nicht ohne weiteres möglich sein wird, oder ein Hardware Overlay erstellen, auf dem du dann zeichnest (ka, wie's damit in AutoIt aussieht, aber ich denke eher schlecht). Alles weit entfernt von dem "Fake D3D", was du zur Zeit benutzt. Per GDI(+) aus einem externen Prozess auf ein Fullscreen-Fenster zu zeichnen dürfte afaik nicht gehen. Wenn man im gleichen Prozess ist, könnte man das Fenster sicher als Rendertarget angeben, aber dann kann man auch gleich d3d nutzen.
Hoffe, dass das geholfen hat
Jeoni
Jeoni is offline  
Thanks
1 User
Old 09/29/2013, 23:04   #6
 
elite*gold: 0
Join Date: Aug 2013
Posts: 321
Received Thanks: 258
Danke für die zahlreichen Antworten..ich denke ich werde es mit c++ Probieren
Sh1Rum is offline  
Old 09/30/2013, 08:36   #7
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by Jeoni View Post
Um das zeichnen "auf" einem Fenster, welches sich im fullscreen modus befindet, müsstest du entweder im gleichen Prozess (S4Client.exe) d3d-funktionen hooken (EndScene ist hier die beliebteste, aber nicht einzige, Möglichkeit) und dann das Renderdevice vom Spiel zum Zeichnen nutzen, was in AutoIt nicht ohne weiteres möglich sein wird
ist möglich es gibt für direct x9 und 10 spiele eine .dll mit passender UDF dafür .
findet man schnell durch googel.

Und man muss auch nicht umbedingt c++ verwenden
YatoDev is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
SRO im vordergrund halten
07/11/2023 - Silkroad Online - 11 Replies
wie kann man sro zb im minimierten zustand oben inner ecke stehn lassen und dabei noch im i net surfen also ich brauche einfach ne anleitung wie ich sro im vordergrund halten kann wenn man ja explorer und so aufmacht kann man ja net sehn was im hintergrund ingame passiert wäre wirklich dankbar für jede usefull antwort
GUI Immer im Vordergrund
05/03/2010 - AutoIt - 4 Replies
Hi @ all, ich brauch nochmal hilfe... So jetzt geht es drumm das die GUI egal was ist im Vordergrund ist... Starte ich ein spiel so ist das Programm immer noch im Vordergrund THX
Diablo im Vordergrund
12/31/2008 - Diablo 2 - 13 Replies
gibt es ne möglichkeit das diablo immer im vordergrund bleibt bzw sich nicht minimier sobald man aus dem fenster kilckt?
WoW im Vordergrund
02/10/2008 - WoW Bots - 4 Replies
Hey Leute! :) Hab nen Problem wenn ich afk glide, mein PC macht von Windows in gewissen Abständen immer ein Fenster auf, das dann im Vordergrund ist und nicht WoW, der Bot kann also nichtmehr der Char steuern.. Wenn er looten will klickt er wieder ins WoW Fenster dann gehts wieder aber dann hat er sich oft mit den Leisten verhaspelt und spielt total verrückt... Kann ich eine Einstellung vornehmen, dass WoW immer im Vordergrund bleibt oder sofort wieder in den Vordergrund geht? MfG :D



All times are GMT +1. The time now is 08:20.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.