NRC automatisch en draadloos naar Kobo Toucn of Glo

Voor mensen met een Linux server, of die iemand kennen met een Linux server is het mogelijk om de krant dagelijks automatisch draadloos naar de ereader te verzenden.

Hoe het werkt:
1. Een scriptje op de Linux server download dagelijks de epub naar een speciale map op de server.
2. Dit mapje wordt automatisch gesynchronizeerd met Google drive.
3. Speciale software op de ereader synnchronizeerd met Google drive, en laad nieuwe boeken van de drive in de bibliotheek.

Maak een speciaal Google account aan speciaal voor de epubs.

Maak op de server een mapje aan waar de epubs bewaard kunnen worden. Bijvoorbeeld: /home/gebruiker/GoogleDrive

Maak het volgende script uitvoerbaar, en sla het op de server op als get_and_sync_nrc.sh.

Scriptje:
————————————————————
#!/bin/bash

# Get the NRC epub, and sync it with Google Drive

user=”gebruikersnaam” # Url encoded nrc gebruikersnaam invullen
pass=”wachtwoord” # Url encoded wachtwoord invullen
googledir=”/home/gebruikersnaam/GoogleDrive” # pad naar map waar epubs worden opgeslagen

# Get daily nrc epub
filename=”nrc_$(date +%Y%m%d).epub”

# Goto the local Google Drive directory
cd “$googledir”

# Get the epub
wget -O “$filename” –keep-session-cookies –post-data=”username=$user&password=$pass” “https://login.nrc.nl/login?service=http://digitaleeditie.nrc.nl/digitaleeditie/helekrant/epub/$filename”

# Sync Google Drive
grive
———————————————————-

Om dit scriptje te laten werken is het nodig om grive te installeren op de server, dit is een programmaatje dat synchronizatie met Google Drive mogelijk maakt.

https://github.com/Grive/grive

Voer grive -a uit in de Google Drive map op de server zodat dit mapje kan syncen met de Google Drive in de cloud.

Voeg nu het scriptje toe aan cron:
crontab -e

————————————————
# m h dom mon dow command
5 16 * * 1,2,3,4,5 /home/gebruikersnaam/cronjobs/get_and_sync_nrc.sh
5 11 * * 6 /home/gebruikersnaam/cronjobs/get_and_sync_nrc.sh
————————————————–

Nu worden dagelijks de epubs gedownload naar de server, en van daar gesynced met Google Drive.

Nu rest nog het installeren van grive op de ereader. Zie voor instructies:

Link naar blog:
http://blog.softapalvelin.com/2013/02/google-drive-on-kobo-touch-ereader.html

Link naar code en installatieinstructies:
https://github.com/softapalvelin/kobo-grive-sync

Nu kan je op de ereader op het “sync” knopje drukken, en vervolgens verschijnen de nieuwe kranten die zijn verschenen sinds de laatste sync automatisch.

Enjoy!