一木禾网盘下载分析及批量获取下载地址的实现(上)

最近因为一些个人原因用到了一木禾网盘,这个收费网盘虽然较一些国外的倒数30秒网盘容易了一些,也没有十分钟只能下载一个的限制,但如果下载资源较多还是显得十分麻烦

网上搜索了很长时间,找到一个52破解 cylisme 作品 一木禾网盘批量下载

yimuhe.zip

虽然可以进行使用,但因为需要输入的验证码数量较多,就起了自己制作一个网盘批量下载器的想法 。

我本人只是一个C#初学者,言辞中有不正确的请指出,若文中内容侵犯了您的权益,请联系删除。

一、协议分析

首先是协议分析,经过多次抓包后得出以下请求流程。

二、验证码识别

一木禾的验证码是杂色点比较多的四位数字,如下图:

我尝试过自己去杂色点识别数字,但是因为个人对图形处理方面的知识十分有限,均以失败告终,最终使用了次世代验证码识别系统2.3来完成验证码识别,系统支持C#调用,经过几次调教之后已经能对一木禾验证码有不错的识别率。

上篇主要进行一些理论分析,下篇做具体代码实现。

时间: 2024-08-14 08:24:52

一木禾网盘下载分析及批量获取下载地址的实现(上)的相关文章

破解百度网盘限速:IDM+外链下载

原链接 前言 随着国内的一些比较大的网盘一家家的倒下,国内流派众多的小网盘又因为有广告.不可靠等原因,使用时不太放心:而国外的 OneDrive.Google Drive 等又因为众所周知的原因,在国内使用多有不便.百度网盘变得一家独大. 但是,因为百度网盘对普通用户的限速,如果不充值会员的话,"小水管"的下载速度实在是感人.而一些保存在百度网盘的文件又不得不用它下载. 当然,"天下没有免费的午餐",百度网盘的会员制也无可厚非.然而,当我去充值会员时发现:买了会员也

这可能是我使用百度网盘以来最好用的高速下载器了

好久没有给大家分享有关百度网盘的加速工具了,最近有小伙伴反馈很多第三方开发的辅助加速软件不管用了,就算办了会员速度还是慢不说,有的朋友连账号都被封了.确实,隔三差五的失效,自己用着也心慌,何况里面有着上百G自己的财富. 不过没关系,我最近在Github上面发现了一个不错的下载器,走的是P2P的方法,所以不用担心被封号,而且下载速度和超级会员的下载速度几乎没有区别.今天就给大家来分享一下,大家可以偷偷藏起来以备不时之需. 「enfi加速器」这款应用和以前的其他加速工具相比,更加安全,它没有走百度网

如何利用邓西百度网盘消息群发工具批量删除百度网盘单向好友

百度网盘好友太多,不方便管理,并且有一大部份还是单向好友,消息也发不了,怎么找出来删除掉,下面介绍怎么操作实现这个目的. 一.首先百度下载邓西百度网盘消息群发工具“https://pan.baidu.com/s/13yPBCs9Et_tQ9HVVCu5b2A” 二.在帐号管理中登录并获取COOKIE,保存后,右键帐号登录 三.在第二个选项卡好友管理中,选中要删除的好友,可以筛选单向/双向好友,选中后,点击右边功能栏中的“批量删除好友”按钮.程序将自动运行,下方日志框中有运行结果提示,如图: 如果

百度网盘不限速,直接获取直链

油猴脚本配合IDM下载器,脚本官网:https://www.baiduyun.wiki/ 本脚本支持百度网盘PC端网页获取分享链接下载地址和我的网盘下载地址,安装后会在对应界面出现[下载助手]按钮, 配合多线程下载工具达到提速的效果,适用于某些无法安装客户端的场景. 适用于Windows,Linux,MacOS,Android.支持安装 Tampermonkey 或 暴力猴扩展的浏览器,如Chrome,360,QQ,UC等. 本人非脚本作者,只是力荐使用. 原文地址:https://www.cn

C#获取网页的HTML码、下载网站图片、获取IP地址

1.根据URL请求获取页面HTML代码 /// <summary> /// 获取网页的HTML码 /// </summary> /// <param name="url">链接地址</param> /// <param name="encoding">编码类型</param> /// <returns></returns> public static string Get

Aria2 百度网盘下载教程

感谢: https://www.chiphell.com/thread-1228502-1-1.html 迅雷离线下载需要迅雷会员功能 转战百度云 打开如下连接 https://github.com/acgotaku/BaiduExporter(在此感谢作者提供脚本) 下载相关Zip文件(该打包文件包含chrome和firefox之脚本,本文引用chrome为例) 解压Zip中chrome整个文件夹出来  打开chrome浏览器 选中右上角选项-工具-扩展程序 勾上 "开发者模式" 再

20160421javaweb之上传下载小案例---网盘

一.建立数据库: CREATE TABLE IF NOT EXISTS `netdisk` ( `id` int(10) NOT NULL AUTO_INCREMENT, `uuidname` varchar(255) NOT NULL, `realname` varchar(255) NOT NULL, `savepath` varchar(255) NOT NULL, `uploadtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON U

油猴(Tampermonkey)插件+脚本+IDM=百度网盘高速下载

问题: 百度网盘下载有限速,导致下载速度根本跟不上你的网速.这个在下载一些大型文件的时候尤其突出. 解决: 油猴(Tampermonkey)插件+脚本+IDM 实现多线程高速下载. 我测试的是64位windows7系统,浏览器是Chrome. 1.下载.安装Chrome浏览器. 建议在安装时,安装在默认位置,我在使用其他一些软件调用浏览器的时候,因为没有安装在默认位置常常出错. 如果嫌麻烦直接在百度下. 2.安装油猴(Tampermonkey)插件. 该插件是crx后缀,共三种方法安装,建议用方

Motrix for Mac(百度网盘加速/全能下载软件) v1.3.7最新版!

Motrix for Mac最新版第一时间在本站上线!Mac上最强大实用百度网盘加速器Motrix for Mac分享给您!Motrix for Mac是一款非常优秀的下载工具,采用Aria 2作为核心,拥有简洁明了的图形操作界面,功能强大最高支持10个任务同时下载,单任务最高支持64线程下载.支持HTTP.FTP.BT.磁力链接.百度网盘等资源的下载! Motrix for Mac安装教程 镜像包下载完毕后打开,拖动Motrix到右边的应用程序进行安装即可! 百度网盘拓展安装 首先我们需要下载