Seite 1 von 1

Highscores online speichern?

Verfasst: 18.09.2004 11:45
von ZeHa
Hallo!

Wollt euch fragen, ob es von Purebasic aus auch möglich ist, auf einen Webserver (per FTP z.B.) zuzugreifen?
Weil dann könnte man z.B. ein Arcade-Spiel programmieren, das zwar eigentlich nix mit Online-Spiel zu tun hat, aber die Highscores eben auf 'nem Server speichert, so daß praktisch jeder, der das Spiel spielt, mit den anderen Spielern konkurrieren kann.

Ist sowas möglich?

Verfasst: 18.09.2004 12:58
von DarkDragon
hab mal ne Librarie vorgestellt:
http://mitglied.lycos.de/dani008/HS/

Verfasst: 18.09.2004 15:09
von sbehrens
Das downloaden wär auf jeden Fall kein Problem, guck dir dazu einfach die Hilfe zu URLDownloadToFile_() im API-Guide an. Ich gehe davon aus, dass die Highscores in einer Datei gespeichert werden. (Wie denn auch sonst?) oder FtpGetFile_() und sonstige FTPxxxx_(), damit habe ich aber noch keine Erfahrungen gemacht.

mfG
Basti

Verfasst: 18.09.2004 20:35
von Buggymonkey
Hi,

ich bin mir nicht ganz sicher aber das könnte man doch auch mit mysql machen oder

Verfasst: 18.09.2004 20:58
von Falko
Das könnte vielleicht weiterhelfen.

http://www.robsite.de/php/pureboard-arc ... hlight=ftp
Siehe Eintrag von @wavemaster (alte Forum)

Verfasst: 18.09.2004 23:29
von Epyx
Ich würde es auf jeden Fall nicht mit FTP machen, da müsstest du dann die zugangs Daten zu deinem FTP server im Programm integrieren. Ich würde es per PHP machen in dem du den neuen Score per POST übergibst.
Und das PHP sortiert die Scorelist und kann dir ggf. auch ein Textfile mit der Scoreliste erstellen das du mit deinem Spiel downloaden könntest.

Verfasst: 19.09.2004 02:09
von ZeHa
Das mit den Zugangsdaten ist mir auch schon in den Sinn gekommen. Aber es wäre ja z.B. möglich, speziell für die Highscores 'nen eigenen FTP-Account anzulegen, mit einem Benutzernamen und Paßwort der sich vom restlichen FTP-Zeugs unterscheidet, und der dann nur auf einen bestimmten Ordner zugreift, worin sich außer den Highscores nix befindet.

Wäre das dann eine Möglichkeit? Oder ist das dann immer noch zu unsicher? Eigentlich doch nicht, oder?

Das mit PHP scheint wohl auch nicht schlecht zu sein, allerdings muß ich dazu sagen, daß ich bisher mit PHP noch nie was gemacht hab und leider auch keinen Webspace habe wo ich PHP-Skripte laufen lassen kann...

Auf jeden Fall bedanke ich mich schonmal für die Antworten, werd mir das ganze dann mal genauer anschauen (momentan arbeite ich sowieso noch an einem Projekt, für das die Highscore-Geschichte nicht einsetzbar ist, von daher hab ich eh noch genügend Zeit, mir was für ein zukünftiges Spiel zu überlegen :D )