Ich hab schon etwas länger gesucht, hab aber noch nciht wirklich viel nützliches gefunden...
Und zwar will ich wissen, ob es möglich ist in VB einen directx Hook durchzuführen, egal wie schwer das ist!
Oder gibts es irgendeine andere Methode um einen Text in ein Spiel zu zeichnen oder anderes...
Ich hab es schon mit TextOut und co. probiert, das klappt auch, allerdings nur wenn das Spiel im Fenstermodus gestartet wird.
Ich hab auch eine Weile danach gesucht, aber nie was gefunden.
Letztendlich wurde mir erklärt, dass das nicht möglich sei, da man mit .net keine linearen DLL's, die für's hooken notwendig sind, programmieren kann.
Ich habe mir gedacht, dass man ganz stupide und unperformant mit WriteProcessMemory usw. einen Hook ermöglichen kann (mit der injected DLL macht man im Zielprozess nichts anderes, oder?). Ich weiß allerdings nicht, ob das wirklich ginge.
naja hab gedacht ich post hier, um keinen neuen thread aufmachen zu müssen.
Hab die directx SDK runtergeladen, will jetzt einen verweis anlegen, ich finde es aber nirgends... wer einen tipp, wie ichs lösen könnte
Lawl, und das hat ja auch soviel damit zu tun, was der TE will.
Fakt ist, mit VB ist es nicht möglich.
Mit C# soll es möglich sein, habe jedoch noch keine wirkliche Umsetzung gesehen, wobei ich mir das auch nicht vorstellen kann, da alles was in C# möglich ist, auch in VB möglich ist.
Lawl, und das hat ja auch soviel damit zu tun, was der TE will.
Er hatte probleme mit dem Verweis zum directX sdk, jo ;o
Quote:
Fakt ist, mit VB ist es nicht möglich.
Mit C# soll es möglich sein, habe jedoch noch keine wirkliche Umsetzung gesehen, wobei ich mir das auch nicht vorstellen kann, da alles was in C# möglich ist, auch in VB möglich ist.
Aber hey, wieder eine person die man nicht erstnehmen muss, danke.
Sonst noch ganz normal?
Es geht doch hier um DIRECT X HOOKS.
Sende mir einfach bitte nur EINEN Link zu einem .Net DX Hook, und ich sende dir mein Elitegold.
Es ist technisch nicht möglich, Direct X mit .Net zu hooken, da dazu eine Code-Injection vorgenommen werden müsste, welche durch diese stupide .Net Struktur nicht möglich ist.
Eine Library hat keinen Entry-Point, es ist Managed-Code, usw. usw. usw.
Ich könnte dir den ganzen Tag lang Gründe aufzählen, warum dies nicht möglich ist, dir mehrere Referenzprojekte hochladen, die dir dies beweisen.
Nichtmal mit API-Hooks kann man Direct X Stuff hooken, glaub mir, ich habe etwas Erfahrung in beiden Themen.
<26.06.11> Chico™ Public Hook, //Invisible//Chams /Stamina/Mini Hook/NO CRASH VERSION 07/08/2011 - WarRock Hacks, Bots, Cheats & Exploits - 46 Replies 26.06.11 Hack Released
26.06.11 SuperNoSpread Problem Fixxen Status= Not in Hack
Hej Com, leider hab ich eine schlechte nachricht xP^^ aus egendeinen Grund verursacht bei mir SuperNoSpread einen Direkten Crash sobald man in game ist, deshalb habe ich es entfernt O,o
der Hack ist tortzdem nett und wird euch gefallen, sobald ich mehr addys habe kommen mehrere funktionen noch dazu ;)
http://img4.fotos-hochladen.net/uploads/public24e lfvtrw1u.png
STOP! VOR DEM DOWNLOAD!
Mit Dem...