![]() |
Etwas heikles! - Druckversion +- Deutsches Simutransforum (https://simutrans-forum.de/mybb) +-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3) +--- Forum: Wünsche und Anregungen (https://simutrans-forum.de/mybb/forumdisplay.php?fid=8) +---- Forum: umgesetzte Wünsche und Anregungen (https://simutrans-forum.de/mybb/forumdisplay.php?fid=9) +---- Thema: Etwas heikles! (/showthread.php?tid=4958) Seiten:
1
2
|
Etwas heikles! - Greenling - 21-03-2010 Hallo liebe Mitgleider ich habe hier im Forum mal gelesen das Pakfiles mit einen Hexeditor nachträglich noch bearbeiten werden können! Ich würden gerne eure Meinung über diese Möglichkeiten hören,Pakfiles nachträglich mit eine Hexeditor zu änderen! Euer Greenling - jonasbb - 21-03-2010 Ich halte nichts davon, aber wer es nötig hat soll es machen. Die Gefahr das etwas kaputt geht ist sehr hoch (wenn man nicht absolut weiß was man macht). Um sich ein ganzes Set anzupassen ist das eh viel zu aufwendig und wenn man nur 1-2 Sachen ändern möchte, kann man doch erstmal höflich im Forum nachfragen. Bei pak64 und pak128.britan stellt sich das Problem gar nicht erst. Die sind Open-Source. - SkRiK - 21-03-2010 Darauf bin ich noch nicht gekommen und habe es gerade kurz ausprobiert und auf die Schnelle konnte ich da nicht so richtig durchblicken, außer was im Klartext stand. Um das Sinnvoll verändern zu können müsste man sich wohl gut mit dem Aufbau einer Pak-Datei auskennen (von dem einer PNG Datei gar nicht erst zu reden). Ich seh sowas eher als spielerei und höchstens dann sinnvoll wenn man die Kosten an ein anderes Pak-Set anpassen will, aber wie gesagt da hilft auch nettes fragen. Problematisch würde das nur wenn jemand versucht die Grafiken aus den Dateien zu extrahieren. Etwas heikles! - Greenling - 21-03-2010 Gibt es hier in der Gemeinde Mitgleider die mit den Hexeditor umgehen können und die auch die Programmierungscodes der Pakfiles kennen? Habe ein paar pakfiles von dennen sicherlich keine Png und Dats gibt! Greenling - prissi - 21-03-2010 Bilder kannst du aus Pakfiles extrahieren. Daten ändern geht kaum, da es verschiedenen Versionen gibt und alle ein unterschiedliches Binärformat haben. Steht alles in den Quelltexten unter simutrans/besch/reader/xxx. Simutrans schreibt beim Starten einige relevante Parameter bei -log 1 -debug 4. Daraus kann man dann ein dat bauen. Es gibt keinen einfachen Weg und das ist gewollt. Etwas heikles! - Greenling - 21-03-2010 prissi wenn es einen Weg gibt wie pakfiles nachträglich noch bearbeiten kann dann zeig ihn mir bitte!Denn ich weiß nicht wie mann ein Log beziehungsweise wie mann ein Debugdatei generiert! greenling - jonasbb - 21-03-2010 Die log Datei erzeugst du, wenn du Simutrans mit den Parametern Zitat:-log 1 -debug 4startest. Wenn du den Aufbau eines pak Wissen willst, dann solltest du dir den Simutrans und den makeobj Quellcode anschauen. Dort ist alles enthalten was du wissen willst. RE: Etwas heikles! - Cruzer - 21-03-2010 Zitat:Original von GreenlingSiehe: Zitat:Original von prissi Etwas heikles! - Greenling - 21-03-2010 Ich werde die Pakfiles um die es geht zusammensuchen und dann hier auflisten! greenling RE: Etwas heikles! - alterego - 21-03-2010 Zitat:Original von GreenlingWenn man das Zweite kann, ist das erste überflüssig, weil man sich dann einfach ein Programm schreibt, das das erledigt. Den Hexeditor nimmt man nur für die ersten "Gehversuche", ob man alles richtig verstanden hat ![]() So mache ich das jedenfalls, aber Lust mich in den Code von ST einzuarbeiten habe ich nicht, dazu habe ich noch viel zu viele Dinge, die mich mehr interessieren. |