Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Till

Alter Hase

  • »Till« ist der Autor dieses Themas

Beiträge: 378

Wohnort: Lincoln College, Oxford

Beruf: Student

  • Private Nachricht senden

1

25.04.2004, 13:30

Dateiänderung beim Kopieren unter Windows?

Hallo,

ich hab' mal 'ne komische Frage:
Ich habe so etwas wie eine Text-Adventure-Engine (besser: virtuelle Laufzeitumgebung für Text-Adventure), die Kompilate aus meiner selbst gemachten Skriptsprache beim Kompilieren verschlüsselt und beim Laden entschlüsselt. Ich habe das sehr simple Verfahren benutzt, jedes Byte mit einem bitweisen "Oder" und einem Buchstaben des Passworts zu verchlüsseln und zu entschlüsseln, und es funktioniert auch!

Doch wenn ich mein Kompilat unter Windows kopiere, und es dann versuche zu laden, funktioniert es nicht mehr!!! Verändert Windows den Inhalt der Datei? Wenn Byte für Byte stimmt, müsste es doch klappen? Hat irgend jemand eine Idee, wieso ein Kopieren der Datei zum Fehler führ?
DOMINVS ILLVMINATIO MEA
---
Es lebe unmanaged Code!
---
>> Meine Uni <<

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

2

25.04.2004, 13:40

also Windows verändert nichts an der Datei, der verschiebungsprozess sowie kopierprozess ist simpelst.

Das einzigste was sich ändert ist sogesehen der Pfad. Vielleicht benutzt du keine Relativen Pfadangaben?

Till

Alter Hase

  • »Till« ist der Autor dieses Themas

Beiträge: 378

Wohnort: Lincoln College, Oxford

Beruf: Student

  • Private Nachricht senden

3

25.04.2004, 22:46

Ja,
Danke, das Problem ist gelöst! War so ein dummer Fehler, der schwer zu finden war!!! (Früher hab' ich es mal so gemacht, dass der Dateiname das Verschlüsselungspasswort bildete, doch als mir eingefallen ist, das eine Dateiumbenennung sie unbräuchlich macht, habe ich es geändert, habe aber einen kleinen Rest übriggelassen (die Länge zur Passwortwiederholung war immernoch vom Dateinamen abhängig...)
DOMINVS ILLVMINATIO MEA
---
Es lebe unmanaged Code!
---
>> Meine Uni <<

Werbeanzeige