Rilasciato da musicbob questo plugin per il dream 7025 per il download dell'epg sky da internet. Questo il readme:
SkyEPG ITA v0.5 beta
EPG Downloader/Browser for Enigma2
Written by musicbob
===========================================
SkyEPG ITA Downloader/Browser e' un plugin per Enigma2 che serve a scaricare da internet l'EPG settimanale e poi a visualizzarla tramite una comoda GUI a lista di canali e programmi.
Dalla finestra di dettaglio di ogni singolo programma, e' possibile inoltre programmare direttamente il TIMER per quell'evento premendo il tasto VERDE del telecomando.
Da notare che l'evento Timer creato attraverso questo Plugin, ha inserito anche un breve riassunto del dettaglio EPG, cosa attualmente non supportata da Enigma2 stesso.
Il Dreambox deve essere connesso a internet per usare questo plugin.
Caratteristiche:
- Lista canali consultabile direttamente con il telecomando, tramite GUI
- Numero dei giorni selezionabile (da 1 a 7) nel Setup
- Impostazione fuso orario (differenza in minuti da GMT)
- Lista degli alias dei nomi dei canali editabile
- Demone standalone per il download con possibilita' di programmare orario tramite crontab
- Log file creato ad ogni download con output in /tmp/skyepg.log
- 3 tentativi di download, in caso di errore
- Aggirato bug di wget nel busybox con workaround: ora il d/l non si blocca più.
Attenzione! Se si intende scaricare l'EPG per 7 giorni, non avviare il download subito dopo la mezzanotte:
il file relativo al settimo giorno non e' subito presente, e il plugin segnalera' errore di download.
In questo caso, aspettare qualche ora dopo la mezzanotte prima di scaricare l'EPG, oppure selezionare solo 6 giorni.
1) Installazione:
Mettere via FTP il file "SkyEPG_0.5beta.tar.gz" in /tmp
Da Telnet dare i comandi:
cd /
tar xzvf /tmp/SkyEPG_0.5beta.tar.gz
2) Per editare la lista dei canali da scaricare:
In questa prima versione beta, non lo si puo' ancora fare tramite GUI ma bisogna farlo a mano, con un editor UNIX.
Editare il file "/usr/lib/enigma2/python/Plugins/SystemPlugins/SkyEPG/skyepg.channels" mettendo come primo carattere "y" per consentire il download, oppure "n" per non scaricare l'EPG per quel canale.
Assicurarsi di usare un editor per file UNIX, cioe' con il solo linefeed (LF) come fine riga.
3) Per editare la lista degli alias:
Se il nome effettivo del canale non corrisponde a quello visualizzato dal plugin, e' possibile inserire un alias che dica al plugin come deve chiamare quel canale quando viene impostata la programmazione del Timer.
Il file che contiene gli alias e' (contiene anche le istruzioni):
"/usr/lib/enigma2/python/Plugins/SystemPlugins/SkyEPG/epg_alias.txt"
Assicurarsi di usare un editor per file UNIX, cioe' con il solo linefeed (LF) come fine riga.
4) Uso del demone "skyepg_e2" standalone:
SkyEPG ITA ha un demone standalone per il download dell'EPG: e' l'eseguibile "skyepg_e2" situato nella directory di installazione del plugin "/usr/lib/enigma2/python/Plugins/SystemPlugins/SkyEPG"
E' dunque possibile programmare il download automatico dell'EPG ad un orario prestabilito tramite il comando crontab
Tutte le altre impostazioni si possono fare da plugin, premendo il tasto BLUE (setup).
Per scaricare l'EPG da internet, premere il tasto VERDE (download) dalla finestra principale.