reboot del file iptv.sh

marcy919

Vu+ Newbie
Ciao a tutti, volevo chiedere per favore a chi mi sa dire come si configura il cronmanager per far si che 3/4 volte al giorno il file iptv.sh venga ricaricato senza riavviare il decoder e che il tutto avviene in modo automatico impostando x ora a piacere ho fatto mille prove ma non riesco.... Grazie per un aiuto.
 

tro69

Vu+ User
Inserisci questo nei file "bh.cron" e "root", contenuti nella cartella "/etc/bhcron/":
Code:
0 */3 * * * /etc/iptv.sh > /tmp/updateiptv.log
In questo modo l'output dello script viene salvato nel file "/tmp/updateiptv.log". Se invece non vuoi salvare nessun output, modifica in:
Code:
0 */3 * * * /etc/iptv.sh > /dev/null 2>&1
Questo cron esegue il file "/etc/iptv.sh" ogni 3h.
 

marcy919

Vu+ Newbie
Ciao tro69, grazie mille per la tua risposta, mi sono dimenticato di dire che al momento sto usando openpli e i nomi dei file sono differenti ma comunque ho inserito la tua stringa in root e in atro percorso ma non funziona io in cron ho cosi?
busybox-cron
cronmanager.sh
crontabflie
crontabfilee
root
timezone.sh

dove va inserito il tuo comando? Grazie 1000
 

tro69

Vu+ User
Va inserito nel file "root" in "/etc/cron/crontabs".
Poi dai questo comando da putty/telnet e posta il risultato:
Code:
crontab -l
 

marcy919

Vu+ Newbie
al momento la stringa postata da Te é inserita solo in /etc/cron/crontabs dentro il file root
e la stessa stringa va inserita dove

busybox-cron
cronmanager.sh
crontabflie
crontabfilee
root
timezone.sh
 

tro69

Vu+ User
il risultato é questo:
0 */3 * * * /etc/iptv.sh > /dev/null 2>&1
Questo output significa che il cron è impostato, quindi ogni 3h verrà eseguito lo script /etc/iptv.sh.
Adesso non devi fare più nulla ;)
Per capire se funziona basta che guardi la data e ora del file /etc/enigma2/userbouquet.iptv.tv. Vedrai che la data e ora cambieranno ogni 3h.
 

Joslen

Vu+ Newbie
ciao rispolvero questa discussione perchè ho lo stesso "problema"
ho istallato il plagin di cronmanager e poi con puttytel ho cercato di seguire questa guida.
Ho inserito questo comando
Code:
45 14 * * * /etc/enigma2/iptv.sh
Come orario ho messo le 14:45 per vedere se mi aggiornava l'orario del file iptv per capire se funziona ma quando vado a vedere l'orario iptv.sh me lo da con data e orario dell'inserimento mentre userbouquet.IPTV__tv_.tv me lo da con data 01/01/80 00:00 e non vedo aggiornamenti nella lista.
Dove sbaglio?
 
Grazie Alexwilmac, con le tue indicazioni ho trovato CronTimers ed all'interno risulta presente la stringa che ho installato 0 5 * * * /etc/enigma2/iptv.sh > /dev/null 2>&1 e le luci verdi che confermano il funzionamento. Ho guardato se ha funzionato ma non vedo nessun aggiornamento. Una curiosità per funzionare il decoder deve essere acceso o basta che sia in standby?
 

Wendy

Vu+ User
Ciao tro69, grazie mille per la tua risposta, mi sono dimenticato di dire che al momento sto usando openpli e i nomi dei file sono differenti ma comunque ho inserito la tua stringa in root e in atro percorso ma non funziona io in cron ho cosi?
busybox-cron
cronmanager.sh
crontabflie
crontabfilee
root
timezone.sh

dove va inserito il tuo comando? Grazie 1000


Se usi la OpenPLI, per prima procedi come segue: -

1. Telnet al Box il seguente comando: -

/etc/init.d/busybox-cron start

Poi procedi cosi':-

2. Telnet al Box con il seguente comando: -

update-rc.d busybox-cron defaults

Ora per risolvere il tuo problema con iptv.sh.

Questo funzionerà ogni 6 ore nell'ora (mezzanotte, 06:00, 12:00 e 18:00)

a condizione che esista un file iptv.sh valido in /etc/enigma2 con chmod 777.

Come:-

3. Incolla con attenzione questa riga nel file denominato root in /etc/cron/crontabs/ Directory con chmod 777:-

0 */6 * * * /etc/enigma2/./iptv.sh 2>&1 >> /tmp/iptv.txt

4. Telnet al Ricevitore e incollare la seguente riga e premere Invio: -

ln -s /etc/enigma2/iptv.sh /etc/init.d/

Reboot

È tutto.

D'ora in poi il risultato verrà visualizzato in un file denominato iptv.txt

situato nella directory /tmp.

Nota aggiuntiva: -

Se si desidera includere anche la data e l'ora nel file di output, basta aggiungere

date; all'inizio del tuo file iptv.sh in etc/enigma2.

Non lasciare spazio tra la data; e il resto del file.

Buona fortuna.
 

AlexWilMac

Moderator
Lasciamolo dire a lui, perché io il suo messaggio l'ho interpretato positivamente (a parte la mancanza di notifica che, però, non significa mancanza di azione). Comunque, OpenPli è troppo brutta per essere utilizzata, specie sotto Natale :D
 

Wendy

Vu+ User
Lasciamolo dire a lui, perché io il suo messaggio l'ho interpretato positivamente (a parte la mancanza di notifica che, però, non significa mancanza di azione). Comunque, OpenPli è troppo brutta per essere utilizzata, specie sotto Natale :D

La miglior Immagine per me personalmente è sempre stata la Blackhole.
Ma come non puoi capire un fatto così semplice
che il Membro in questione sta chiaramente usando la OpenPLI?
Quello che ho scritto Io si applica appunto a OpenPLI.
Se lui avesse usato Blackhole, come me, avrei scritto diversamente
e compatibele con Blackhole.

Grazie sempre a Google Translate.
 
Ciao Alexwilmac. Dopo l'ora programmata sono andato a vedere se era avvenuto l'aggiornamento del file, ma riportava ancora la data e l'ora vecchia; quindi non funziona.
In Cron timer è presente Cron manager e riporta la stringa, che ho realizzato per l'aggiornamento automatico, inserita manualmente in "root" in "/etc/cron/crontabs - root" ed inoltre la voce Avvio risulta verde cioè attiva e la voce stato attuale risulta sempre verde in esecuzione.
Nelle cartelle presenti sotto cron risultano tutte vuote, è giusto?
Ora non so più cosa fare, spero che qualcuno mi possa aiutare. Grazie
 

AlexWilMac

Moderator
Io stavo rispondendo a @cavallino2004 e non a @marcy919 ma la cosa strana è che mi sono accorto che, in questo thread, è successo qualcosa perché nel post #10 cavallino2004 mi ringrazia ma non c'è nessun mio post prima del #10!!!
Allora ho capito che qualche admin ha deciso di spostare il post originale di cavallino2004 dal quale si evince che lui usa la OBH ed io, dear Wendy, a lui rispondevo. Ecco il thread originale:
http://www.vuplus-community.net/board/threads/reboot-del-file-iptv-sh.38181/#post-254109
Il thread è stato spostato dalla sezione BH a quella di OBH dagli admin, proprio perché cavallino2004 ha detto di usare OBH ;)
Penso che adesso sia chiaro quel che è successo.
 
Top