Hi Leute,
ich hab jetzt seit einigen Monaten an einem kleinen Programm geschrieben, mit dem man seine (private) Filmsammlung pflegen kann. U.a. hab ich starke Hilfe von diesem Forum bekommen deshalb möchte ich das Programm jetzt hier anbieten - für die Community und sonst jeden, der hier reingestolpert ist
Ich habs ursprünglich für nen Freund geschrieben, aber ich denke jeder der ein kleiner Filmfan oder -sammler ist, hat evtl seinen Spaß damit.
Features:
- Textfile-basiert, kein MySQL o.ä. nötig
- Filme in der Ansicht sortieren (mit single/mulitple Sort)
- Suche/Filter (zB nach Schauspieler, Genre, usw)
- dynamische Rubriken (für Genre, Format, usw)
- Möglichkeit für einfachen Cover-Upload
- Bewertung der Filme möglich
- Statistiken über den Filmbestand ansehen
- Druck-Funktion der Filmliste (oder in Datei umleiten)
Screens:
--> DOWNLOAD Local Movie Database
Alternativ-Link
Wichtige Hinweise:
- JRE 6 oder höher wird benötigt!
- Die "Datenbank" (Filme und Cover-Bilder) werden in einfachen Dateien abgelegt, das Programm nutzt die Datenbank-Files in dem Ordner, von dem aus es gestartet wird!
D.h. für euch:
1) Legt euch ne Verknüpfung auf den Desktop, und legt das eigentliche Jar irgendwo unter Programme/LMDB ab oder so
2) Wenn ihr ein Backup der Daten machen wollt speichert die movies.lmdb Datei sowie den /covers Ordner
3) Wenn ihr mehrere verschiedene Datenbanken wollt (zB für Multi-User Systeme), dann kopiert einfach die JAR an unterschiedliche Stellen auf der Platte. Es wird dann jeweils in dem Ornder eine neue Datenbank beim start der jeweiligen JAR angelegt.
Weiterer Hinweis:
Ich persönlich finde die ein oder andere Sache unperformant und schiebe das Swing in die Schuhe. Ich würd gern hören ob euch das auch auffällt oder nicht. zB beim Fenster-Resize, oder beim erstmaligen Öffnen der Datenbank-Übersicht... ich würd gern wissen ob das normal ist oder ob ihr meint dass es mein Code ist (ehrlich gesagt... ich glaube nicht mehr an letzteres, ich glaube einfach mich stören Dinge, die andere als normal betrachten).
Naja whatever... Also viel Spaß damit, und danke für Feedback!
PS: Achso ich glaube ich muss auch noch sowas in der Art schreiben wie:
Ich habe das Programm mit bestem Wissen und Gewissen geschrieben und getestet, und garantiere zu 99% dass es funktioniert und auch keinen Schaden anrichtet. Trotzdem kann ich nicht zur Verantwortung gezogen werden falls Schäden durch das Programm entstehen. (Sowohl Verlust der Datenbank-Daten als auch Verlust externer Daten.)
ich hab jetzt seit einigen Monaten an einem kleinen Programm geschrieben, mit dem man seine (private) Filmsammlung pflegen kann. U.a. hab ich starke Hilfe von diesem Forum bekommen deshalb möchte ich das Programm jetzt hier anbieten - für die Community und sonst jeden, der hier reingestolpert ist
Ich habs ursprünglich für nen Freund geschrieben, aber ich denke jeder der ein kleiner Filmfan oder -sammler ist, hat evtl seinen Spaß damit.
Features:
- Textfile-basiert, kein MySQL o.ä. nötig
- Filme in der Ansicht sortieren (mit single/mulitple Sort)
- Suche/Filter (zB nach Schauspieler, Genre, usw)
- dynamische Rubriken (für Genre, Format, usw)
- Möglichkeit für einfachen Cover-Upload
- Bewertung der Filme möglich
- Statistiken über den Filmbestand ansehen
- Druck-Funktion der Filmliste (oder in Datei umleiten)
Screens:


--> DOWNLOAD Local Movie Database
Alternativ-Link
Wichtige Hinweise:
- JRE 6 oder höher wird benötigt!
- Die "Datenbank" (Filme und Cover-Bilder) werden in einfachen Dateien abgelegt, das Programm nutzt die Datenbank-Files in dem Ordner, von dem aus es gestartet wird!
D.h. für euch:
1) Legt euch ne Verknüpfung auf den Desktop, und legt das eigentliche Jar irgendwo unter Programme/LMDB ab oder so
2) Wenn ihr ein Backup der Daten machen wollt speichert die movies.lmdb Datei sowie den /covers Ordner
3) Wenn ihr mehrere verschiedene Datenbanken wollt (zB für Multi-User Systeme), dann kopiert einfach die JAR an unterschiedliche Stellen auf der Platte. Es wird dann jeweils in dem Ornder eine neue Datenbank beim start der jeweiligen JAR angelegt.
Weiterer Hinweis:
Ich persönlich finde die ein oder andere Sache unperformant und schiebe das Swing in die Schuhe. Ich würd gern hören ob euch das auch auffällt oder nicht. zB beim Fenster-Resize, oder beim erstmaligen Öffnen der Datenbank-Übersicht... ich würd gern wissen ob das normal ist oder ob ihr meint dass es mein Code ist (ehrlich gesagt... ich glaube nicht mehr an letzteres, ich glaube einfach mich stören Dinge, die andere als normal betrachten).
Naja whatever... Also viel Spaß damit, und danke für Feedback!
PS: Achso ich glaube ich muss auch noch sowas in der Art schreiben wie:
Ich habe das Programm mit bestem Wissen und Gewissen geschrieben und getestet, und garantiere zu 99% dass es funktioniert und auch keinen Schaden anrichtet. Trotzdem kann ich nicht zur Verantwortung gezogen werden falls Schäden durch das Programm entstehen. (Sowohl Verlust der Datenbank-Daten als auch Verlust externer Daten.)
Zuletzt bearbeitet: