N_m3u8DL-CLI icon indicating copy to clipboard operation
N_m3u8DL-CLI copied to clipboard

【Chrome插件分享】修改猫爪视频下载插件,识别地址后点击识别地址自动调用下载器开始下载,让下载一步到位【支持N_m3u8DL-CLI_v3.0.1协议下载】

Open SelectSex opened this issue 2 years ago • 25 comments

1.打开网站识别地址, Images_1650626270783_1 2。下载第8集, Images_1650626270783_105 3。点击第9集,再次点击是别的地址下载 Images_1650626270783_119 4. 最新版加入了直接从视频播放页左下角点击 快捷 下载地址 就可以快速调用下载 image

[maozhua1.0.17.zip]下载取消,有bug,搞完周五太心急了,json转化有问题了,重新处理再发

1.0.21:升级1.0.21 应网友请求,加入了小功能【在网页内左下角生成最多4条捕获的下载地址的快捷点击按钮,方便下载】

1.0.22:升级1.0.22 1.修复快捷点击按钮使用时未设置是否下载完成后删除分片的bug 2.修复9个勾选设置项中2个勾选因为id命名不小心加入空格导致的无法保存设置的bug MaoZhuaDowStart1.0.22.zip MaoZhuaDowStartCrx1.0.22【crx插件解压使用--只限于低版本chrome或者低版本chrome核心的三方浏览器比如百分浏览器】.zip

注意事项:因为chrome高版本对于非官方chrome插件的限制或者对于非商店的插件的限制,直接将crx插件拖入扩展安装界面,安装完成后提示【此扩展程序可能已经损坏】,推荐方法为使用 最新版的百分浏览器,百分浏览器2022年底终于发布升级内核的最新5.0版本,支持使用crx插件,方便的一批

PS:不好用,请打我。 PS:我这里使用的猫爪插件作者老的版本的插件进行的修改,事后才发现猫爪作者一直再更新,推荐大家同时安装作者的最新猫爪插件体验。 PS:只需要安装我修改的猫爪插件,然后用cmd命令行注册N_m3u8DL-CLI_程序,就可以通过插件调用N_m3u8DL-CLI直接下载了,无需其他繁琐设置。压缩包中的word教程是老版本的使用方式,可以不用看了 PS:老的下载程序调用方式需要开启开发者模式,然后将插件源码文件夹解压安装插件,这是老的下载方式的弊端 PS:使用我修改的最新的插件,搭配N_m3u8DL-CLI的最新版是最佳食用方式。

感谢感谢 @nilaoda 大佬的掉N_m3u8DL-CLI_v3.0.1的更新,让我们可以通过修改版本猫爪crx插件进行一键调用N_m3u8DL-CLI程序 同时感谢@plasx520同学的浏览器一键下载插件无需安装任何软件插件源码【我恬不知耻的解压学习复制了大佬的js代码将下载地址转为正确的格式,哈哈我是跨界写js,其实没有可以复制的代码,我还不知道怎么写出来】

SelectSex avatar Apr 22 '22 15:04 SelectSex

666

nilaoda avatar Apr 22 '22 15:04 nilaoda

注意事项:win电脑需要安装nodejs。压缩包文档也标注了需要nodejs,但是漏了一步骤,安装完成后,记得对本地的js文件。实行右键是默认打开方式选择nodejs,否则当你点击下载后,会自动执行通过cmd程序执行js文件,但是默认不是用nodejs打开的下载js的话,会默认由win系统的程序打开,会报错,所以请注意 安装nodejs->右键本地js文件->默认打开方式选择->选择nodejs安装目录下的node.exe->然后才能正常使用下载工具

SelectSex avatar Apr 24 '22 07:04 SelectSex

压缩包文件后也需要注明安装nodejs,但漏了一个步骤,安装完成后,记得对本地的js文件操作。注意,会自动执行通过cmd程序执行js文件,但是默认不是用nodejs打开的下载js的话,会默认win系统的程序打开,会报错,所以请 安装nodejs->查看本地js文件->默认打开方式选择->才能选择nodejs安装目录下的node.exe->然后正常使用下载工具

image image

SelectSex avatar Apr 24 '22 07:04 SelectSex

1.打开网站识别地址, Images_1650626270783_1 2。下载第8集, Images_1650626270783_105 3。点击第9集,再次点击是别的地址下载 Images_1650626270783_119

[maozhua1.0.17.zip]下载取消,有bug,搞完周五太心急了,json转化有问题了,重新处理再发

1.0.17:修复json时[]导入json导致的json保存失败无法保存headers的问题 maozhua1.0.17.zip

1.0.18:加入注释和注意事项 MaoZhuaDowStart1.0.18.zip

PS:不好用,请打我。

是否可以只选择一次请求头,直到下一次选择新的请求头它都不会被清空,不然每次新打开插件就要重新选择请求头

xiaoxiaoliya avatar Apr 27 '22 11:04 xiaoxiaoliya

@xiaoxiaoliya
image 先保存当前网址的请求头,再勾选自动匹配,现阶段 只能这样,更加智能 的代码写的太麻烦了, 这里我设计的记录请求头,是针对不同的网址记录不同的请求头。你想要对所有网站都使用同一个请求头的特俗情况,可以自己改代码,插件根目录的 startdownload.js文件到第45行 image

