Salut zusammen,
ich habe den vor Jahren begonnenen SID Online Player weiterentwickelt und neu aufgesetzt.
Unter
http://sid.xn--ngel-5qa.de findet ihr das Projekt, das 32.000 SID Dateien der HVSC direkt am Browser abspielen kann, also ein "kompletter" online SID- Player. Nötig dafür ist das bekannte SIDPlug.
Nachdem ich mir einige Nächte um die Ohren geschlagen habe, gibt es gegenüber der Vorgängerversion einige Neuerungen:
- Zu 75% der SID Dateien liegen Songlängeninformationen vor (Integration der Songlength Database). Diese Längeninformationen werden bei der Playlistwiedergabe / Zufallswiedergabe berücksichtigt
- Sämtliche SID- Infos (Autor, Copyright, Titel) wurden in die Datenbank eingespeist und müssen nicht mehr aus den Dateien gelesen werden
- Beliebig lange Liste von SIDs können durch einen DB- Query erstellt werden
- Beliebige Auswahl von SIDs kann - auch ohne Anmeldung - zu individuellen Playlisten zusammengestellt werden.
- Playlisten können exportiert oder - nach Anmeldung - dauerhaft gespeichert werden.
- Playlisten lassen sich direkt im Browser abspielen
- Alle Vorgänge (Bewertung von SIDs, Hinzufügen von SIDs zu Playlist, Suchen nach SIDs) werden im Hintergrund erledigt und beeinträchtigen nicht den Abspielvorgang.
- Obwohl der Internet Explorer die Seite noch immer nicht fehlerfrei darstellt, ist die Seite prinzipiell auf allen gängigen Browsern lauffähig (wenn JS aktiviert ist).
Ich habe festgestellt, dass ich schon vor zwei Jahren mein "Pseudoajax" eingesetzt habe, nur noch nicht wusste, dass es das ist
.
Ich weiß natürlich auch, dass die meisten hier damit nichts anfangen können und das Design tendenziell unterirdisch ist. Aber vom Programmieraufwand her ist dieses Projekt bisher eines meiner größten. Das Einspeisen der DB hat auf meinem Heimrechner z.B. insgesamt 3 Stunden (!!) in Anspruch genommen, weil 32.000 Dateien ausgelesen und indexiert werden mussten.
Auch die DB- Querys sind recht ausgefeilt...
ach, scheiß drauf, ich freu mich, dass es *fast* fertig ist
lG
Barabbas