barbruh.22.06.28

最近想整点wifi antics,所以下了kali的光盘镜像,然后按照惯例扔discord drive里🤔

结果下载的时候出了问题,它不停地在重试所有文件,重试了可能有十几遍,我实在是看不下去了,魔改了一顿旧discord drive用的多线程检查脚本,终于检查完成并筛选出了一个没下载的文件,然后它一直报403🤔

大草,此时我下其他一些文件也开始报403(全恼🤔甚至某些旧discord drive数据也开始403🤔

wiebitte?难道今天就是discord drive的终结之日?(大嘘🤔

thonk

但我换了个ip之后它居然恢复了正常,这说明它开始屏蔽我之前那个ip了🤔这可能不是什么好消息,因为discord drive此时没法继续被视为无论如何都可以随便下东西的drive了(悲🤔再说了,如果discord的运维团队介入了这次事件,那么他们早晚会发现我的discord drive antics,那时恐怕它真的要寄了(大悲🤔

好在至少目前我的文件理论上来说全都在,webhook也可以正常上传东西,说明至少聊天室也还在🤔看来我下次还是改进下单文件discord drive脚本罢(🤔

ayaya

反正在1145.14秒之后,旧discord drive用的多线程检查脚本终于被缝合进了单文件discord drive的下载脚本文件里🤔现在它能够比较智能(迫真)地处理文件下载,比如没有downloaded文件夹时照常下载,有的话执行多线程检查函数🤔然后搞一个while循环,如果检查生成了newaria.txt,就说明有文件没有下载成功,开始下载,并再次检查,不然就直接开始合并文件,并删除downloaded文件夹🤔我可以114514%确定,如果每个分片的checksum是对的,最后合并出的文件绝对是对的,所以检查最终文件checksum就真的dark不必(确信🤔

接下来我还对discorddrive函数进行了补充,能让它将旧格式的discord drive自动改成这种新格式,它先用echo重定向的方式将那个多线程检查函数写进了新文件里,然后将旧文件经过一番sed魔改后追加了进去,然后完美生成我要的新格式🤔它甚至还能将当前机器的线程数也塞进去,方便我在不同cpu核心数的机子上用它(确信🤔我寻思无论是cygwin还是正经linux应该都有输出这台机子有几个逻辑处理器这种功能,所以线程数也许我都不用自己设置🤔

当然,自从我开始往下载脚本里塞进aria2c代理参数开始,discorddrive函数就已经从简单的下载rar解压执行便乘了一系列后处理脚本(确信🤔后处理到我完全不需要改单文件discord drive上传脚本,就能让它下载时实现很多功能,比如走代理、多线程检查等(确信🤔

发表评论