c#开发的m3u8下载器,支持多线程,自动解密,自定义请求头等

网络工具 2021-01-21 11:28:46

c#开发的m3u8下载器,支持多线程,自动解密,自定义请求头等

软件采用c# 4.7.2开发 如果软件打不开的 请自行安装运行库
本软件主要就是为了操作简单 所以界面设计的 没有其他的很多选项 也是这个目的
功能:
多线程
多任务
自动解密
自动错误校验
断点续传
自动合并文件
手动合并文件
自定义添加请求头
批量添加任务

多任务就是 每一行都是单独的一个任务 这里没有任何的限制 线程数量只是控制那个ts的下载线程数量 。
比如 如果两个任务同时开始,然后线程设置10条,那么后台启动的应该是20条线程 每个任务都是独立的 互不影响
自动解密是 标准的密钥会自动请求自动解密,但是如果人家的密钥是加密的 那可能就报错了 暂时没有做添加密钥的功能
自定义添加请求头这个是灵活度比较高的 可以添加cookie user-agent referer 反正任何都可以添加 或者自定义都可以 但是需要在开始之前就修改好
如果自己下载ts文件放入到对应文件夹中 需要将名字进行base64编码 以保证唯一性 然后再次点击合并即可合并完成
最后那个批量添加不是傻瓜式的 如果能看懂json文件的 可以按照json里的格式 进行添加 后期可能会出傻瓜式的操作。