Seite 4 von 7

Verfasst: Fr 27. Jan 2006, 14:11
von Homernoid
Wozu? :?:
Ist zwar nett anzusehen, doch verstehe ich leider den Sinn dahinter nicht.
Sorry. Nix gegen Euch. :D
Dafür wäre mir der Aufwand echt zu hoch. ;)

Aber zumindest jetzt kann ich die Intention mit dem Strichcode verstehen. :lol:

Ich habe nur immer verdutzt geguckt auf die ellenlangen DVD-Listen und wusste damit nix anzufangen. Ausser, man betrachtet es als virtuellen Schwanzvergleich. Aber das hat dann mit Archivierung in dem Sinne nix zu tun. :mrgreen:

Ich habe den ganzen Schrank voll von DVDs. Mir würde aber nicht im Traum einfallen die zu "archivieren". :D
Warum auch... :D

Verfasst: Fr 27. Jan 2006, 14:17
von AJM
0711er hat geschrieben:
@AJM
Ist zwar ein nettes Programm, allerdings geht es Maks und mir darum, die DB ins Internet zu stellen und nciht auf dem häuslichen Pc zu haben.
Sorry, daß ich mich zu diesem Thema gemeldet habe. :oops:
Ich habe euch schon verstanden, aber ich dachte, daß ich trotzdem mal auf dieses Programm verweise, weil es wirklich gut ist.
Ich habe auch geschrieben, daß es für die Leute ein Tipp ist, die nicht so anspruchsvoll sind, wie ihr.
Es gibt bestimmt noch einige Leute, die sich mit so einer Archivierung noch nicht beschäftigt haben und hier darauf das erste Mal aufmerksam geworden sind. Dafür war der Tipp gedacht und nicht mehr.

Euch wünsche ich weiterhin gute Gedanken und Ideen, für das finden einer guten Lösung.

Verfasst: Fr 27. Jan 2006, 14:38
von maks
Lieber Homernoid!

Sehr schön. Du verstehst es nicht. Gut. Dann laß es.
Andere finden es toll. Vielleicht vergleichen wir gerne unsere Schwänze wenn du so willst.
Uns ist aber auch klar, dass du Andere und deren unterschiedlichen Anforderungen nicht verstehst, dass hast du in diversen anderen Threads schon zu genüge bewiesen.
Also lass uns Dumme doch einfach unsere unsinnigen Hobbys fröhnen und stör nicht mit überqualifierten Meldungen die wir nicht verstehen können. Wir Applejünger... :)



Jedenfalls könnte ich mir doch vorstellen, dass ganze als kleines Projekt in PHP/Mysql selbst anzugehen. Es fehlt etwas die Zeit, aber grundsätzlich wären die grundlegenden Daten recht einfach zu implementieren.

Der Einfachheit halber würde ich das ganze jedoch mal als singleuser System aufsetzen. Ich mein damit, das eine Instanz auf einem Server auch nur eine Sammlung verwaltet. Eine User/Rechteverwaltung zu implementieren sehe ich dann doch als etwas aufwendiger.

So würde nämlich eine einfacher Tabelle reichen mit:
Künstler - Album - Jahr - Stil - Cover - Titelliste

wobei wiederum Stil auf eine weitere Tabelle weißt wo man sich den Stil mit dropdown Box aussucht und die Titelliste eventuell auch in einer (oder mehreren) separaten Tabellen referenziert ist.

Das aufwendigst ist wahrscheinlich der CDDB zugriff. Man müßte sich mal mit dem Protokoll kurz auseinandersetzten, und man muss vorsehen, dass mehrere Treffer zurückkommen und man aus dieser den richtigen auswählen muss. Keine große Hürde, aber man muss etwas Zeit investieren.

Wäre ich noch Student, wäre Zeit kein Problem. Aber ich denke doch, dass auch ich genug Zeit hätte hier was zu machen.

Es ließe sich das ganze auch schön Aufteilen. Zuerst muss man gemeinsam die Datenbankstruktur festlegen.
Dann bräuchte es jemanden der eventuell die Kosmetik erledigt - also ein hübsches html Layout zaubert - das könnte man aber auch am Ende erledigen.
Die Programmierarbeit kann man dann hübsch aufteilen. Einer macht die "Album hinzufügen" Seite. Einer kümmert sich um die CDDB Abfrage. Einer macht eine hübsche Übersichtseite. Einer macht dann die "Album Details". Vielleicht auch noch eine Statistik Seite.

Man müßte nur die eventuellen Schnittstellen definieren (wie übergebe ich Künstler oder Album oder beides an die CDDB Abfrage, wie übergibt diese die Infos zurück an das Einfügescript, wie wechsle ich von Übersicht auf Details) und das Layout wiederum muss eventuell vorher stehen oder sich im nachhinein leicht anpassen lassen.

Wer hat nun wirklich interesse daran mitzuarbeiten?
Ich bin absolut kein Programmierer. Ich bin Physiker und bei uns heißts meist Quick&Dirty. Ich hab schon ein bisl was in PHP-MySQL gemacht aber eben Physicsstyle. Gibts jemand der hier etwas professionelle Erfahrung hat und da mitmachen würde?

edit:
@AJM: war auch Ok dein Einwurf. Ich nehme mal an du hast auch nicht vor, noch 10 mal zu Posten das alles hier Schwachsinn ist und deine Lösung alles kann was möglich ist. Somit fühl dich nicht falsch angesprochen. Aber vielleicht interessiert dich ja auch unsere "große Lösung". Jede Hilfe wäre schön und auch ohne Hilfe darf - meiner Meinung nach - jeder nachher das Ergebnis benutzen. Wenn es denn was taugt... ;)

Verfasst: Fr 27. Jan 2006, 14:40
von 0711er
AJM hat geschrieben:Sorry, daß ich mich zu diesem Thema gemeldet habe. :oops:
Natürlich darfst du dich zu dem Thema melden ist schließlich ein Diskussionsforum! Hat auch etwas mit unserem Problem zu tun, für viele sicher ein interessante Sache, geb ich dir vollkommen Recht.
Du hast mich sogar gerade auf eine Idee gebracht! Könnte man auch die Datenbank eines solchen Programms auslesen und dieses dann "Webfähig" machen? Ich weiss leider nicht wie und ob solche Datenbanken geschützt/verschlüsselt sind.

@Homernoid
"Ist zwar nett anzusehen,..."
Na das spricht doch schonmal dafür! :wink: Es muss doch in unserem heutigen Leben nicht alles einen praktischen Nutzen haben, es darf doch auch mal einfach nett und schön sein.

Der Sinn ist der, dass man einen Überblick über seine CD-Sammlung bekommt, und gleichzeitig andere CD-Sammlungen ansehen kann, sich inspirieren lassen kann für einen neuen Hörizont. Dazu noch eine kleine Diskussionsrunde zu den CDs.
Das schöne ist, ich kann es nutzen, jeder wer will kann es nutzen, und du musst es nicht.

Es ist sicher ein gewisser Aufwand um dies zu realisieren und schön zu präsentieren. Allerdings sehe ich es weniger als Arbeit sondern ein Lernprozess und zudem ist Programmieren ein ganz kleines Hobby von mir.

Andi

Verfasst: Fr 27. Jan 2006, 14:47
von Ramius
0711er hat geschrieben:...

Der Sinn ist der, dass man einen Überblick über seine CD-Sammlung bekommt, und gleichzeitig andere CD-Sammlungen ansehen kann, sich inspirieren lassen kann für einen neuen Hörizont. Dazu noch eine kleine Diskussionsrunde zu den CDs.
...
Andi
D.h. sowas wie den DVDProfiler, nur halt für CDs. Quasi den CDProfiler...

Verfasst: Fr 27. Jan 2006, 14:57
von 0711er
Maks,
du spirchst mir aus dem Herzen!
Also ich bin auf alle Fälle dabei, kann aber erst in 2 Wochen starten da ich bis dahin meine Prüfungen hab. Danach sollte ich als Student genügend Zeit haben :wink:
Ich habe hauptsächlich PHP-Mysql programmiert. Habe mir alles selbst beigebracht, folglich kann es gut sein, dass ich nicht den saubersten Programmierstiel habe.
Wir sollten auf alle Fälle mit Kommentare nicht sparen, und wie du schon sagtest ein festes "Übergabeprotokoll" erstellen.
Ob nun Single- oder Mehrfachusersystem ist zunächst mal egal. Ich hätte mich gleich für eine Multiuserlösung entschieden.
Hatte was die Datenbanken angeht folgenden Plan:
Eine DB kümmert sich um die einzelnen CDs (Titel, Genre, usw). In dieser wird jeder CD eine Identifikationsnummer zugeordnet. In der anderen stehen dann die User sowie deren CDs per Identifikationsnummer. Dann könnte man noch eine für die Kommentare machen.
Es gibt viele verschieden Möglichkeiten! Wir sollten uns zuerst klar darüber werden, was wir alles für Funktionen haben wollen.

Mir ist gerade noch eingefallen, es wäre praktisch wenn man CDs markieren könnte die man gerade ausgeliehen hat und an wen. Das ist bei mir immer ein leidiges Thema.

Wir stehen nicht unter Zeitdruck und können es einigermaßen gemütlich angehen lassen!

Andi

Verfasst: Fr 27. Jan 2006, 15:03
von Homernoid
@maks. Mal ganz ehrlich.

Du wärst jetzt mit dem CD-Scannen schon dreimal fertig. ;)
Aber offenbar ist es produktiver, noch 10 mal über den Strichcode sich auszulassen. :D

Verfasst: Fr 27. Jan 2006, 15:12
von 0711er
Homernoid hat geschrieben:@maks. Mal ganz ehrlich.

Du wärst jetzt mit dem CD-Scannen schon dreimal fertig. ;)
Aber offenbar ist es produktiver, noch 10 mal über den Strichcode sich auszulassen. :D
Ich bin zwar nicht Maks, aber trotzdem meine Meinung:
Wir kennen kein Programm mit dem wir das Zeugs dann ins Inet stellen können. Da spielt es keine Rolle ob wir schon längst die CDs eingescannt hätten oder nicht. Und da zumindest ich unfähig bin ein Programm zu schreiben welches die CD ausliest, brauchen wir eine andere Lösung. Da es die nicht fertig gibt, müssen wir uns wohl selbst eine Basteln.

Oder hast du ne bessere Idee um unser, nicht dein, Ziel zu erreichen?

Verfasst: Fr 27. Jan 2006, 15:20
von AJM

edit:
@AJM: war auch Ok dein Einwurf. Ich nehme mal an du hast auch nicht vor, noch 10 mal zu Posten das alles hier Schwachsinn ist und deine Lösung alles kann was möglich ist. Somit fühl dich nicht falsch angesprochen. Aber vielleicht interessiert dich ja auch unsere "große Lösung". Jede Hilfe wäre schön und auch ohne Hilfe darf - meiner Meinung nach - jeder nachher das Ergebnis benutzen. Wenn es denn was taugt... ;)
Ich sehe euer Vorhaben überhaupt nicht als "Schwachsinn" an, sondern finde es recht interessant.
Auch ich würde meine Hilfe anbieten, nur hab ich gar keine Ahnung von programmieren.
Sollte ich aber trotzdem irgendwie helfen können, stehe ich gerne zur Verfügung.
Ich werde den Thread auf jedenfall verfolgen.

Verfasst: Fr 27. Jan 2006, 15:21
von Koala
Hallo maks,
maks hat geschrieben:Also ich glaub ich hab mein Hirn soweit zusammen, das mir bewußt ist, dass ohne dem EAN Code in der Datenbank ich die Identifikation darüber vergessen kann. Ich bin mir aber nicht ganz sicher, ob diese Info nicht doch eingetragen werden kann. Wahrscheinlich wird das dann aber auch meisten ausgelassen.
natürlich kann diese Info eingetragen, das ist das allergeringste Problem.
Trotdem würde die Barcodesache funktionieren, wenn es einen Dienst gibt der Barcodes mit Albumtitel verknüpft. Denn mann kann eine CDDB-Abfrage ja auch starten ohne die CD ins Laufwerk zu legen (was ich absolut nicht für 350 CDs machen will und auch nicht werde) nur über Album oder Künstlertitel.
Es gibt natürlich Datenbanken, die u.a. den EAN13-Code einer CD enthalten. Amazon bietet bspw. über die Amazon Web Services Zugriff auf deren Datenbestände und ermöglicht die Ermittlung eines Produktes über ASIN, SKU, UPC oder EAN. Die Frage ist, inwieweit man mit den daraus ermittelten Daten weiterkommt, mit etwas Glück reichen die Informationen bereits aus, andernfalls muß man ausgehend von den ermittelten Daten weitere Datenbanken (freedb.org et.al.) anzapfen.

greetings, Keita