SelectSex avatar Apr 27 '22 12:04 SelectSex

@xiaoxiaoliya image 先保存当前网址的请求头,再勾选自动匹配,现阶段 只能这样,更加智能 的代码写的太麻烦了, 这里我设计的记录请求头,是针对不同的网址记录不同的请求头。你想要对所有网站都使用同一个请求头的特俗情况,可以自己改代码,插件根目录的 startdownload.js文件到第45行 image ok,谢谢

xiaoxiaoliya avatar Apr 28 '22 02:04 xiaoxiaoliya

@SelectSex 其实可以让浏览器直接拉起下载器了 https://github.com/nilaoda/N_m3u8DL-CLI/pull/640

nilaoda avatar May 20 '22 20:05 nilaoda

运行“添加下载消息通信Json文件到注册表.bat”的时候,提示 系统找不到指定的路径。 connect_download_exe.json文件不存在无法执行...

steelpad avatar May 22 '22 02:05 steelpad

运行“添加下载消息通信Json文件到注册表.bat”的时候,提示 系统找不到指定的路径。 connect_download_exe.json文件不存在无法执行...

检查你当前bat所在目录的 connect_download_exe.json文件是否存在,不存在就重新下载我的包

SelectSex avatar May 22 '22 13:05 SelectSex

@SelectSex 其实可以让浏览器直接拉起下载器了 #640

代码是4月多提交的,大佬你是不是应该发布新版本,让新代码生效了,我后面改改,你发布后,我就去除js本地调用,直接在插件中发起m3u8地址协议请求调用即可,

SelectSex avatar May 22 '22 13:05 SelectSex

@SelectSex 最新版本已发布,使用window.btoa将参数编码后,通过m3u8dl://协议即可传输到下载器解析

nilaoda avatar May 26 '22 12:05 nilaoda

@SelectSex 其实可以让浏览器直接拉起下载器了 #640

大佬,我更新了。

SelectSex avatar May 26 '22 17:05 SelectSex

image 1.0.20下载方式是调用注册下载协议的方式,请先执行下载程序注册, 记得勾选,屏幕不够大导致无法鼠标点击 打开按钮的同学,可以按下键盘上下左右的 左键选中打开按钮,然后回车即可

SelectSex avatar May 26 '22 17:05 SelectSex

能不能搞个漂浮窗点一下就下载,我不想点右上角,下载电视剧那叫一个累啊。

plasx520 avatar May 26 '22 17:05 plasx520

能不能搞个漂浮窗点一下就下载,我不想点右上角,下载电视剧那叫一个累啊。

真不能,这是技术问题。我是业余搞插件代码的,没那个能力!小改还行,大改太难为我了

SelectSex avatar May 27 '22 05:05 SelectSex

能不能搞个漂浮窗点一下就下载,我不想点右上角,下载电视剧那叫一个累啊。

思考了一下,在网上copy了一天的代码,勉强把你要的功能搞出来了

SelectSex avatar May 27 '22 15:05 SelectSex

无法下载小鹅通的视频。唉。

SoraMomo avatar May 29 '22 12:05 SoraMomo

无法下载小鹅通的视频。唉。

这个没法子,小鹅通的视频处理比较麻烦,需要你自己解密获取很多东西才能下载,N_m3u8DL-CLI的默认下载是无法解析小鹅通的视频的,光有个m3u8地址是没用的

SelectSex avatar Jun 01 '22 16:06 SelectSex

我有2台电脑,都注册协议以后,同一个浏览器,1台可以通过页面左下角下载链接和绿色的那个按键(新的下载。。。)启动协议下载,但另一台只能通过页面左下角的下载链接启动,点那个绿色的下载没反应。。。

Lucifar13 avatar Jun 21 '22 14:06 Lucifar13

新版猫抓已经可以调用m3u8dl://协议下载m3u8,但是怎么设置N_m3u8DL-CLI啊?有没有大佬教一下

huanghaobaobao avatar Jul 05 '22 11:07 huanghaobaobao

新版猫抓已经可以调用m3u8dl://协议下载m3u8,但是怎么设置N_m3u8DL-CLI啊?有没有大佬教一下

打开管理员模式的 cmd命令窗口,在cll-v3.0.1.exe所在目录 运行命令 N_m3u8DL-CLI_v3.0.1.exe --registerUrlProtocol

或者 在 N_m3u8DL-CLI_v3.0.1.exe所在目录右键新建bat文件,输入内容 N_m3u8DL-CLI_v3.0.1.exe --registerUrlProtocol 然后保存,对着bat文件右键管理员模式运行

SelectSex avatar Jul 05 '22 11:07 SelectSex

@huanghaobaobao 猫抓这里有文档 https://o2bmm.gitbook.io/cat-catch/docs/m3u8parse 注册方式按楼上同学的来

nilaoda avatar Jul 05 '22 11:07 nilaoda

成功了,谢谢二位@nilaoda @SelectSex

huanghaobaobao avatar Jul 05 '22 12:07 huanghaobaobao

assigned

猫爪作者有更新了吗?顺着你的地址爬过去,竟然更新了,我过段时间看下作者官方的好不好用,之前不知道作者还在更新,以为都是互联网无人问津的猫爪了,忘了致谢猫爪的原作者了,尴尬

SelectSex avatar Jul 29 '22 05:07 SelectSex