各种各样的漫画在svip漫画韩漫官网版都能找到功能种类强大,不用担心找不到资源,与二次元人物面对面。
"这时我们需要的下载地址就在这里面了,并且每部动漫只要一次就可以,其余的连接都已经在这里面了,可以看到几个gss/quan(这里的quan是备用连接)出现的次数就是有几集。准备步骤就完成了,很快也很方便<br>接下来就是Matlab中的代码,(用正则会快很多,然而我脑瓜子嗡嗡的不太友好2333,就以2次头尾判断来截取中间值了。希望大佬们勿喷)<br>-----------------------开始--------------------<br>clc,clear,tic %清空并开始计时<br>url = 'http://www.imomoe.ai/player/1671-0-0.html'; %设置网页链接 随意一个播放界面的连接就可以 不用特意对应集数<br>str=urlread(url); %读取网页的源代码<br>num=strfind(str,'/playdata/'); %在源代码中找到“/playdata/”关键词位置<br>str(1:num-1)=[]; %掐头<br>num=strfind(str,'&gt;'); %在源代码中找到“&gt;”关键词位置<br>str(num(1)-1:length(str))=[]; %去尾<br>url2=['http://www.imomoe.ai' str]; %组成正确的跨域地址 (以上五行可以用正则表达式一步到位)<br>str2=urlread(url2); %读取跨域网页的源代码<br>num_1=strfind(str2,'://'); %在源代码中找到“://”关键开头位置(不以http/https是因为部分网址没有,还是以""://""更准一些)<br>num_2=strfind(str2,'$flv'); %在源代码中找到“$flv”关键结尾位置(部分视频不是以.mp4结尾的,但一定以""$flv""结尾)<br>k=0;<br>for i=0:12 %这里是具体的集数,我测试的是“山田君于7位魔女”一共是13集 ,所以是0-12(都是从0开始计数的)这里不建议自动,因为这里源代码中包含了备用链接的,有些有,有些没有,有些还不止一个,还有部分是混合模式(如十月新番大贵族),自动判断很容易出错导致漏下或者多下<br>k=k+1;<br>download{k,1}=str2(num_1(k)+3:n"