美文网首页
tucao/C站弹幕分析与下载器制作

tucao/C站弹幕分析与下载器制作

作者: 爱咪哆 | 来源:发表于2018-03-13 09:49 被阅读0次

概述

目标:http://www.tucao.tv/play/h4033225/

审查元素发现弹幕接口:http://www.tucao.tv/index.php?m=mukio&c=index&a=init&playerID=27-4033225-1-0&r=230

查看源代码发现:http://www.tucao.tv/index.php?m=mukio&c=index&a=tj&playerID=27-4033225-1-0

可见只需要把a=tj替换为a=init即可,至于P数由最后一个数字确定,即
http://www.tucao.tv/index.php?m=mukio&c=index&a=tj&playerID=27-4033225(视频号)-1-0(P数,由0开始)

代码

@echo off
set target=http://www.tucao.tv/play/h4033225/
set pnum=40
if "%target%"=="" set /p target=请粘贴目标网址:
if "%pnum%"=="" set /p /a pnum=请输入P数:
set /a pnum=%pnum%-1

:get_target
curl -k -L -#   -o target_utf8.temp %target%#%%j -e "%target%" -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.167 Safari/537.36" 
if exist target_utf8.temp (
iconv -c -f UTF-8 -t GBK  target_utf8.temp > target_gbk.temp
sed -i "s#\"#\n#g" target_gbk.temp
sed -i "s#><#>\n<#g" target_gbk.temp
if exist *. del *.
egrep "m=mukio" target_gbk.temp | sed "s/a=tj/a=init/g;s/.$//g;s/^&/^^^&/g"  > target_xml.temp
egrep "<title>" target_gbk.temp | sed "s/<title>//g;s/<\/title>//g;s/吐槽弹幕网//g;s/tucao.tv//g;s/[[:blank:][:punct:]]//g" > target_title.temp
) else ( goto get_target )

:get_xml
for /f %%t in (target_title.temp) do (
if not exist %%t md %%t
for /l %%n in (0 1 %pnum%) do (
cat target_xml.temp | xargs -n 1 -P 10 -I {} curl -k -L -# --compressed -o %%t\E%%n.xml {}%%n -e "%target%" -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.167 Safari/537.36"
)
)

:end
if exist *. del *.
pause
if exist *.temp del *.temp
pause

相关文章

  • tucao/C站弹幕分析与下载器制作

    概述 目标:http://www.tucao.tv/play/h4033225/ 审查元素发现弹幕接口:http:...

  • 分享github上比较经典的python项目

    1.下载B站视频和弹幕,将xml原生弹幕转换为ass弹幕文件,支持plotplayer等播放器的弹幕播放。http...

  • 弹幕备份计划——资源导览

    主要来源:B站,A站,C站 其他弹幕备份项目 1.B站旧番弹幕资源备份http://tieba.baidu.com...

  • 六、唧唧down

    专门下载B站视频,支持超清画质批量下载,支持弹幕批量下载。 目前好像不能批量下ASS弹幕文件,可以先选择批量下载X...

  • 阿里云与A站在一起后,悄悄干了件大事

    八月盛夏,“AcFun弹幕视频网站”(简称“A站”)的视频服务器全面迁移上阿里云(此处应有掌声)! A站去年与阿里...

  • iOS 动画系列二(弹幕制作)

    弹幕制作 一、需求分析: 1.首先计算在指定区域你需要几行弹幕2.对使用过的label进行缓存3.每行弹幕进入屏幕...

  • ElasticSearch:集成ik分析器

    版本信息: ElasticSearch:7.6.0 1、下载对应版本的ik分析器 https://github.c...

  • YK设计思路

    下载器->启动器->客户端. 0.下载下载器,然后放置在C,启动下载器1.下载器下载启动器。然后放置在C,启动启动...

  • 制作下载器

    利用近期学习的知识做一个下载器,输入网址即可下载的下载器。首先复习上节课的知识。多线程的那些事:->何为线程,多线...

  • 我的天,B站出问题啦

    昨天国内最著名的弹幕播放器,哔哩哔哩弹幕网(bilibili)俗称B站,手机客户端在各大手机应用商店下架。今天B站...

网友评论

      本文标题:tucao/C站弹幕分析与下载器制作

      本文链接:https://www.haomeiwen.com/subject/trmafftx.html