Streaming fighters

Posted on June 24, 2006

Recentemente mi sono imbattuto in un sito che aveva escogitato una subdola tecnica per impedire ai propri utenti (legittimi) di salvarsi i video in streaming che esso hostava.

In pratica, utilizza un sistema di mutua-esclusione unito ad una generazione casuale di un nome del file. Quando l’utente fa partire il filmato, il sito genera una copia con un nome casuale del filmato e la manda in streaming all’utente; contemporaneamente blocca qualsiasi accesso alla copia appena creata.

Cosi’ facendo chi volesse “grabbare” il link del filmato appena mandato in esecuzione non potrebbe farci nulla poiche’ questo sarebbe valido solo per lo streaming.

Mi son scervellato parecchio per trovare un workaround a questo sistema. Le alternative brute-force (stile cattura-schermo) non mi piacciono, sono poco efficienti poiche’ dipendono dalla banda disponibile, e richiedono di lasciare il filmato in esecuzione sullo schermo.

Alla fine ho trovato questo sistema: ho scaricato il pacchetto gwget (un frontend GTK+ per wget), ho creato per comodita’ un link nella home con

root@___:~# ln -s /usr/bin/gwget ./

e ho scaricato l’estensione per firefox “Media player connectivity”. Questa permette di catturare i link multimediali a schermo e rimandarli alle applicazioni di riproduzione video (avete gia’ capito, vero?). Per ogni formato (WMV, RM ecc) permette di definire il percorso dell’applicazione da lanciare quando viene richiesta la riproduzione di un filmato di quel tipo.

E’ bastato mettere nel campo dei filmati WMA (quelli che a me interessava scaricare) il percorso

~/gwget

ed il gioco e’ fatto… al click sul filmato anziche’ partire un riproduttore parte il download manager che scarica direttamente il link.

Evvai ;)

Filed Under Linux |

Leave a Comment

If you would like to make a comment, please fill out the form below.

Name (required)

Email (required)

Website

Comments

© Copyright MetalElf0 • Powered by Wordpress • Using Eye Candy theme by Brian Gardner.