Der Source Code des Highscore Tools ist ab sofort öffentlich zugänglich. Es steht unter der GPL V2 und kann somit frei heruntergeladen, verbreitet und verändert werden.
Link
Möchte das jemand auf seinem eigenen Server betreiben, wird dazu das CMS Drupal 6.x benötigt.
Zum Sammeln von Penner-ids muss allerdings extra ein kleines Skript geschrieben werden.
Erweiterungen und Änderungsvorschläge sind natürlich herzlich willkommen! :)
Nochmal ein Hinweis, weil ich in letzter Zeit wieder vermehrt Anfragen bzgl. München bekomme: Über diesen Download geht es recht schnell, München hinzuzufügen (wenn man etwas PHP kann). Dann muss es nur noch jemand hosten und fertig is.
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Moin Patrick,
wir haben in den letzten 2 monaten dein tool auf die Münchner (und Malle) version angepaßt. Und sind jetzt dran einige erweiterungen zu basteln, die wir intern nutzen können. Schaus dir vielleicht mal an. Nen eintrag vom meister in unserem gästebuch würde uns natürlich ehren. :) Wir danken dir für die veröffentlichung des codes. So was wie dein tool hat unserer meinung nach in München einfach gefehlt.
Zu finden ist die version unter http://pennerspy.pleitegeier-pg.de/
Lg Matis
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Es gibt ein neues Update, mit dem man einstellen kann, wieviele Aktualisierungsslots es für welche Pennergame Version gibt.
Zum Updaten die alten Dateien überschreiben und /update.php aufrufen.
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Ne, den dreck für clodogame zugänglich machen ;D
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Eine gute Idee, das kann ich hier nämlich nicht auch noch hosten :)
Schau dazu mal in der dosser_highscore.install und ergänze dort die Tabellen in "dosser_highscore_schema()" sowie die Arrays in dosser_highscore_install().
Bin mir nicht ganz sicher, aber das sollte es schon fast gewesen sein. Evtl noch überprüfen, ob sich die Api geändert hat und ggfs. auch die Funktion des Datums testen, falls die da ein anderes Format verwenden.
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Es funktioniert jetzt einwandfrei ;)
Möchte das ganze jetzt aber auf Deutsch bzw Französisch übersetzen, gehe da jetzt mal bei drupal wegen diverser Module nachfragen.
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Gratz!
Zum Übersetzen kann ich dir folgendes Modul empfehlen:
http://drupal.org/project/potx
Nach der Installation kannst du dann unter admin/build/translate/search nach Strings suchen und diese übersetzen.
Hast du einen Link zu deiner Seite?
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Jo, aber nicht für die öffentlichkeit :D
Schreib mich ma ingame an, "11235813", Hamburg (falls möglich) :D
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Der Spieler existiert nicht.
Oder fängst du mit K an und hörst mit o auf? :)
Magst mir net einfach ne Mail schreiben? patrick@mindf.org
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Huhu :)
Finde es toll, dass du den Code anbietest. Wäre es aber ventuell möglich, die dateien als .zip für alle dijenigen anzubieten, die keinen Shell-Zugriff auf ihren Webserver haben?
Sonst muss ich das einzeln runterladen (aufwändig).
Und
2. Das Script zum sammeln der penner-IDs, muss das quasi in die DB-Tabelle der Version jeweils einen eintrag pro Penner anlegen, also mit allen daten BVande,Platz etc, oder gibts dafür ne extra-tabelle?
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Hi!
Wow, es interessiert sich jemand dafür :)
Zu 1.:
Wenn du Windows hast, dann kannst du dir einen Subversion Client installieren, z.B. http://tortoisesvn.tigris.org/
Unter Linux müsste das meistens schon drin sein und du kannst alles auf einmal mit
svn co https://mindf.org/svn/eigene_module/trunk/
runterladen.
Zu 2.:
Genau, es gibt keine extra Tabelle dafür. Prinzipiell würde es reichen lediglich die ID's einzutragen um dann durch die laufenden Updates den Rest ergänzen zu lassen. Auch der Name wird geupdatet (falls es mal möglich sein sollte den Namen zu ändern).
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Ich hab jetzt gerstern schnell ne Class namens IDCrawler geschriben, funktioniert jetzt. Erwähnenswert wäre zu schreiben,dass das PHP-Modul *Tidy* installiert sein muss ;)
Re: [mindf.org] Source Code des Drupal Pennergame Highscore ...
Ouh ja, das habe ich ganz vergessen. Ist leider nötig, weil die xml-Daten von Pennergame nicht immer Standardkonform sind.
Was hast du eigentlich vor? Es auf einem besser ausgestatteten Server laufen lassen oder gar Erweiterungen für deine Bande schreiben? :)
Kommentar hinzufügen