script multifunzionale per vedere le dirette televisive... e altro ^^
- maxbigsi
- Tenace Tecnocrate
- Messaggi: 17039
- Iscrizione: mercoledì 21 maggio 2008, 14:05
- Desktop: Xfce
- Distribuzione: MX Linux 23.2 64bit
- Sesso: Maschile
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
https://www.ergosumracalmuto.org/inform ... /index.php
Re: script multifunzionale per vedere le dirette televisive.
Per i virus ... non mi preoccuperei più di tanto, i file che vedi nella figura allegata si trovano su sourceforge (che è un "raccoglitore" serio).maxbigsi [url=http://forum.ubuntu-it.org/viewtopic.php?p=4391379#p4391379][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:forse mi sono spiegato male il programma rtmpdump.exe dove lo trovo senza rischiare di beccare un virus? .... mi pare di aver capito che dentro una cartella ci va il programma e il file .bat per avviare i canali o sbaglio?
Il procedimento per far riconoscere al file .bat (piazzato comodamente nel desktop) rtmpdump (o anche curl) lo descriverò domani, con un paio di figure. Riguarda, come dicevo qualche post più su, il settaggio della variabile d'ambiente, che si effettua una volta sola Ciao
- maxbigsi
- Tenace Tecnocrate
- Messaggi: 17039
- Iscrizione: mercoledì 21 maggio 2008, 14:05
- Desktop: Xfce
- Distribuzione: MX Linux 23.2 64bit
- Sesso: Maschile
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
https://www.ergosumracalmuto.org/inform ... /index.php
- Darby_Crash
- Entusiasta Emergente
- Messaggi: 1025
- Iscrizione: lunedì 8 novembre 2010, 17:50
- Desktop: Plasma
- Distribuzione: Debian GNU/Linux 9.4 (stretch)
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
- Darby_Crash
- Entusiasta Emergente
- Messaggi: 1025
- Iscrizione: lunedì 8 novembre 2010, 17:50
- Desktop: Plasma
- Distribuzione: Debian GNU/Linux 9.4 (stretch)
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
Codice: Seleziona tutto
bash api.sh
Per ogni feedback o suggerimento sono qui.
- Darby_Crash
- Entusiasta Emergente
- Messaggi: 1025
- Iscrizione: lunedì 8 novembre 2010, 17:50
- Desktop: Plasma
- Distribuzione: Debian GNU/Linux 9.4 (stretch)
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
Prova questo. E' un mio script per Windows. Non è del tutto aggiornato. Dentro trovi tante utility Linux, portate su Windows, tipo grep, sed, cut e altra roba...BlueEyes [url=http://forum.ubuntu-it.org/viewtopic.php?p=4391387#p4391387][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Per i virus ... non mi preoccuperei più di tanto, i file che vedi nella figura allegata si trovano su sourceforge (che è un "raccoglitore" serio).maxbigsi [url=http://forum.ubuntu-it.org/viewtopic.php?p=4391379#p4391379][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:forse mi sono spiegato male il programma rtmpdump.exe dove lo trovo senza rischiare di beccare un virus? .... mi pare di aver capito che dentro una cartella ci va il programma e il file .bat per avviare i canali o sbaglio?
Il procedimento per far riconoscere al file .bat (piazzato comodamente nel desktop) rtmpdump (o anche curl) lo descriverò domani, con un paio di figure. Riguarda, come dicevo qualche post più su, il settaggio della variabile d'ambiente, che si effettua una volta sola Ciao
Codice: Seleziona tutto
http://www.mediafire.com/download/k04oz532gg30vdz/TV_Player.rar
Codice: Seleziona tutto
http://www.mediafire.com/?06g1rqpw4w18p49
- maxbigsi
- Tenace Tecnocrate
- Messaggi: 17039
- Iscrizione: mercoledì 21 maggio 2008, 14:05
- Desktop: Xfce
- Distribuzione: MX Linux 23.2 64bit
- Sesso: Maschile
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
https://www.ergosumracalmuto.org/inform ... /index.php
Re: script multifunzionale per vedere le dirette televisive.
Ciao Darby, l'ho provato poco fa con i comandi che riporto sotto, e mi ha restituito correttamente il file history.txt
Codice: Seleziona tutto
21.5.13
--------
$ ./api.sh
~/Scrivania$ ./api.sh http://www.rai.tv/dl/RaiTV/dirette/PublishingBlock-64203784-70f7-4b53-9d21-b14693850195.html?channel=Rai%201 --noplay
The links are in history.txt file (eccolo sotto)
http://live.smoothstreaming.rai.it/live/218226_218227/rai1.isml/Manifest?aeauth=1369111712_0d21cb77c893bf5f0812a63c36fb9150
http://httpstream2.rai.it/Italy/rai1.isml/Manifest(format=m3u8-aapl)?auth=daEdobUakaYa4acalcdd1a4cDd8avb7b0cd-brMVWy-c0-EkxurEn&aifp=V001
Esattamente la stessa incongruenza di prima.
Ripeto, per i nuovi utenti del forum, che io sono un "tester" anomalo in quanto la versione Vlc del mio Ubuntu obsoleto non accetta il formato m3u8, quindi conviene aspettare altri test. Ciao
Re: script multifunzionale per vedere le dirette televisive.
a) Settaggio delle variabili d'ambiente (si fa solo la prima volta)
Il lettore Vlc non ha bisogno di configurazione perché essa avviene in fase di installazione, mentre per rtmpdump di Windows occorre prima scaricarlo dal repo sourceforge/softpedia, dezipparlo e copiare la cartella in un posto assegnato, per es. nel mio caso su C:\Temp
A questo punto occorre dire al sistema dove andare a 'pescare' questa cartella.
Codice: Seleziona tutto
Risorse del Computer -> tasto dx mouse -> Proprietà
// Appare la maschera 1.. di figura
Avanzate // Appare la maschera 2..
Variabili d'ambiente // Appare la maschera 3..
Aprire la barra Path, andare fino alla fine della riga ed aggiungere
;C:\Temp // attenzione, senza lasciare spazi
Dare 2 OK, uno di accettazione della modifica, l'altro di chiusura della finestra
// Verifica
Aprire il Prompt dei Comandi (l'equivalente del terminale di Linux)
rtmpdump --help (invio)
// se si vede scorrere una sfilza di scritte sullo schermo, rtmpdump
è installato correttamente
Copiamo lo script seguente su una cartella a piacere ed effettuiamo il collegamento sul desktop
Codice: Seleziona tutto
ECHO OFF
CLS
:MENU
ECHO ...............................................................
ECHO Premere un numero per selezionale il canale, o 99 per USCIRE
ECHO ...............................................................
ECHO.
ECHO 1 - California 2 - Aruba 3 - Bali
ECHO 4 - Filippine 5 - NewOrleans
ECHO.
ECHO 99 - EXIT
ECHO.
SET /P M= Scegliere l'opzione 1, 2, 3, etc. quindi INVIO:
IF %M%==1 GOTO Cam1
IF %M%==2 GOTO Cam2
IF %M%==3 GOTO Cam3
IF %M%==4 GOTO Cam4
IF %M%==5 GOTO Cam5
rem --------
IF %M%==99 GOTO EOF
: Cam1
rtmpdump -a "fecnetwork" -W "http://www.earthcam.com/swf/cam_player_v2/ecnPlayer.swf?20130322" -r "rtmp://video2.earthcam.com/fecnetwork" -p "http://www.earthcam.com" -y "5023.flv" | vlc -
GOTO MENU
: Cam2
rtmpdump -a "fecnetwork" -W "http://www.earthcam.com/swf/cam_player_v2/ecnPlayer.swf?20130322" -r "rtmp://video2.earthcam.com/fecnetwork" -p "http://www.earthcam.com" -y "4646.flv" | vlc -
GOTO MENU
: Cam3
rtmpdump -a "fecnetwork" -W "http://www.earthcam.com/swf/cam_player_v2/ecnPlayer.swf?20130322" -r "rtmp://video2.earthcam.com/fecnetwork" -p "http://www.earthcam.com" -y "4338.flv" | vlc -
GOTO MENU
: Cam4
rtmpdump -a "fecnetwork" -W "http://www.earthcam.com/swf/cam_player_v2/ecnPlayer.swf?20130322" -r "rtmp://video2.earthcam.com/fecnetwork" -p "http://www.earthcam.com" -y "5026.flv" | vlc -
GOTO MENU
: Cam5
rtmpdump --live -a "fecnetwork" -W "http://www.earthcam.com/swf/cam_player_v2/ecnPlayer.swf?20130322" -r "rtmp://video2.earthcam.com/fecnetwork" -p "http://www.earthcam.com" -y "4280.flv" | vlc -
GOTO MENU
rem
rem
rem ---------- fine elenco ----------
: EOF
Per inserire un nuovo link, aggiungere:
Codice: Seleziona tutto
IF %M%==6 GOTO Cam6
// e più sotto la terna
: Cam6
rtmpdump --live etc...
GOTO MENU
Re: script multifunzionale per vedere le dirette televisive.
@ BlueEyes,
Interessantissimo e grazie della cura comunicativa. Più tardi avrò modo di provare su un xp i primi passi .
@ Darby,
che velocità , grazie. Conosci/conoscete un editor fatto bene come Blue Fish ma per il bash?
Ah dimenticavo, io i pacchetti win , lo dico anche per BlueEyes, li ho presi da qui:
Codice: Seleziona tutto
http://rtmpdump.mplayerhq.hu/download/
http://curl.haxx.se/dlwiz/
@ Maxbigsi,
il prossimo provo con le tue.
ciao
- maxbigsi
- Tenace Tecnocrate
- Messaggi: 17039
- Iscrizione: mercoledì 21 maggio 2008, 14:05
- Desktop: Xfce
- Distribuzione: MX Linux 23.2 64bit
- Sesso: Maschile
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
https://www.ergosumracalmuto.org/inform ... /index.php
Re: script multifunzionale per vedere le dirette televisive.
Codice: Seleziona tutto
09/01/2013 17.35 8.516 README.txt
09/01/2013 17.35 11.179 rtmpdump.1.html
09/01/2013 18.13 478.772 rtmpdump.exe
09/01/2013 18.13 473.757 rtmpgw.exe
09/01/2013 18.13 466.906 rtmpsrv.exe
09/01/2013 18.13 466.388 rtmpsuck.exe
Re: script multifunzionale per vedere le dirette televisive.
Grazie 1000 mi sembra il minimo
Eseguo entambe gli script .php e .sh su Puppy alla grandeeeeeeee.
Installati su miniPC MK802 con Puppy in SD card (ma ci si può installare UBUNTU)... visti da HD-TV!
- Darby_Crash
- Entusiasta Emergente
- Messaggi: 1025
- Iscrizione: lunedì 8 novembre 2010, 17:50
- Desktop: Plasma
- Distribuzione: Debian GNU/Linux 9.4 (stretch)
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
Lieto che ti ritorni utile.poilu [url=http://forum.ubuntu-it.org/viewtopic.php?p=4392521#p4392521][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:@Darby_Crash
Grazie 1000 mi sembra il minimo
Eseguo entambe gli script .php e .sh su Puppy alla grandeeeeeeee.
Installati su miniPC MK802 con Puppy in SD card (ma ci si può installare UBUNTU)... visti da HD-TV!
Sto aggiungendo Livestream.
Re: script multifunzionale per vedere le dirette televisive.
A quando la versione di api con menu-zenity?Darby_Crash [url=http://forum.ubuntu-it.org/viewtopic.php?p=4393003#p4393003][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Sto aggiungendo Livestream.
Ciao Darby, ti confesso che il tuo programma (parlare di script è riduttivo) per aprire i vari streams non l'ho ancora capito, pur essendo stato tra i primi utenti del forum a seguirne gli sviluppi.
Spiego meglio ciò che mi aspetterei che il programma eseguisse "direttamente", da terminale o da menu-zenity, non importa.
Codice: Seleziona tutto
1.. Per vedere Rai1 -> comando xxxxx
2.. Per vedere La7 -> comando yyyyy
3.. Per vedere RTE2 -> comando zzzzz
etc.
Ciao e, comunque, complimenti!
- Darby_Crash
- Entusiasta Emergente
- Messaggi: 1025
- Iscrizione: lunedì 8 novembre 2010, 17:50
- Desktop: Plasma
- Distribuzione: Debian GNU/Linux 9.4 (stretch)
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
API, concettualmente, esegue queste operazioni:BlueEyes [url=http://forum.ubuntu-it.org/viewtopic.php?p=4393078#p4393078][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:A quando la versione di api con menu-zenity?Darby_Crash [url=http://forum.ubuntu-it.org/viewtopic.php?p=4393003#p4393003][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Sto aggiungendo Livestream.
Ciao Darby, ti confesso che il tuo programma (parlare di script è riduttivo) per aprire i vari streams non l'ho ancora capito, pur essendo stato tra i primi utenti del forum a seguirne gli sviluppi.
Spiego meglio ciò che mi aspetterei che il programma eseguisse "direttamente", da terminale o da menu-zenity, non importa.In altre parole, tutto automaticamente! Forse è l'araba fenice, ma mi fa piacere aver espresso la mia opinione.Codice: Seleziona tutto
1.. Per vedere Rai1 -> comando xxxxx 2.. Per vedere La7 -> comando yyyyy 3.. Per vedere RTE2 -> comando zzzzz etc.
Ciao e ancora complimenti per questo tuo lavoro.
1) Analizza il primo argument (il link) e ne parsa l'host.
2) Esegue un controllo tra gli host supportati e se non è tra questi, esegue un messaggio d'errore che porta all'uscita con exit 1 (error code) dal programma.
3) In caso di host supportato, scarica la pagina contenente il video e ne parsa gli url, restituendoli prima a history.txt e nel caso in cui non sia stata specificata l'opzione --noplay, al player (facilmente modificabile).
4) Se il link non è nella pagina del video, ricava le informazioni utili a tutte le funzioni e le chiamate richieste per ottenere i/il link, parsando poi il contenuto e effettuando le operazioni come precedentemente descritto.
5) Se le funzioni sono criptate, provvede al decrypt (come per GlobalFile, che dev'essere ancora implementato nella versione Bash, perchè la decrittazione per la funzione packed Javascript, esisteva solo in Python, poi io ho tradotto in PHP la cosa in maniera molto grezza e avendo chiesto l'aiuto del mio mentore mitm , lui ha scritto la cosa in maniera superba, portando il deconcept di questa funzione in PHP in maniera molto professionale http://acab.servebeer.com/unpacker.php.txt).
Re: script multifunzionale per vedere le dirette televisive.
Codice: Seleziona tutto
1) Analizza il primo argument (il link) e ne parsa l'host.
Codice: Seleziona tutto
<meta content="http://www.rai.tv/dl/RaiTV/dirette/PublishingBlock-f630463f-a1b1-4ca6-925a-6d9e8801d88c.html" property="og:url"/>
<link href="http://www.rai.tv/dl/RaiTV/dirette/PublishingBlock-f630463f-a1b1-4ca6-925a-6d9e8801d88c.html" rel="canonical"/>
Codice: Seleziona tutto
~/Scrivania$ ./api.sh http://www.rai.tv/dl/RaiTV/dirette/PublishingBlock-f630463f-a1b1-4ca6-925a-6d9e8801d88c --noplay
The links are in history.txt file
cat: history.txt: File o directory non esistente
Come vedi, le grandi difficoltà applicative di api risiedono a monte, ovvero nella ricerca del [link da aggiungere]. E' così difficile vedere un programma Rai, che in quel momento era attivo sul sito e apribile con l'addon raismth? Ciao e scusami per la perenne ... frustrazione! Si fa per dire, ovviamente.
- Darby_Crash
- Entusiasta Emergente
- Messaggi: 1025
- Iscrizione: lunedì 8 novembre 2010, 17:50
- Desktop: Plasma
- Distribuzione: Debian GNU/Linux 9.4 (stretch)
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
Quando vuoi usare API per ricavare il link di un filmato, devi andare sempre sulla pagina del filmato col browser, copiare il link presente nella barra degli indirizzi del browser (guarda la figura) e darlo in pasto ad API. Vale per tutti, non solo per la Rai, l'esempio riguarda la Rai ma per gli altri fai la stessa identica cosa. Mi passeresti il link al video che volevi vedere?BlueEyes [url=http://forum.ubuntu-it.org/viewtopic.php?p=4393649#p4393649][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao Darby, il cuore del problema, per profani come me, sta proprio qui:Ho fatto questo test. Sono andato poco fa sul sito Rai (sezione RaiStoria) e dal file "Visualizza sorgente pagina" ho tratto questi link, gli unici disponibili. Tra l'altro sono uguali, quindi il link è uno soloCodice: Seleziona tutto
1) Analizza il primo argument (il link) e ne parsa l'host.
Ho allora avviato api.sh, così:Codice: Seleziona tutto
<meta content="http://www.rai.tv/dl/RaiTV/dirette/PublishingBlock-f630463f-a1b1-4ca6-925a-6d9e8801d88c.html" property="og:url"/> <link href="http://www.rai.tv/dl/RaiTV/dirette/PublishingBlock-f630463f-a1b1-4ca6-925a-6d9e8801d88c.html" rel="canonical"/>
Cioè il file history.txt _non_ si è formato!Codice: Seleziona tutto
~/Scrivania$ ./api.sh http://www.rai.tv/dl/RaiTV/dirette/PublishingBlock-f630463f-a1b1-4ca6-925a-6d9e8801d88c --noplay The links are in history.txt file cat: history.txt: File o directory non esistente
Come vedi, le grandi difficoltà applicative di api risiedono a monte, ovvero nella ricerca del [link da aggiungere]. E' così difficile vedere un programma Rai, che in quel momento era attivo sul sito e apribile con l'addon raismth? Ciao e scusami per la perenne ... frustrazione! Si fa per dire, ovviamente.
Re: script multifunzionale per vedere le dirette televisive.
L'ho detto sopra, è quello di RaiStoria, che ho ricavato dalla pagina del sito con il comando 'visualizza il sorgente della pagina'.Mi passeresti il link al video che volevi vedere?
Sai qual è la mia sensazione? Quella dell'autista della domenica (Fantozzi?) che ha comprato una bellissima macchina(api), e non la sa guidare. Vorrei imparare a farlo, con il tuo aiuto! Thx
- Darby_Crash
- Entusiasta Emergente
- Messaggi: 1025
- Iscrizione: lunedì 8 novembre 2010, 17:50
- Desktop: Plasma
- Distribuzione: Debian GNU/Linux 9.4 (stretch)
- Contatti:
Re: script multifunzionale per vedere le dirette televisive.
Il link non lo devi prendere dal sorgente della pagina. Vai alla pagina del video e copiati il link nella barra degli indirizzi del browser.BlueEyes [url=http://forum.ubuntu-it.org/viewtopic.php?p=4393774#p4393774][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao Darby, hai scritto:L'ho detto sopra, è quello di RaiStoria, che ho ricavato dalla pagina del sito con il comando 'visualizza il sorgente della pagina'.Mi passeresti il link al video che volevi vedere?
Sai qual è la mia sensazione? Quella dell'autista della domenica (Fantozzi?) che ha comprato una bellissima macchina(api), e non la sa guidare. Vorrei imparare a farlo, con il tuo aiuto! Thx
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti