Hi !
Ich habe einige Beispiele gefunden die Highscore als separate txt Datei anzulegen. Geht es auch die Highscore zu integrieren, also ohne externe Datei?
Gruß Zoidberg
Highscore im Programm integrieren
ein sehr kompiezierten weg gibt es :
Die Haupt-EXE schreibt schnell eine neue Neben-EXE.
Wenn jetzt die HS-Liste geschrieben werden soll beendet sich die Haupt-EXE und startet die Neben-EXE. Diese Neben-EXE kann jetzt wiederum die HS-Liste in die Haupt-EXE schreiben.
Nach abschluss dieses Schreibens beendete sich die Neben-EXE und startet die Haupt-EXE. nun kann die Haupt-EXE die Neben-EXE wieder löscht.
(Die HS-Liste sollte man dann hinten an die EXE schreiben damit sie erweiterbar ist)
Die Haupt-EXE schreibt schnell eine neue Neben-EXE.
Wenn jetzt die HS-Liste geschrieben werden soll beendet sich die Haupt-EXE und startet die Neben-EXE. Diese Neben-EXE kann jetzt wiederum die HS-Liste in die Haupt-EXE schreiben.
Nach abschluss dieses Schreibens beendete sich die Neben-EXE und startet die Haupt-EXE. nun kann die Haupt-EXE die Neben-EXE wieder löscht.
(Die HS-Liste sollte man dann hinten an die EXE schreiben damit sie erweiterbar ist)
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
- zoidberg
- Beiträge: 219
- Registriert: 06.12.2004 23:15
- Computerausstattung: Acer 6530
Mit Ubuntu 9.04 64 Bit als Hauptsystem und
Windows Vista 32Bit Home Premium zum spielen. - Wohnort: GM
- Kontaktdaten:
Vielen dank für die Hinweise. Somit werde ich besser doch die Datei Variante probieren, wobei ich mir nicht sicher bin ob es klappen wird, da Grafiken zum Beispiel unter Linux wegen dem Pfad Probleme machen, da die "Exe" es nicht peilt wo sie tatsächlich liegt und den Pfad nicht übergibt. Naja ich probiere es einfach mal. Ich denke das würde bei dem neue exe schreiben Prinzip die selben Probleme machen, wobei ich mir da aber auch nicht sicher bin.
Danke!
Gruß, Zoidberg
Danke!
Gruß, Zoidberg
Bleiben wir mal beim Speichern der Highscore in einer TXT Datei: Wie kann man die einfach, aber wirksam gegen unbefugte Eingriffe schuezten? Wenn ich schreibe:
Dann kommt Player 1 und aendert seine 100 in 546546523495624384592384764632426426348574364556434658434695413249581445653414563454562344556234554643698314467661551876759167501665894479887245965134045142983540149854914385401348540134559413466515061344065134894056143554031646514435138464139460413948640565641938640169346249407294547692540769450649 Punkte, oder wie?
Waere das nicht auch interessant, wenn man seine Highscore schuetzen mochte, um sie zum Beispiel ins Internet zu uebertragen? Ich weiss nciht, ob zum Beispiel eine BASE64 Entkrueptschn reichen wurde...
Code: Alles auswählen
Player 1,100
P2,256
Waere das nicht auch interessant, wenn man seine Highscore schuetzen mochte, um sie zum Beispiel ins Internet zu uebertragen? Ich weiss nciht, ob zum Beispiel eine BASE64 Entkrueptschn reichen wurde...
PB 4.30
Code: Alles auswählen
Macro Happy
;-)
EndMacro
Happy End
Man kann die Datei natürlich verschlüsseln. Aber dabei sollte man immer im Hinterkopf behalten, dass es keinen unknackbaren Schutz gibt, wenn der Verschlüsslungsalgorythmus, der Schlüssel und die Daten zwangsläufig lokal beim User liegen.AND51 hat geschrieben:Bleiben wir mal beim Speichern der Highscore in einer TXT Datei: Wie kann man die einfach, aber wirksam gegen unbefugte Eingriffe schuezten? Wenn ich schreibe:Dann kommt Player 1 und aendert seine 100 in 546546523495624384592384764632426426348574364556434658434695413249581445653414563454562344556234554643698314467661551876759167501665894479887245965134045142983540149854914385401348540134559413466515061344065134894056143554031646514435138464139460413948640565641938640169346249407294547692540769450649 Punkte, oder wie?Code: Alles auswählen
Player 1,100 P2,256
Waere das nicht auch interessant, wenn man seine Highscore schuetzen mochte, um sie zum Beispiel ins Internet zu uebertragen? Ich weiss nciht, ob zum Beispiel eine BASE64 Entkrueptschn reichen wurde...
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.
Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke!
Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke!

guck mal weiter unten im Forum da ist teil 1 der HighScoreListe und da ist auch mein Verschlüsselungs vorschlagAND51 hat geschrieben:Bleiben wir mal beim Speichern der Highscore in einer TXT Datei: Wie kann man die einfach, aber wirksam gegen unbefugte Eingriffe schuezten? Wenn ich schreibe:Dann kommt Player 1 und aendert seine 100 in 546546523495624384592384764632426426348574364556434658434695413249581445653414563454562344556234554643698314467661551876759167501665894479887245965134045142983540149854914385401348540134559413466515061344065134894056143554031646514435138464139460413948640565641938640169346249407294547692540769450649 Punkte, oder wie?Code: Alles auswählen
Player 1,100 P2,256
Waere das nicht auch interessant, wenn man seine Highscore schuetzen mochte, um sie zum Beispiel ins Internet zu uebertragen? Ich weiss nciht, ob zum Beispiel eine BASE64 Entkrueptschn reichen wurde...

PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr