myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Datein bearbeitung (https://mygully.com/showthread.php?t=4159706)

Banner24 24.10.15 21:48

Datein bearbeitung
 
Hallo leute :D ,

habe mal so eine frage...
Kennen bestimmt mehrere von euch
und zwar wollte ich wissen wie man von einem Programm
die Datei ändern kann, ohne dass das Programm es merkt.

Wenn ich die datei bearbeite stößt das Programm eine fehlermeldung wie die aus"Error! Falsche version".

wollte halt wissen wie ich es umgehen kann..
MFG Banner.

freakpor 27.10.15 09:11

Das ist wirklich sehr präzise.
Fassen wir zusammen du hast ein Programm und eine Datei die in irgend einer art und weise Bearbeiten willst. Und wenn du die Datei bearbeitet hast gibt dir das programm ein Error aus.:confused:

Eine kleine Zusammenfassung
Wenn es eine Datei mit klartext Anweisungen für das Programm ist kannst du in einen gewissen rahmen diese Datei bearbeiten. Ein Beispiel ist, bei: Hearts of Iron 2 kannst in einer Ini datei die Sprach auf Deutsch umstellen. Oder Bei FM2013 kannst du dir durch bearbeiten der datei Geld ercheaten.


Wenn die Datei eine Binärdatei ist vom system kannst recht wenig machen

Wenn es eine Quelltext datei ist könntest du sie dekompilieren, manipulieren und kompilieren.


Also Klartext oder kein klartext

Banner24 29.10.15 11:29

Zitat:

Wenn die Datei eine Binärdatei ist vom system kannst recht wenig machen

Wenn es eine Quelltext datei ist könntest du sie dekompilieren, manipulieren und kompilieren.
yoa du hast es gut erklärt :D .
und es ist ungefähr wie dein beispiel
Zitat:

Oder Bei FM2013 kannst du dir durch bearbeiten der datei Geld ercheaten.
nur das es ein fehler macht wenn man den wert ändert.

da ich start vermute das es keine Binärdatei ist,
muss ich herausfinden wie sowas mit dekompilieren und kompilieren funktioniert ^^
(es sind .csv datein)

rorolowa 29.10.15 19:07

CSV sind normalerweise Datendateien (CommaSeperatedValue), die werden nicht (de)kompiliert. Die Verarbeitung und eventuelle Prüflogik dafür ist im zugehörigen Executeable gespeichert. Du musst herausfinden, wie die Daten im CSV organisiert sind, damit du damit etwas anfangen kannst. Das benötigt schon einiges an Wissen, denn schlimmstenfalls musst du die ausführenden Dateien dekompilieren und dich dann durch den Quellcode lesen (und ihn verstehen), um die Daten korrekt zu interpretieren


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:16 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.