iwara_php,如何下载Iwara上的视频?
读圣经13 April 2019 - 字数统计:2972 - 阅读⼤约需要9分钟 - Hits:
如何下载Iwara上的视频?
这是⼀个创建于 天前的⽂章,其中的信息可能已经有所发展或是发⽣改变。
PHP果然是全世界最好的语⾔,我⼜⽤PHP解决了⼀个问题!
制作原因
Iwara(Ecchi)上的视频是真的有意思,尤其是镇站之宝OBSERVATION DIARY,简直是R183D动画的巅峰 (请原谅我的孤陋寡闻) ,所以为了更好的看Iwara上的的视频,我写了Iwara Viewer来帮助我们下载Iwara(Ecchi)上⾯的视频。
Code
if ( $_GET["ID"] == '' ) {
if ( $_GET["page"] == '' ) {
$_GET["page"] = 0;
}
if ( $_GET["sort"] == '' ) {
$_GET["sort"] = "date";
}
$url = 'ecchi.iwara.tv/videos?page='.$_GET["page"].'&sort='.$_GET["sort"];
$str = file_get_contents($url);
$preg='/
图片伤感preg_match_all($preg,$str,$match);//在$str中搜索匹配所有符合$preg加⼊$match中最美警察
echo "
Mayx Iwara Viewer";
echo "
Mayx Iwara Viewer
Sort by:
$j=0;
for($i=0;$i
{
书非借不能读if (($i % 2) == $j) {
if ( $match[1][$i] == $match[1][$i+1] ) {
echo "
";
} el {
echo "
".$match[2][$i]." ";
if ($j == 0) {
$j = 1;属鼠的今年几岁
} el {
$j = 0;
}
}
} el {小学生学习心得
echo "
".$match[2][$i]." ";
姚安娜母亲
}
}
echo "
";
} el {
$data = file_get_contents('ecchi.iwara.tv/api/video/'.trim(strrchr($_GET["ID"], '/'),'/'));
$file = json_decode($data,true);
echo "Download URL:
https:";
echo $file[0][uri];
}
(2019.4.18 更新:解决了部分没有图⽚⽽导致错位的问题)
(2019.4.18 更新:解决了由于智障导致的图⽚被筛掉的问题,但是并不保证会不会再出现问题)
使⽤⽅法人生总结
除了⽐Iwara更简陋,其他的没什么太⼤的区别,增加了⼀个Download Url in Server的选项,⽤来帮助在服务器上直接下载视频(因为Iwara通过识别IP来防盗链……),得出的链接可直接在服务器上下载(⽐如⽤KodExplorer),在服务器上下载的速度还是很不错的。
不过有的时候Iwara图⽚服务器也会被Ban(⽐如移动⽹),这时候就应该⽤到miniProxy了(当然代码也得改,就是我太懒了,懒得改2333)
缺点
没有观看数/作者等信息、⽽且不知道Iwara的服务器在哪⾥,⽤这个速度浏览的速度也不会有太⼤提升……
演⽰
如需⽤演⽰站下载,可复制地址,然后⽤Download Tool下载(因为演⽰站的IP和你的服务器IP不同):
Mayx Iwara Video Download Tool
Video URL:
if ( $_GET["ID"] != '' ) {
$data = file_get_contents('ecchi.iwara.tv/api/video/'.trim(strrchr($_GET["ID"], '/'),'/')); $file = json_decode($data,true);
echo "Download URL:
https:";
echo $file[0][uri];
}
>
tags: Iwara - PHP - 视频