AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi [Savegame-Editor] - Bestimmte Zeichenfolge binär finden
Thema durchsuchen
Ansicht
Themen-Optionen

[Savegame-Editor] - Bestimmte Zeichenfolge binär finden

Ein Thema von rhodan · begonnen am 26. Mai 2009 · letzter Beitrag vom 26. Mai 2009
 
Benutzerbild von rhodan
rhodan

Registriert seit: 4. Okt 2005
Ort: Hamburg
150 Beiträge
 
Delphi 7 Personal
 
#1

[Savegame-Editor] - Bestimmte Zeichenfolge binär finden

  Alt 26. Mai 2009, 12:57
hey...

mir ist da noch ein gravierendes problem aufgefallen was ich des editors bezüglich habe:

Die Position für z.B die Anzahl "Leben" ist nicht statisch an einem bestimmten Offset in einem savegame, sondern ändert sich oftmals...damit kann ich natürlich meine methode, welche auf eine bestimmte addresse zugreift und diese patched fast vergessen.

das gute:

auf der rechten seite in einem hexeditor (hab grad den namen vergessen), steht ja auch text oftmals, und wie ich rausgefunden habe steht auf der rechten Seite an der relevanten stelle für z.B die Fähigkeitenpunkte in einem spiel oftmals soetwas wie:

"M.o.d.i.f.i.e.r.P.o.i.n.t.s."

und genau im anschluss kommt dann halt die jeweilige Anzahl...ich denke, die meisten savegame-editoren werden die datei nach bestimmten zeichenfolgen durchkämmen ("ModifierPoints"), und den zeiger an das Byte setzen welches genau dahinter kommt und dieses patchen...
ich weiß wie ich mit delphi ne textdatei nach nem bestimmten wort durchsuche, aber nen zeiger dahintersetzen und den wert reinschreiben?!
keinen blassen schimmer wie das gehen soll

Mit anderen worten, wenn ich die anzahl "Leben" patchen will, denke ich das auf der rechten seite im Hexeditor immer das gleiche wort bzw. zeichenfolge zufinden ist nach der delphi erstmal suchen muss, und das Byte welches im anschluß kommt muss gepatched werden...dann kanns auch egal sein an welcher stelle die daten in dem savegame stehen.
Vlt. hat jemand ein Bsp. für nen 1-Zeiler womit ich die zeichenfolge suchen kann?!

wäre dankbar für eure hilfe..

LG und nen entspannten tag,

rob
  Mit Zitat antworten Zitat
 


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 10:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz