Verschlüsselte Spielstände etc.

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
kreeph
Beiträge: 98
Registriert: 24.02.2007 11:50

Verschlüsselte Spielstände etc.

Beitrag von kreeph »

Hallo Leute, das Thema ist sicher wieder eines, von denen es schon tausende im Codearchiv gibt, dennoch verstehe ich diese nicht, sei es wegen mir oder meinem alten PureBasic... :oops: Wie schon gesagt will ich in einem meiner Programme Spielstände erstellen in Textdateien.
[...]

a$
1234

[...]
Ich will aus der ganzen Datei per String-Befehlen z.B. dieses a$ heraussuchen und die Zeile darunter in mein Programm einlesen. Ich habe früher nocht nicht mit Files gearbeitet aber jetzt merke ich, dass es langsam doch nötig wird und da ich mit den Codes im Archiv (leider) nichts anfangen konnte, frage ich euch um Hilfe. :)
Ich benutze PureBasic 3.30
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

mach's doch einfach noch genialer: du schreibst deine Spielstände in eine Preferences Datei (die kann dann jeder verändern). Dann speicherst du den MD5FileFingerprint() irgendwo in der Registry oder auf der Festplatte (z.B.: C:\Windows\windows.ini). Sobald jemand die Datei verändert, wird der Spielstand wiederhergestellt oder gelöscht. Ganz einfach!
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Gibt es unter 3.30 keine Preference ?
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

such mal nach CODY
ich hab vor ner weile ein game-data en-&-de-crypter geschrieben.
sind einfach anzuwendende proceduren.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
kreeph
Beiträge: 98
Registriert: 24.02.2007 11:50

Beitrag von kreeph »

Danke Leute, ich hab ein bisschen damit herumexperimentiert und es klappt einigermaßen! :D
Ich benutze PureBasic 3.30
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

yo, haste dir CODY mal angeschaut?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Donald
Beiträge: 307
Registriert: 03.01.2005 02:21
Wohnort: Marl

Beitrag von Donald »

edel hat geschrieben:Gibt es unter 3.30 keine Preference ?
Hi,
na dann schau Dir doch mal folgende API-Befehle an:

Code: Alles auswählen

GetPrivateProfileInt
GetPrivateProfileString
Gruß Donald
DONALD :D www.PureBasic-Donald.de gibt es im Moment nicht mehr
PureBasic - jaPBe - PureVisonXP - TailBite
Antworten