Scaricare video embedded

Googlando ho trovato questo blog:

Con il tasto destro sul video, aprire Proprietà e copiare l’ indirizzo del video.
Bisogna estrarre una parte della url del video.

Per esempio: http://www.rai.tv/mpASX/0,1067333,sottosezione%253D%2526path%253Dmms%253A%252F%252Fstreaming%255Erai%255Eit252Fraitre%252Freport%252F180508_report%255Ewmv%2526sezione%253Dautopromo,00.html

si trova  mms%253A%252F%252Fstreaming%255Erai%255Eit252Fraitre%252Freport%252F180508_report%255Ewmv
che si traduce in:  mms://streaming.rai.it/raitre/report/180508_report.wmv

La tabella di conversione è:

%253A :
%252F /
%255E .

Usiamo Linux e mplayer.
Dovremo ricopiare l’indirizzo che inizia per “mms”.

Da terminale:

mplayer -dumpstream “mms://streaming.rai.it/raitre/report/110508_aromi.wmv”

vi uscira una cosa del genere:

MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4000+ (Family: 15, Model: 107, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing mms://streaming.rai.it/raitre/report/110508_aromi.wmv.
STREAM_ASF, URL: mms://streaming.rai.it/raitre/report/110508_aromi.wmv
Resolving streaming.rai.it for AF_INET6…
Couldn’t resolve name for AF_INET6: streaming.rai.it
Resolving streaming.rai.it for AF_INET…
Connecting to server streaming.rai.it[212.162.68.134]: 1755…
Connected
file object, packet length = 1444 (1444)
unknown object
unknown object
unknown object
stream object, stream ID: 1
stream object, stream ID: 2
unknown object
data object
mmst packet_length = 1444
Cache size set to 64 KBytes
Stream not seekable!
MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4000+ (Family: 15, Model: 107, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote

Attendete questa scritta:

Everything done. Thank you for downloading a media file containing proprietary and patented technology.Core dumped ;)Exiting... (End of file)

e vi trovarete il video nella vostra home.

Potete farlo anche con altri video:

mplayer -dumpstream “mms://rntlivewm.rai.it/raitre/lastoriasiamonoi/calabresi.wmv

" 

problemi possono essere dovuti alla conenssione internet. La mia certe volte vai e viene, quindi mi salva solo mezzo filmato…fatelo quando la vostra connessione va bene.

Se usate windows non ho idea di come si faccia 😛

Creazione cartelle home on-the-fly

Dopo aver configurato la gestione degli utenti su un server LDAP, è possibile configurare i client in modo da creare le cartelle home per gli utenti:

basta usare il modulo PAM pam_mkhomedir.so con alcuni parametri opzionali:

A sample /etc/pam.d/login file:

auth       requisite   pam_securetty.so
auth       sufficient  pam_ldap.so
auth       required    pam_unix.so
auth       required    pam_nologin.so
account    sufficient  pam_ldap.so
account    required    pam_unix.so
password   required    pam_unix.so
session    required    pam_mkhomedir.so skel=/etc/skel/ umask=0022
session    required    pam_unix.so
session    optional    pam_lastlog.so
session    optional    pam_mail.so standard

Si vede che pam_mkhomedir.so compare in “session”, quindi si può editare il file common-session.
La umask=0022 è un valore storico di Linux, però io preferisco impostare 0077, per restringere i permessi.
Ovviamente, inserire la riga con pam_mkhomedir prima di pam_unix (ed eventualmente pam_ldap…..).