前言:本文被收录在文集https://www.bilibili.com/read/readlist/rl322957中,转载请勿乱改,转载严禁用于商业用途,作者不对任何转载版本负责。
注:
(资料图片)
0、在此向初代脚本作者大神(mengzonefire)和现版本作者大神(tousakarin)致敬。
1、此文章中介绍的内容仅针对百度网盘有效。
2、此篇文章中的内容与之前的文章[https://www.bilibili.com/read/cv17317007]几乎完全一致,仅更换了greasyforks的链接(原链接因各种原因已无法被访问),如果您之前已看过其它类似文章,请直接使用新的greasyforks链接[https://greasyfork.org/zh-CN/scripts/468633]进行安装,请勿再看一遍浪费时间。
3、如果之前安装了[https://greasyfork.org/zh-CN/scripts/424574]版的脚本且还未删除,请打开tampermonkey管理器禁用一下,以防万一。
1、什么是秒传链接?
度盘秒传链接(标准提取码)由128位(32个16进制数)+#+128位(32个16进制数)+#+一段数字+#+文件名的形式组成。
如同
47D112C767B8C69654023864897FDC3A#BF65AC1063E511DAB0C5E24EB03C3FDB#1373350#wife_generator.apk
的形式
·在这一串码中两个32位带字母的十六进制数是文件特征码之类的东西,原理类似于MD5码。
·后一串十进制数字1373350与文件大小有关。
·文件名wife_generator.apk即是存储在百度网盘内的文件名,完全一致。
从上面可以看出,标准提取码与存储文件的文件内容、文件大小以及文件名有关
理论上存储在百度网盘内的一个文件只有一个对应的标准提取码,也就是说,即使有一百万个用户通过分享或上传等各种方式存储了同一个文件(即拥有相同的标准提取码),这个文件实际上在百度云中也只存储了一份。
2、使用秒传链接进行文件传输的好处
(1)账户安全:不需要分享者与分享链接就可以直接分享文件,且链接中只包含文件信息,并不包含任何账号信息,能够确保保存/上传文件时的账号安全。
(2)链接“永不失效”,且在文件被和谐的概率变低:即使分享者将源文件在他的网盘内删除,也可以通过秒传链接保存文件。原因是该文件已经存储在百度云服务器内,分享者删除的只是分享者自己操作该文件的“权限”,并不影响“真正有权限”的用户(如百度服务器等)访问该文件的权限。
虽说如此,如果原文件已被和谐的话还是无法用普通链接分享或下载,且如果要保证链接有效,必须保证该文件一定在任意账号里上传过一次。
3、如何安装秒传链接插件
第一步:安装tampermonkey(或Violentmonkey)插件
方法一(需要能访问谷歌商店):
然后点击右上角的“添加至Chrome”,等到添加成功后,按钮会变成“从Chrome中删除”。
方法二(不需要访问谷歌商店):
准备好油猴适应Chrome的扩展包“tampermonkey.crx”,点开chrome右上角菜单栏,选择“更多工具→扩展工具”。在开启右上角“开发者模式”的选项后,点击“加载已解压的扩展程序”。
之后将之前准备好的tampermonkey.crx加载即可,加载完毕后可能会有报错,如果能正常使用油猴脚本的话直接无视就好。
第二步:安装秒传插件
来到greasyfork脚本网站,找到“秒传链接提取”的新脚本页面[https://greasyfork.org/zh-CN/scripts/468633],点击“安装此脚本”。
点击过后耐心等待一段时间,安装成功后会显示“重新安装X.X.X版本”。
4、使用秒传链接
(1):如何利用秒传代码保存文件
如果上述步骤都成功之后,打开我们的百度网盘主页https://pan.baidu.com/disk/main#/index?category=all,登录账号,之后会发现上方菜单栏的右边多了两个“秒传”和“生成秒传”的按钮。
点击“秒传”按钮,输入秒传代码,输入相应的网盘保存路径(如果路径为空,则默认保存在当前目录),再点击确定。
之后会显示此次保存的结果。
如果转存失败的话,请记录下报错面板的错误码(理论上,错误码有可能会随着脚本版本的更新而有所变动),去到脚本作者提供的常见问题解答页面,或弹出的提示框中提供的网页文档查看解决方法。
(2)如何生成秒传代码
将要生成秒传代码的文件打上“√”,然后点击按钮“生成秒传”,之后会显示生成结果。
成功后,就可以把秒传代码分享给别人啦~(别人使用时,也需要油猴的脚本正常使用)
再多嘴两句,讲一下“复制一键秒传”和“复制秒传代码”的区别:
复制一键秒传:生成的是带有“https://pan.baidu.com/#bdlink=” + 秒传提取码的网址,可以直接把生成的该网址复制进浏览器的地址栏里,输入后网页会自动帮你打开秒传面板,然后帮你把标准码复制进框里,只需要自己输入保存路径和点击"确定"按钮。
复制秒传代码:生成的是秒传提取码,需要手动点开秒传面板,然后把这串提取码复制进面板里,之后输入保存路径和点击“确定”按钮。
注:
(1)如果“生成秒传”一直失败,可以参考作者提供的解决方法:在上传文件后,再用脚本作者提供的本地生成工具(https://wwe.lanzoui.com/b01u0yqvi 提取码2233)生成标准提取码。
(2)直链工具只是提供了一个类似于加密的传输渠道,能保证文件更安全、更直接地传输和保存文件,除此之外,并没有任何别的功能。
常见问题:
(1)Q:转存结果页面失败,报错误码***。
A:请去脚本发布页作者提供的文档查看错误码的解决方法。
(2)Q:转存路径如何填写
A:不填写就是默认当前打开的文件目录页面,如果想保存到特定文件夹下,输入从根目录开始的路径,如根目录下有个temp文件夹,我想存到里面,那么在保存路径中输入/temp/即可,转存成功后有一个跳转到目录的选项。如果不记得路径了且手滑把转存页面关掉了也没关系,记住文件名,然后用百度网盘自带的搜索功能找到该文件。
(3)Q:秒传只能转存文件,有没有什么办法更好地下载文件?
A:有,同样是在https://greasyfork.org/zh-CN/scripts这个脚本网站,打开主页你应该就能看到那个脚本,安装量最多的那个应该就是,脚本作者也提供了十分详细的教程。
不是我要水文章,是因为bilibili的专栏目前只能修改3次,可以认为几乎没有这个功能。我也不知道为什么,总之就是很麻烦。