AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit Adressen

Ein Thema von wadimwadim · begonnen am 9. Jun 2008 · letzter Beitrag vom 9. Jun 2008
Antwort Antwort
wadimwadim

Registriert seit: 22. Mai 2008
45 Beiträge
 
#1

Problem mit Adressen

  Alt 9. Jun 2008, 18:45
Hallo,

ich habe folgendes Problem. Ich würde gerne ein Applet für das Spiel Guild Wars schreiben, welches Werte aus bestimmten Adressen liest und sie auf dem desktop anzeigt oder ein Ton abspielt.
Nun ist es aber bei Guild Wars so, dass nach jedem Start (neustart) von GW.exe sich doch viele Adressen ändern. Einige feste Adressen habe ich schon gefunden. Aber ich bräuchte noch einige mehr. Die Adressen, dich ich gefunden habe ändern sich nicht nach einem Neustart von GW.exe, aber sie ändern sich nach einem Spielupdate. Nun zur eigentrlichen Frage... Wie kann ich diese Adressen nach einem Update wieder finden? (Ohne sie wieder mühsam in einem Scantool zu suchen)
Bitte helft mir.


MfG

wadimwadim
  Mit Zitat antworten Zitat
HalloDu

Registriert seit: 24. Apr 2006
Ort: Oelde
267 Beiträge
 
Delphi 2009 Professional
 
#2

Re: Problem mit Adressen

  Alt 9. Jun 2008, 19:08
Ich denke mal, dass das nicht so einfach ist. Überleg dochmal, was du machst ist praktisch die eine Hälfte eines Trainers und genau das wollen die Hersteller ja verhindern.
Frederic H.
  Mit Zitat antworten Zitat
Benutzerbild von Dunkel
Dunkel

Registriert seit: 26. Mär 2007
Ort: Klingenstadt
541 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: Problem mit Adressen

  Alt 9. Jun 2008, 20:20
Hallo!

Meine Wenigkeit hat Anno dazumal ein Tool programmiert, mit dem es möglich war, diverse Statusinformationen direkt aus dem Speicher von WoW zu lesen und visuell anzuzeigen (u.A. konnte eine Minimap mit allen in der Nähe befindlichen Charakteren gerendert werden). Ich habe damals den Patchday regelrecht gehasst, weil ich genau vor dem Problem, welches Du hast, gestanden habe. Statische Adressen haben sich geändert, z.T. hat sich enorm viel am Speicherlayout verändert, so dass auch die dynamischen Adressen nicht mehr gültig waren. Nach 2 Patchdays (~ 2 Monaten) habe ich das Projekt wegen dem immensem Aufwand verworfen.

Es gibt keine Möglichkeit diese Adressen automatisch zu ermitteln. Wenn wenigstens das Layout gleich bleiben würde, könnte man nach "Fingerprints" suchen und anhand derer die Adressen ermitteln. Blizzard und Co. wissen schon weshalb sie ständig die internen Datenstrukturen ändern...
Es ist zu wahr um schön zu sein...
  Mit Zitat antworten Zitat
wadimwadim

Registriert seit: 22. Mai 2008
45 Beiträge
 
#4

Re: Problem mit Adressen

  Alt 9. Jun 2008, 20:32
Danke Leute!!!

Aber es gibt ein G15 Applet für Guild Wars, der das hinbekommt.

"Ich möchte keinen Trainer schreiben. Ausserdem ist das bei Guild Wars nicht möglich!"
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Problem mit Adressen

  Alt 9. Jun 2008, 20:33
Gibt es den Code zu diesem Applet?
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Problem mit Adressen

  Alt 9. Jun 2008, 20:35
Könntest du deinem Beitrag bitte einen aussagekräftigeren Titel als "Adressen" geben? Ich dachte im ersten Moment das es hier um eine Adressverwaltung oder dergleichen geht.
Und das es um ein Problem geht sagt bereits die Forensparte aus.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:37 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz