WortschatzISBN

Live Dashboard — ISBN-Abgleich & Cover-Management

Prozesse aktivLetzter Sync: 08:05:02 (vor 2 Min)Nächster Sync: ~alle 5 MinSeite: Auto-Refresh 60s
94.403
Buchtitel gesamt
18.922
Cover-Bilder
1.639
Neu zugeordnet (CSV)
20%
Cover-Abdeckung

📊 Cover nach Quelle

Bereits vorhanden
14.607
ISBNdb (bezahlt)
1.355
OpenLibrary
0
Google Books
0
Direkte URLs
2.960
CSV-Zuordnung
1.639

Reihenfolge der Suche: 1. OpenLibrary (kostenlos) → 2. Google Books (kostenlos) → 3. ISBNdb (bezahlt, nur wenn nötig). So werden API-Kosten minimiert.

🟢 Aktueller Status — 1 Prozess aktiv

📥 Cover-Download (ISBN-Suche V2): 2.300/7.966 ISBNs geprüft (28.9%). 1.355 Cover gefunden (Trefferrate 58.9%). Restzeit: ~4h 16min. Hochrechnung: ~4.693 neue Cover.

Aktualisierung: Sync alle ~5 Min, Browser-Refresh alle 60s.

📥 ISBN-Suche & Cover-Download (V2 mit ISBNdb)

● Läuft ⏱ 1h 44min
28.9% (2.300 / 7.966)
1.355
Erfolgreich
945
Nicht gefunden
0
via OpenLibrary
0
via Google Books
1.355
via ISBNdb
2.300
ISBNdb API-Calls
Laufzeit: 1h 44minGestartet: 06:22 Uhr
Geschwindigkeit: 22.1/Min2.300 ISBNs geprüft
🏁
Restzeit: ~4h 16minNoch 5.666 ISBNs offen
📈
Trefferrate: 58.9%1.355 Cover von 2.300 geprüften

🔗 URL-Cover Downloads (direkte Links)

✓ Fertig 1h 17min
100% (2.962 / 2.962)
2.960
Erfolgreich
2
Fehlgeschlagen
99.9%
Erfolgsrate
✓ Fertig
Status

ℹ️ Info für Carlos

Was wurde gemacht?

  • Excel-Analyse: Alle 94.403 Buchtitel aus der Excel-Datei (buecher_TF__26_03_29.xlsx) wurden analysiert — ISBN-Verteilung, Bildlinks, fehlende Daten.
  • 1.639 verlorene Zuordnungen repariert: Cover-Dateien waren im Ordner vorhanden, aber in der Excel nicht mehr verknüpft. Eine Import-CSV wurde erstellt (fix_bildlinks_import.csv).
  • Cover-Download Prozess 1 (V2): 7.978 Bücher mit ISBN aber ohne Cover werden über 3 Quellen nachgeladen: OpenLibrary, Google Books und ISBNdb (bezahlter Dienst). Die kostenlosen Quellen werden zuerst geprüft, ISBNdb erst wenn diese nichts liefern — spart API-Kosten.
  • Cover-Download Prozess 2: 2.962 Bücher hatten eine funktionierende Bild-URL aber die Datei fehlte lokal — diese werden direkt heruntergeladen.
  • Qualitätsprüfung: Alle vorhandenen Cover wurden auf Gültigkeit geprüft. 2 defekte Placeholder-Dateien wurden entfernt.

Wo kommen die Daten her?

ISBNdbBezahlter Dienst — ISBN-Metadaten und Cover-Links (API-Key vorhanden). Beste Abdeckung für deutschsprachige Bücher. Limit: 15.000 Abfragen/Tag, 3/Sekunde. Wird nur genutzt wenn kostenlose Quellen kein Ergebnis liefern.
DNBDeutsche Nationalbibliothek — kostenlose SRU-Schnittstelle für Metadaten
OpenLibraryGemeinnützig (Internet Archive) — Cover-Bilder, kostenlos, kein Key nötig
Google BooksGoogle API — Cover-Thumbnails, kostenlos, kein Key nötig

Alle Quellen sind legal nutzbar. Cover werden nur für den eigenen Katalog/Plattform-Upload verwendet (ZVAB, Booklooker etc.).

Wie funktioniert die Aktualisierung?

Schritt 1Download-Scripts laufen auf dem lokalen Server und speichern Ergebnisse als JSON-Dateien.
Schritt 2Alle 5 Minuten werden die JSON-Dateien automatisch per FTP auf diesen Webserver synchronisiert (Cronjob).
Schritt 3Diese PHP-Seite liest die JSON-Dateien bei jedem Aufruf live aus — kein Cache, immer aktuell.
Schritt 4Solange Downloads laufen, aktualisiert sich der Browser automatisch alle 60 Sekunden. Wenn alles fertig ist, stoppt der Auto-Refresh.

Maximale Verzögerung zwischen tatsächlichem Fortschritt und Anzeige hier: ~6 Minuten (5 Min Sync-Intervall + 1 Min Browser-Refresh).

Bisheriger Verlauf

Phase 1Excel-Analyse: 94.403 Buchtitel ausgewertet, 36 Spalten analysiert, ISBN-Verteilung und Bildlink-Status ermittelt.
Phase 2Zuordnungsfehler behoben: 1.639 Cover-Dateien waren im Ordner aber nicht in der Excel verknüpft. Import-CSV erstellt.
Phase 3URL-Downloads: 2.962 Bücher hatten funktionierende Bild-URLs aber die Datei fehlte lokal. Download läuft (Erfolgsrate ~100%).
Phase 4ISBN-Suche V1: 7.978 ISBNs über OpenLibrary + Google Books geprüft. Ergebnis: nur 12 Cover gefunden (0,4%) — die meisten deutschen Bücher sind dort nicht vorhanden.
Phase 5ISBN-Suche V2 (aktuell): Neustart Cover-Download mit ISBNdb als 3. Quelle. ISBNdb hat deutlich bessere Abdeckung für deutschsprachige Bücher (~55% Trefferrate). Läuft gerade.

Nächste Schritte

  1. Neue Excel von Carlos abwarten — Carlos hat die Daten nachkontrolliert, Fehlzuordnungen bereinigt (E0_-Kennzeichnung) und schickt eine aktualisierte Datei.
  2. Erneuter Abgleich — Cover-Dateien vs. neue Excel: "ergänze_bildlink"-Einträge reparieren, fehlende Dateien nachladen.
  3. Cloud einrichten — Cover-Hosting für Plattform-Upload (ZVAB, Booklooker etc.), besonders für Bücher mit instabilen Links und eigene Fotos älterer Bücher.

Ansprechpartner

Technische Umsetzung: DERKAUFMANN.at — Martin Kaufmann