Ich habe eine weitere Aufgabe für meinen kleinen eeepc file und webserver, nämlich jeden morgen um sechs die neusten Nachrichten an meinen Kindle zu senden.
Das geht ganz einfach mit einem simplen Shellscript, was ich auf die schnelle geschrieben habe. Zu beachten: es werden die Programme Calibre, Xvbf und zip oder p7zip benötigt.
Calibre ist für das herunterladen, konvertieren und senden von den Nachrichten zuständig.
Xvbf ist ein X-Server, der einen virtuellen Monitor zur verfügung stellt. Der wird benötigt, damit Calibre die Bilder in Graustufen umwandeln kann.
zip oder p7zip wird gebraucht um die Nachrichten zu einer Zipdatei zu konvertieren, die dann an die Kindle Email-Adresse gesendet wird.
Die Variablen zwischen den ### Zeilen müssen angepasst werden. Wichtig ist, die Datei mit
chmod 700 fetchnews4kindle.sh
vor unerlaubten Zugriff zu schützen, da in dort unter anderem das Passwort für den smtp-Server unverschlüsselt gespeichert ist.
Anleitung auf Deutsch:
1. Einen neuen Ordner im Homeverzeichnis erstellen und dort das script abspeichern.
2. chmod 700 fetchnews4kindle.sh
3. Neuen Ordner in dem zuvor erstellten erstellen und den “recipes” nennen.
4. Dort die recipes für alle gewünschten Nachrichten rein kopieren
5. Variablen im script anpassen
6. Testen und wenn es funktioniert
7. mit crontab -e das ausführen des scriptes einplanen
Viel Spaß mit dem Script!



