用wget下載慕課網付費視頻

1.下載 wget 壓縮包 : http://www.interlog.com/~tcharron/wgetwin.html

解壓後 , 將 wget.exe 放在任意文件夾下 , 如這裏放在了 D:\wampstack 下

配置環境變量 : 將 D:\wampstack 粘貼到環境變量中 ,

2.打開慕課網網站 :

 

點開 console , 將下面的函數複製進去, 回車執行

(function () {

document.cmd = '';

var dic = {};

function getJsonCallback(json) {

var result = json.data.result;

var data = { name: result.name, id: result.mid, url: result.mpath[0] };

var cmd = 'wget -O "' + dic[data.id] + " - " + data.name + '.mp4" ' + data.url;

console.log(cmd);

document.cmd += cmd;

document.cmd += '\r\n';

}

 

var index = 1;

$('.J-media-item').each(function () {

var url = $(this).attr('href');

var id = url.split('/')[2];

var jsonPath = "http://www.imooc.com/course/ajaxmediainfo/?mid=" + id + "&mode=flash";

dic[id] = index;

$.getJSON(jsonPath, getJsonCallback);

index++;

});

})();

3.將視頻網址粘貼到編輯器上

 

 

 

 

將前面的 VM480:8 (包括後面的空格)刪掉 , 將格式改爲 urf-8

重命名文件後綴爲 sh 如: wget.sh 將這個文件放到一個文件夾下 如D盤下

第一種方式 :

打開 cmd 或 git bash

要下到哪個文件夾下, 就先進入那個文件夾 ,

 

然後將複製的鏈接粘貼進去 , 就會下載到那個文件夾下

 

第二種方式 : 用 git bash

進入 wget.sh 文件所在目錄下

輸入命令 sh wget.sh 即可

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章