- Registriert
- 3 Aug. 2014
- Beiträge
- 28.573
Hallo,
also ich habe foglendes Problem - ich hab tonnenweise PDF Dateien bzw. Ebooks, die auch zu einem großen Teil nicht ordentlich benannt sind. (Warum auch immer!)
Ich habe daher auf alternativeTo und auch über Google nach Alternativen gesucht, die es ermöglichen sollen Ebooks zumindest zu katalogisieren.
Das was dabei ins Auge fällt - Calibre.
Nun, Calibre mag ein tolles Stück Software sein, aber es ist furchtbar überladen, es hat zu viele Features und Abhängigkeiten und es ist einfach mal (bei mir) 200 MB plus Zusatzpakete groß.
Was ich brauche oder suche (wenn es das gibt, unterbrecht mich bitte!):
Eine Software in der ich PDFs (zu 90%, und mal Mobi oder ePub) hineinziehen kann (Drag und Drop, Verzeichniss einlesen), und der Titel wird ausgelesen und mir in einer filterbaren Liste zu Verfügung gestellt.
Als zweite Variante, es gibt viele Ebook Reader - die auch zum Beispiel Speichern wo man eine PDF verlassen hat bzw. Dokumentenbetrachter oder wie es sich schimpft.
Was mir vorschwebt, nicht diese zu ersetzen, sondern dem Programm zu sagen, welche andere Software mit dem Parameter des Ebook Dateinames geöffnet werden soll.
In meine Fall wäre das also: "evince /home/mein/Pfad/zu/einenmEbook.pdf"
Mehr muß gar nicht gemacht werden - wo ich anfage zu lesen oder wo ich aufgehört habe, speichert Evince selbst, wie auch der Gnome Viewer und bestimmte auch andere Reader!
Ich stelle aber fest, das gibt es einfach nicht!
Warum?
Und jetzt wäre meine Frage, gibt es Leidensgenossen und andere die sich so etwas vorstellen könnten? Ist ein Nutzen für so ein Tool vorhanden?
Es gibt diverse Bibliotheken die PDFs verarbeiten, frage daher auch mal an jene die nicht programmieren wollen/können - aber sich mit Linux auskennen:
Welche Bibliotheken / Programmiersprache würdet ihr einsetzen wollen, welche Lib ist überall installierbar auf verschiedenen Distributionen, so fern der Quelltext vorliegt.
Unter C wäre vielleicht libhpdf ein Kandidat, für Python2/3 gebe es bestimmt auch welche die man verwenden könnte oder andere Packages, oder auch Java.
Also kurz:
Welche Libs gibt es "überall" ?
Reichen PDFs oder sollen auch ePub/Mobi/chm unterstützt werden?
Für jedes Format ein andere Programm (evince/xchm, fbreader...) einstellbar?
Welche Programmiersprache?
Hätte jemand Interesse so etwas (gemeinsam) zu erstellen? Ich hätte schon Bedarf und könnte auch diverse Formate testen. Könnte aber auch anbieten selbst tätig zu werden.
Auch zum Nutzen:
Im Grunde muss noch eine Entscheidung rein ob a) der Dateiname ausgewäht / dargestellt werden soll, bereinigt von Minus, Unterstrich und Punkt (ohne Format)), oder ob ein versuchter (ermittelter) Titel aus einer PDF gezogen werden soll? Oder man dies umschalten kann/beim hinzufügen in die Kartei auswählen kann. Natürlich wäre es auch möglich selbst einen Namen für ein Ebook vorzugeben, wenn schon, denn schon
Aber mehr auch nicht!
Als Datenbank für die Suche könnte man vielleicht SQLite oder ähnliches nehmen, oder auch einfache eine Textdatei. Wäre meine Idee.
Was meint ihr, tolle Idee? Hättet ihr Lust so etwas zu entwickeln? Welche Sprache für Komponenten um Titel auszulesen, verschiedene Formate PDF/ePub/Mobil/Kindle?/.../CHM?
-----------
Nachtrag:
Screenshots (die neusten zuerst), finden sich hier:
https://www.picflash.org/gallery.php?id=9RGDIIE7K8
Die aktuelle Version ist auf Gihub, mit einigen Hinweisen und Tips zur Nutzung:
https://github.com/jrie/kisslib
also ich habe foglendes Problem - ich hab tonnenweise PDF Dateien bzw. Ebooks, die auch zu einem großen Teil nicht ordentlich benannt sind. (Warum auch immer!)
Ich habe daher auf alternativeTo und auch über Google nach Alternativen gesucht, die es ermöglichen sollen Ebooks zumindest zu katalogisieren.
Das was dabei ins Auge fällt - Calibre.
Nun, Calibre mag ein tolles Stück Software sein, aber es ist furchtbar überladen, es hat zu viele Features und Abhängigkeiten und es ist einfach mal (bei mir) 200 MB plus Zusatzpakete groß.
Was ich brauche oder suche (wenn es das gibt, unterbrecht mich bitte!):
Eine Software in der ich PDFs (zu 90%, und mal Mobi oder ePub) hineinziehen kann (Drag und Drop, Verzeichniss einlesen), und der Titel wird ausgelesen und mir in einer filterbaren Liste zu Verfügung gestellt.
Als zweite Variante, es gibt viele Ebook Reader - die auch zum Beispiel Speichern wo man eine PDF verlassen hat bzw. Dokumentenbetrachter oder wie es sich schimpft.
Was mir vorschwebt, nicht diese zu ersetzen, sondern dem Programm zu sagen, welche andere Software mit dem Parameter des Ebook Dateinames geöffnet werden soll.
In meine Fall wäre das also: "evince /home/mein/Pfad/zu/einenmEbook.pdf"
Mehr muß gar nicht gemacht werden - wo ich anfage zu lesen oder wo ich aufgehört habe, speichert Evince selbst, wie auch der Gnome Viewer und bestimmte auch andere Reader!
Ich stelle aber fest, das gibt es einfach nicht!
Warum?
Und jetzt wäre meine Frage, gibt es Leidensgenossen und andere die sich so etwas vorstellen könnten? Ist ein Nutzen für so ein Tool vorhanden?
Es gibt diverse Bibliotheken die PDFs verarbeiten, frage daher auch mal an jene die nicht programmieren wollen/können - aber sich mit Linux auskennen:
Welche Bibliotheken / Programmiersprache würdet ihr einsetzen wollen, welche Lib ist überall installierbar auf verschiedenen Distributionen, so fern der Quelltext vorliegt.
Unter C wäre vielleicht libhpdf ein Kandidat, für Python2/3 gebe es bestimmt auch welche die man verwenden könnte oder andere Packages, oder auch Java.
Also kurz:
Welche Libs gibt es "überall" ?
Reichen PDFs oder sollen auch ePub/Mobi/chm unterstützt werden?
Für jedes Format ein andere Programm (evince/xchm, fbreader...) einstellbar?
Welche Programmiersprache?
Hätte jemand Interesse so etwas (gemeinsam) zu erstellen? Ich hätte schon Bedarf und könnte auch diverse Formate testen. Könnte aber auch anbieten selbst tätig zu werden.
Auch zum Nutzen:
Im Grunde muss noch eine Entscheidung rein ob a) der Dateiname ausgewäht / dargestellt werden soll, bereinigt von Minus, Unterstrich und Punkt (ohne Format)), oder ob ein versuchter (ermittelter) Titel aus einer PDF gezogen werden soll? Oder man dies umschalten kann/beim hinzufügen in die Kartei auswählen kann. Natürlich wäre es auch möglich selbst einen Namen für ein Ebook vorzugeben, wenn schon, denn schon
Aber mehr auch nicht!
Als Datenbank für die Suche könnte man vielleicht SQLite oder ähnliches nehmen, oder auch einfache eine Textdatei. Wäre meine Idee.
Was meint ihr, tolle Idee? Hättet ihr Lust so etwas zu entwickeln? Welche Sprache für Komponenten um Titel auszulesen, verschiedene Formate PDF/ePub/Mobil/Kindle?/.../CHM?
-----------
Nachtrag:
Screenshots (die neusten zuerst), finden sich hier:
https://www.picflash.org/gallery.php?id=9RGDIIE7K8
Die aktuelle Version ist auf Gihub, mit einigen Hinweisen und Tips zur Nutzung:
https://github.com/jrie/kisslib
Zuletzt bearbeitet: