Old:Teledidattica dell'Università degli Studi di Milano-Bicocca: differenze tra le versioni

m
 
(16 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili}}
{{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, riceveranno soltanto un'icona di attesa.
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 ogni responsabilità legata all'utilizzo di questo software, assumendole in prima persona.}}
{{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 nel caso non lo si sia già fatto si può comodamente installare via APT:
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" [...]&gt;</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
{{Autori
|Autore = [[Utente:Stemby|Stemby]]
}}
[[Categoria: Video]]
[[Categoria: Browser]]
[[Categoria: Hack it!]]
3 581

contributi