千呼万唤始出来,趁着上班摸鱼的时间总算看出来是哪个地方有问题了,有的请求参数带有特殊字符/
,得需要用url编码处理以下。
自己浅浅测试了一下,只要配置写的正确,肯定能运行成功。
批量转存分享工具
相较于前两天发的别人写的那款,懒人福音,网盘资源一键转存<( ̄ c ̄)y▂ξ (qq.com),本次写的这版本主要解决两个问题。
- 增加并发处理,大大增加了转存速率。
- 转存后支持生成自己的分享链接(这个功能懂得都懂哈)
因为windows UI不会做,就算会也做得非常丑,本次就全都用命令行的形式来运行的了。
运行演示
工具下载地址:https://pan.quark.cn/s/8f837e83c6a8
下载完后会有个可执行文件kkshare.exe
,双击运行即可。
交互式程序,根据程序提示一步步输入即可,首先就是输入夸克网盘的cookie。
登录到夸克网盘页面,点击F12
调出来面板,依次选择网络
->随便一条请求
,就可以找到cookie了,把右边的值复制下载粘贴到程序中即可。
接下来是输入你想要转存到哪个目录下,目前只支持一级目录,直接输入文件名即可。
这里的一级目录指的是网盘首页的那些目录,比如你想要转存到dj
目录下,在程序钟输入dj即可。
接下来是输入存有转存链接的文件路径,文件里面的url要一行一个,目前不支持带密码的分享链接。
我这个文件名称是1.txt
且与程序处于同级目录下,那么下面就可以这样输入。
最后是选择是否要把转存的文件分享出来,即获取自己的分享链接,使用方向键上下来选择。默认是false,只转存不分享。
这里以true为例,转存后自己再分享出去。
因为是并发的,所以很快就运行完了。运行完后会在当前目录下生成两个文件——success.txt和fail.txt
success.txt里面放的是我们自己分享的文件名称和链接,可以把链接发给好友使用。
fail.txt则是由于各种原因导致转存失败的链接,之后可以手动转存。
本期介绍到此结束,nnd这破接口真难搞。转存目前没啥问题了,分享则是有时候创建分享任务失败,分享失败的文件需要自己手动来创建链接了。等周末时间充沛了再优化优化,现在没时间弄了。
闲聊
哎呦今天好像是小米汽车发布会,忘记看了,服了。