Im Letzten Artikel wurde erklärt wie man Artikel mit Instapaper und als ePub auf das iPad bekommt. Die ePubs kann man sich täglich automatisch von Instapaper herunterladen und zuschicken. Oder man lässt sie einfach direkt in iTunes hinzufügen und beim nächsten iPhone oder iPad Sync sind sie auf dem Gerät.Um das ePub herunterzuladen muss man sich bei Instapaper einloggen und anschliessend das ePub laden. Diese schritte können automatisch per Script (/usr/local/bin/get_epub.sh) erledigt werden:
#!/bin/bash
Username="deine@mailadresse.de"
Password="DeinInstapaperPasswort"
Docs=~/Documents
OutputDir=~/Documents/ePub
curl --cookie-jar ${Docs}/cjar --data "username=$Username" -d \
"password=${Password}" --output ${Docs}/insta.html \
http://www.instapaper.com/user/login
curl -b ${Docs}/cjar --output ${OutputDir}/insta.epub \
http://www.instapaper.com/epub
rm -f ${Docs}/cjar ${Docs}/insta.html
Das Script macht beim ersten Curl Aufruf den Login und speichert den Cookie ab. Mit dem Cookie werden beim zweiten Aufruf alle Artikel komplett als Buch im ePub-Format heruntergeladen. Die Datei wird im ePub Ordner im Ordner Dokumente abgelegt.
Um die ePub-Datei auch noch automatisch in die iTunes Library hinzuzufügen legt man einfach eine Ordner Aktion auf den Ordner “ePub”. Das Script wird unter “/System/Scripts/Folder Action Scripts” mit dem Namen Add_epub.scpt gespeichert.
on adding folder items to Ordner after receiving Dateien
repeat with Datei in Dateien
set Datei to Datei as string
if Datei ends with ".epub" then
tell application "iTunes"
add Datei
end tell
set delFile to \
"/Users/DeinUsername/Documents/ePub/instapaper.epub" as string
do shell script "rm -f " & delFile
end if
end repeat
end adding folder items to
Im Finder den Ordner Dokumente öffnen und einen Rechtsklick auf den neu erstellten Ordner “ePub” machen. Im Kontextmenü ist der letzte Punkt “Ordneraktionen auswählen” wählen. Anschliessend nur noch das neue Script (Add_epub.scpt) auswählen.
Wird jetzt das Script get_epub.sh aufgerufen wird der Login, der Download und das hinzufügen in iTunes automatisch erledigt. Nur noch euer iPhone/iPad anschliessen oder ins Dock stellen und schon sind die Artikel als Buch auf dem Gerät.

Github
GitHub Repos
- Status updating...
@ruedigerp on GitHub