3 581
contributi
m (→Introduzione) |
m (ha spostato Teledidattica dell'Università degli Studi di Milano-Bicocca a Old:Teledidattica dell'Università degli Studi di Milano-Bicocca) |
||
(16 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
{{ | {{Old|Per l'anno accademico 2015-16 sono state apportate modifiche sul portale della Bicocca. Silverlight sembrerebbe essere stato abbandonato a favore di un player in Javascript, ma usando Iceweasel o Epiphany i video non si riescono a vedere; con Chromium invece funziona bene. Chiunque riuscisse ad individuare esattamente quale sia il problema, e avesse qualche dritta da dare per aggirarlo, faccia un fischio!}} | ||
== Introduzione == | == Introduzione == | ||
L'Università Bicocca mette a disposizione degli studenti (per lo meno di alcuni corsi di laurea, tra cui Scienze infermieristiche) un portale da cui è possibile consultare il materiale didattico presentato durante le lezioni. | L'Università Bicocca mette a disposizione degli studenti (per lo meno di alcuni corsi di laurea, tra cui Scienze infermieristiche) un portale da cui è possibile consultare il materiale didattico presentato durante le lezioni. | ||
Se si riesce a scaricare le presentazioni senza problemi, gli utilizzatori di Debian (e non solo...) noteranno che, cercando di vedere il video di una lezione, | Se si riesce a scaricare le presentazioni senza problemi, gli utilizzatori di Debian (e non solo...) noteranno che, cercando di vedere il video di una lezione, visualizzeranno soltanto un'icona di attesa. | ||
Analizzando il sorgente HTML si riesce facilmente a comprendere la ragione: i video del portale si basano sulla tecnologia Microsoft Smooth Streaming (Silverlight). | Analizzando il sorgente HTML si riesce facilmente a comprendere la ragione: i video del portale si basano sulla tecnologia Microsoft Smooth Streaming (Silverlight). | ||
Riga 12: | Riga 12: | ||
Per scaricare il video useremo [https://github.com/Milek7/smoothget questa versione] di smoothget. È possibile scaricarla via Git (opzione preferibile per gli sviluppatori) o, più semplicemente, sotto forma di un archivio ZIP cliccando sul bottone in basso nella colonna a destra. | Per scaricare il video useremo [https://github.com/Milek7/smoothget questa versione] di smoothget. È possibile scaricarla via Git (opzione preferibile per gli sviluppatori) o, più semplicemente, sotto forma di un archivio ZIP cliccando sul bottone in basso nella colonna a destra. | ||
{{Warningbox|Tecnicamente non si tratta di software libero: non è infatti indicata la licenza; è possibile però studiare il codice sorgente. L'utilizzatore di questo software solleva Debianizzati e gli autori di questa guida da | {{Warningbox|Tecnicamente non si tratta di software libero: non è infatti indicata la licenza; è possibile però studiare il codice sorgente. | ||
L'utilizzatore di questo software solleva Debianizzati e gli autori di questa guida da tutte le responsabilità legate all'utilizzo di questo software, assumendosele in prima persona.}} | |||
Occorre apportare una piccola modifica al software, che altrimenti darà errore con i video della Bicocca; nello specifico bisogna disabilitare un controllo commentando alcune righe del codice sorgente. Per far questo è sufficiente aggiungere due barre davanti ad alcune righe, contenute nel file <code>src/Smooth.cs</code> presente nella directory che si ottiene una volta estratto l'archivio ZIP. | Occorre apportare una piccola modifica al software, che altrimenti darà errore con i video della Bicocca; nello specifico bisogna disabilitare un controllo commentando alcune righe del codice sorgente. Per far questo è sufficiente aggiungere due barre davanti ad alcune righe, contenute nel file <code>src/Smooth.cs</code> presente nella directory che si ottiene una volta estratto l'archivio ZIP. | ||
Riga 32: | Riga 34: | ||
</pre> | </pre> | ||
Ora si compili il programma. L'unico prerequisito è <code>mono-gmcs</code>, che | Ora si compili il programma. L'unico prerequisito è <code>mono-gmcs</code>, che si può comodamente installare via APT: | ||
<pre> | <pre> | ||
# aptitude install mono-gmcs | # aptitude install mono-gmcs | ||
Riga 40: | Riga 42: | ||
<pre> | <pre> | ||
$ cd compile-mono | $ cd compile-mono | ||
$ chmod u+x compile.sh | |||
$ ./compile.sh | $ ./compile.sh | ||
</pre> | </pre> | ||
Riga 57: | Riga 60: | ||
# Cliccare col tasto destro vicino (non sopra) all'icona di attesa. | # Cliccare col tasto destro vicino (non sopra) all'icona di attesa. | ||
# Cliccare su "Ispeziona elemento". | # Cliccare su "Ispeziona elemento". | ||
# "Srotolare" la parte di codice contentente <code><div id="myVideoContainer" [...]></code>, cliccando sul triangolino a sinistra. | |||
# "Srotolare" la parte di codice contentente <code><object class="ps-silverlight" [...] </object></code>, cliccando sul triangolino a sinistra. | # "Srotolare" la parte di codice contentente <code><object class="ps-silverlight" [...] </object></code>, cliccando sul triangolino a sinistra. | ||
# Dalla riga <code><param name="InitParams" [...]></code> copiare l'URL del file <code>manifest</code> | # Dalla riga <code><param name="InitParams" [...]></code> copiare l'URL del file <code>manifest</code> | ||
Riga 85: | Riga 89: | ||
== Approfondimenti == | == Approfondimenti == | ||
* [http://andrealazzarotto.com/2014/02/22/scaricare-i-contenuti-audio-e-video-presenti-nelle-pagine-web/ Guida di Andrea Lazzarotto] sul download di video presenti nelle pagine web | * [http://andrealazzarotto.com/2014/02/22/scaricare-i-contenuti-audio-e-video-presenti-nelle-pagine-web/ Guida di Andrea Lazzarotto] sul download di video presenti nelle pagine web | ||
contributi