Zum Inhalt springen
Patrick Stigler

Support: ScrobbleDock

Hilfe zu ScrobbleDock. Antwort in der Regel innerhalb von zwei Werktagen, auf Deutsch oder Englisch.

Direkter Kontakt

Schreiben Sie eine E-Mail mit App-Version, macOS-Version und einer kurzen Beschreibung. Bei Fehlern hilft eine Schritt-für-Schritt-Beschreibung.

kontakt@stigler-ai.com

Antwortzeit: in der Regel zwei Werktage

Systemvoraussetzungen

  • macOS 14.0 oder neuer
  • Sprachen: Deutsch, Englisch, Französisch, Spanisch, Italienisch, Portugiesisch, Niederländisch, Japanisch
  • Version 1.0

Wie der Import funktioniert

Welche Dateien gelesen werden

Sobald ein entfernbares Volume erscheint, sucht ScrobbleDock nach .scrobbler.log, .scrobbler-timeless.log und scrobbler.log — im Wurzelverzeichnis und unter .rockbox/. Geschrieben wird auf dem Player nur, wenn Sie das Archivieren oder Löschen des Logs aktiviert haben.

Wie Gerät und Firmware erkannt werden

Die App liest rockbox-info.txt für die Rockbox-Version, den CLIENT-Header des Logs für den Player-Typ und bei iPods zusätzlich iPod_Control, um das Modell zu bestimmen. Wird nichts davon gefunden, bleibt der Gerätename der Volume-Name.

Wie Doppelte verhindert werden

Pro Gerät merkt sich ScrobbleDock den Zeitstempel des zuletzt übertragenen Titels. Übertragen wird nur, was danach liegt. Diese Marke wird nach jedem erfolgreich übertragenen Batch fortgeschrieben — bricht ein Import ab, ist höchstens der laufende Batch betroffen, und der wird beim nächsten Versuch erneut gesendet.

Wie übertragen wird

Die Titel gehen als POST /1/submit-listens an api.listenbrainz.org, in Batches statt einzeln. Schlägt ein Batch fehl, wiederholt die App ihn mit exponentiell wachsendem Abstand, statt ListenBrainz mit Wiederholungen zu überfahren.

Warum Titel übersprungen werden

Viele Rockbox-Player haben keine Echtzeituhr. Nach einem Batteriewechsel oder einem Reset schreiben sie Zeitstempel vor 2002 oder in der Zukunft. ListenBrainz nimmt solche Einträge nicht an. ScrobbleDock erkennt sie vorab, lässt sie aus und zählt sie im Ergebnis auf, statt sie still zu verwerfen.

Was mit dem Log danach passiert

Pro Gerät einstellbar: liegen lassen, in den Archivordner auf dem Mac sichern und vom Player entfernen, oder löschen. Auf Wunsch wirft ScrobbleDock den Player anschließend aus — mit 15 Sekunden Countdown, den Sie abbrechen können.

Häufige Fragen

Welche Geräte werden unterstützt?
Jeder Player, auf dem die Rockbox-Firmware läuft und der sich als entfernbares Volume am Mac anmeldet — zum Beispiel iPod Video, iPod Classic, Sansa Clip oder iRiver. ScrobbleDock liest ausschließlich die Log-Datei, die Rockbox selbst schreibt.
Brauche ich ein ListenBrainz-Konto?
Ja. ListenBrainz ist kostenlos und wird von der gemeinnützigen MetaBrainz Foundation betrieben. Beim ersten Start trägt man das User-Token aus den ListenBrainz-Einstellungen ein; der Benutzername wird automatisch ermittelt.
Wo wird mein Token gespeichert?
Im macOS-Schlüsselbund, nicht in den Voreinstellungen. Es verlässt den Mac nur als Authorization-Header an api.listenbrainz.org.
Kann etwas doppelt bei ListenBrainz landen?
Nein. ScrobbleDock merkt sich pro Gerät den Zeitstempel des zuletzt übertragenen Titels und überträgt nur, was danach liegt.
Warum werden Titel übersprungen?
Viele Rockbox-Player haben keine Echtzeituhr und schreiben Zeitstempel vor 2002 oder in der Zukunft. Solche Einträge nimmt ListenBrainz nicht an, deshalb meldet ScrobbleDock sie im Ergebnis, statt sie still zu verwerfen.
Zeichnet die App auf, was ich am Mac höre?
Nein. ScrobbleDock liest nur, was ListenBrainz bereits als laufend meldet, und überträgt Log-Dateien von angesteckten Playern. Es gibt keine Mithörfunktion auf dem Mac.
Funktioniert die App ohne Internet?
Der Import braucht eine Verbindung zu ListenBrainz. Bewertungen ohne Netz werden zwischengespeichert und automatisch nachgereicht.
Ist ScrobbleDock offiziell von ListenBrainz?
Nein. ScrobbleDock ist ein unabhängiger, inoffizieller Client und steht in keiner Verbindung zur MetaBrainz Foundation.

Datenschutz

Was die App speichert und sendet, steht in der Datenschutzerklärung dieser App.

Lizenzbedingungen

Für diese App gilt die Standard-Lizenzvereinbarung für Apple-Media-Dienste (Licensed Application End User License Agreement).

Lizenzvereinbarung ansehen

← ScrobbleDock

ScrobbleDock ist ein unabhängiger, inoffizieller Client. Die App steht in keiner Verbindung zur MetaBrainz Foundation, die ListenBrainz betreibt, und wird von ihr weder unterstützt noch gesponsert. Rockbox ist ein Projekt der Rockbox-Community.