View Single Post
Old 04-19-2011, 05:46 AM   #16
Dimpflmoser
Member
Dimpflmoser began at the beginning.
 
Posts: 15
Karma: 14
Join Date: May 2010
Location: Mannheim, Germany
Device: PocketBook 302
Quote:
Originally Posted by Hildegunst View Post
Viel Spaß beim Ausprobieren. Ich lade täglich die taz damit runter (per WLAN), funktioniert prima. Auch über mein Handy als Modem per Bluetooth hat es schon geklappt. Vergiss nicht im Skript Deinen User/Passwort einzutragen, ansonsten brauchst Du es nur in den applications-Ordner kopieren und kannst es dann schon benutzen.

Hallo,

so habe mich jetzt endlich mal hingesetzt und es ausprobiert.
Bei meinem 302 hat es allerdings nicht auf Anhieb funktioniert. Habe dann mal die einzelnen Teile des Scriptes rausgeschmissen und getestet was das Problem erzeugt.
Offensichtlich hat busybox mit der Berechnung des morgigen Datums Probleme.

Habe mal per telnet den Ansatz von 'doschdn' und mit diesem Befehl mehr Erfolg:
Code:
echo $(date -d +24:00 +%Y_%m_%d)
Derzeit habe ich das aber noch nicht in das Script eingebaut, da ich die Taz lieber am Morgen hole, um noch nachträgliche Änderungen zu erwischen.
Bei Gelegenheit werde ich mal versuchen das Script entsprechend anzupassen, aber ich habe keine Ahnung wann das geschieht. ;-)

Meine 'ausgedünnte' Version des Scriptes sieht jetzt so aus:
Code:
#!/bin/sh
# Automatisches Downloadskript fuer die taz fuer Digitaz Kunden. 
# v0.1 by Hildegunst, 19.03.2011
# Anpassung für PocketBook 302 durch dimpflmoser, 14.04.2011:
#   Download fuer Folgetag nach 20:00 deaktiviert

# Hier die gewuenschte Basis-URL angeben.
# Bei Passwortschutz http://Benutzername:Passwort@URL eingeben, ansonsten normale URL. 

cd /mnt/ext1/games
#url="http://123456:abcdef@dl.taz.de/taz/abo/get.php?f="
url=http://123456:abcdef@dl.taz.de/epub

echo url $url > taz.log
echo taz_$(date +%Y_%m_%d).epub >> taz.log
# Veraenderlicher Teil der URL, zugleich der Dateiname
fname=taz_$(date +%Y_%m_%d).epub
echo fname $fname >> taz.log
fname_tomorrow=taz_$(date -d +24:00 +%Y_%m_%d).epub
echo fname_tomorrow $fname_tomorrow >> taz.log

# WLAN Verbindung aufbauen
/ebrmain/bin/netagent connect 

# In Download-Pfad wechseln
cd /mnt/ext2/taz-abo

# Zeitung (aktueller Tag) herunterladen.
if [ ! -f $fname ]
then
  wget -O $fname $url
fi

/ebrmain/bin/netagent disconnect
Die Tatsache, dass ich jetzt die Taz runterladen kann ohne den PC starten zu müssen hat für mich den Gebrauchswert des PB302 riesig gesteigert und es macht mir wieder etwas mehr Freude.

Deshalb vielen Dank an Dich, Hildegunst.
Irgendwie schade, dass es PocketBook der Community so schwer macht mehr sochler kleiner Helferlein zu schaffen um die bestehenden Schwächen zu umschiffen.

Tschüss Dimpflmoser
Dimpflmoser is offline   Reply With Quote