Fuente: Script para descargar Coursera (nueva versión) Conferencias de video de una sola vez
Guión para descargar Coursera (nueva versión) Video Conferencias en onego
Hola,
Para descargar automáticamente las conferencias de video de coursera (nueva versión a partir del 22/05/2016) –
- ¿Cuáles son los 5 mejores y 5 peores cursos tomados a través de los MOOC de Udacity?
- ¿Cuáles son algunos buenos recursos en línea para mantenerse al día con los nuevos desarrollos en energía renovable / sostenibilidad?
- ¿Cuál es la diferencia entre tomar el curso en línea de Berklee College of Music y su curso real en el campus?
- ¿Qué aplicaciones de m-learning son valiosas para la capacitación de los empleados?
- ¿Cuáles son los mejores cursos pagados en línea para TOEFL IBT?
- Inscríbete en el curso.
- Navegue dentro del curso a cualquier video conferencia de cualquier semana. Debería acceder a este tipo de página de su curso (Use chrome) –
3. Haga clic derecho en cualquier lugar de la página y abra el elemento de inspección. En el elemento inspeccionar, copie y pegue el siguiente código, presione Entrar y luego espere 8 segundos. Esto descargará todas las conferencias en la semana con un retraso de 8 segundos entre cada video. Para descargar todas las semanas, repita los pasos 2 y 3 para cada semana. –
función nextLesson () {
i = 0;
myLoop ();
}
var i = 0;
var a = document.getElementsByClassName (‘item-name inline-child caption-text’)
función myLoop () {
document.getElementsByClassName (‘item-name inline-child caption-text’) [i] .click ()
setTimeout (function () {
console.log (“8 sec over”);
var b = document.getElementsByClassName (‘nombre-recurso cuerpo-2-texto color-texto-secundario’)
if (b.length! = 0) {
b [0] .haga clic ()
b [1] .haga clic ()
}
i ++;
if (i <a.length) {
myLoop ();
}
más{
console.log (“Lección sobre”);
var b = document.getElementsByClassName (‘caption-text color-second-text’);
para (i = 0; i <b.length; i ++) {
if (b [i] .innerHTML == “Siguiente lección”) {
descanso;
}
}
if (b [i] .innerHTML == “Siguiente lección”) {
b [i] .haga clic ()
setTimeout (nextLesson, 8000);
}
}
}, 8000)
}
myLoop ();