[Info] MobyGames-Informationen offline abfragen (v1.1) - Druckversion +- cgboard - classic games (https://cgboard.raysworld.ch) +-- Forum: Hard- und Software (https://cgboard.raysworld.ch/forumdisplay.php?fid=6) +--- Forum: Software, Coding und GFX (https://cgboard.raysworld.ch/forumdisplay.php?fid=19) +--- Thema: [Info] MobyGames-Informationen offline abfragen (v1.1) (/showthread.php?tid=25289) |
MobyGames-Informationen offline abfragen (v1.1) - thEClaw - 02.11.2016 Voraussetzungen Windows 7 (höher geht hoffentlich, darunter eventuell; aber außer Windows 7 32 Bit ist noch nichts getestet - Feedback erwünscht!) .NET Framework >= 4.0 (vermutlich bereits installiert; evt. startet das Programm auch ohne das Framework, das konnte ich nicht testen) Enthaltene Datenbanken DOS, Windows 3.x, Windows, 3DO, NES, SNES, N64, PS1, PS2, SEGA Master System, SEGA Genesis, SEGA 32X, SEGA CD, SEGA Saturn Sinn Das Programm kann schnell und ohne Internet-Verbindung spezifische Daten zu einem bestimmten Spiel ausgeben. Wenn das Ausgabeformat den eigenen Wünschen angepasst ist, ist das z.B. sehr nützlich beim Benennen seiner Spiele-Ordner. Das voreingestellte Ausgabeformat ist folgendes: Code: %title% (%developer%)(%publisher%)(%year%) Code: Wing Commander: Prophecy (ORIGIN Systems, Inc.)(Electronic Arts, Inc.)(1997) Vor dem ersten Gebrauch empfiehlt es sich, ein eigenes "Ausgabe-Muster" festzulegen. Dazu entweder in settings.xml den Eintrag hinter OutputFormat ändern, oder das Programm mindestens einmal mit dem "-o"-Parameter starten. Danach kann eine Suche ganz einfach folgendermaßen gestartet werden: Code: db_reader.exe -k "wing commander prophecy" Code: db_reader.exe -a -k "wing commander prophecy" Grund Gabumon hatte letztens erwähnt, dass das für ihn nützlich wäre, Sonata meinte darauf hin, dass ich die Vorarbeit vermutlich schon geleistet hätte. Dann habe ich momentan Gründe, mich in die Arbeit mit SQL-Datenbanken und .NET hinenzufuchsen, das ganze schien also ein gutes, überschaubares Übungsprojekt. Außerdem war ich gerade zwei Tage krank.^^ Download Code: http://www.mediafire.com/file/9kde2j1wdlnxvu6/db_reader_1_1_0.7z Code: https://bitbucket.org/thEClaw/database_reader PS: thEClaw schrieb:Ich wuerde eher sterben als mir ein Visual Studio zu installieren.Quelle - In den sauren Apfel musste ich auch beißen. Aber nur für die letzten Schritte, geschrieben und getestet habe ich das Programm unter Linux. Ich hoffe, dass es für irgendjemanden nützlich ist! (Und falls ich Langeweile habe - unwahrscheinlich - dann schreibe ich dasselbe Programm nochmal in einer mir lieberen Sprache.^^) PPS: Datenbanken für andere Systeme können einfach hinzugefügt werden. Einfach hier melden, dann erstelle ich die Datenbank und lade sie hoch. MobyGames-Informationen offline abfragen (v1.1) - tomwatayan - 02.11.2016 Klingt schon so als könnte das generell nützlich sein. Jetzt direkt fällt mir zwar noch kein Grund ein, warum ich die Mobygames-Informationen offline bräuchte, aber zur Sicherheit lade ich mir das Programm mal herunter. Vielen Dank MobyGames-Informationen offline abfragen (v1.1) - thEClaw - 02.11.2016 Naja, ist sicherlich nicht für jeden nützlich. Ich selbst sortiere auch schon lange nicht mehr viele DOS-Spiele bei mir ein, dabei hätte ich das aber gute gebrauche können. Jetzt ist es eher ein Nischenprogramm. Übrigens sind keine Bilder in der Datenbank enthalten. Das wäre zwar technisch möglich, aber dann wären die Datenbanken an die 20GiB groß. (Und irgendwer muss die erstmal laden... das macht meine Leitung gerade nicht mit.) MobyGames-Informationen offline abfragen (v1.1) - Traxx Amiga EP - 02.11.2016 Das ist echt ne tolle sache. thEClaw schrieb:Datenbanken für andere Systeme können übrigens sehr einfach hinzugefügt werden. Einfach hier melden, dann erstelle ich die Datenbank und lade sie hoch. Nintendo, Sega, Philips CDI, Playstation's, Amiga, Atari MobyGames-Informationen offline abfragen (v1.1) - thEClaw - 02.11.2016 Die meisten sollten recht flink gehen. Ich fange mal dem NES an und lade die Datenbank dann in den nächsten Tagen hier hoch. Bin jetzt erstmal nicht da. EDIT: NES, SNES, PS1 und PS2 sind jetzt auch fertig, gab gar nicht soviele Spiele dafür. Hänge ich dann bei Gelegenheit an den Start-Post, dann kann man die getrennt zufügen. MobyGames-Informationen offline abfragen (v1.1) - Traxx Amiga EP - 02.11.2016 thEClaw schrieb:Die meisten sollten recht flink gehen. Ich fange mal dem NES an und lade die Datenbank dann in den nächsten Tagen hier hoch. Bin jetzt erstmal nicht da. MobyGames-Informationen offline abfragen (v1.1) - thEClaw - 08.11.2016 Ich habe jetzt endlich ein neues Paket hochgeladen, inklusive einiger neuer Datenbanken (Nintendo, Playstation, SEGA - siehe ganz oben). Außerdem hat das Programm ein Update erfahren, weil ich die Datenbanken so kompliziert wie möglich machen wollte.^^ Man kann jetzt z.b. auch alternative Spieletitel suchen (z.B. hieß "Contra" ja in Europa "Probotector", beides führt jetzt zum gleichen Suchergebnis). Das ganze hat sogar zu ein paar kleinen Fehlerbehebungen und Erweiterungen im von facTotum verwendeten mobygames-Skript geführt. Falls das jemanden interessiert.^^ Weitere Datenbanken werde ich erstmal nicht zufügen, weil die Konsolen-Datenbanken wohl kaum nützlich sind (so wie vielleicht das ganze Programm^^). Vielleicht schaue ich mal, ob ich noch die zu den Spielen gehörenden Screenshots in die Datenbanken einbette - dann kann ich facTotum direkt zu Grabe tragen. ;P MobyGames-Informationen offline abfragen (v1.1) - Andi - 08.11.2016 thEClaw schrieb:Vielleicht schaue ich mal, ob ich noch die zu den Spielen gehörenden Screenshots in die Datenbanken einbette - dann kann ich facTotum direkt zu Grabe tragen. ;P MobyGames-Informationen offline abfragen (v1.1) - Gabumon - 08.11.2016 Für mich funktioniert das ganze Super und ist genau das was ich brauche, vielen dank (und hilfe fehlen mir viele DOS Spiele ) MobyGames-Informationen offline abfragen (v1.1) - thEClaw - 08.11.2016 War ja nur ein Scherz.^^ Aber was Spiele angeht, könnte man *beinahe* alle Spiele aller Zeiten inklusive Screenshots automatisch einfügen lassen. Und dann wäre facTotum hauptsächlich eine Art Galerie. EDIT: Gabumon schrieb:Für mich funktioniert das ganze Super und ist genau das was ich brauche, vielen dankDas freut mich zu hören. Gib bescheid, wenn du irgendeinen Bug findest oder über seltsames Verhalten stolperst. Übrigens hat mobygames für jede Spiele-Sammlung und jeden DLC eigene Einträge, vielleicht fehlen also gar nicht sooo viele Spiele. MobyGames-Informationen offline abfragen (v1.1) - Gadler - 08.11.2016 thEClaw schrieb:dann kann ich facTotum direkt zu Grabe tragen. ;PDir ist (wieder einmal klar), wie das enden würde? MobyGames-Informationen offline abfragen (v1.1) - thEClaw - 08.11.2016 Katzen mögen doch aber keinen Regen! MobyGames-Informationen offline abfragen (v1.1) - Gadler - 08.11.2016 thEClaw schrieb:Katzen mögen doch aber keinen Regen!Das stört Dich in der Situation nach spätestens 2 Minuten nicht mehr. |