internxt网盘分享文件提取外链下载并解密
· 阅读需 6 分钟
TL;DR
- internxt网盘分享文件的在线下载没有断点续传功能,因此下载大文件时造成困扰。
- internxt网盘下载分享文件时,是从单一bucket中下载
aes-256-ctr
加密后的大文件,同时流式解密存储 - PyCryptodome和nodejs crypto库对于AES-256-CTR加密的实现不同,本文提出了与Nodejs加密等效的Python代码
aes-256-ctr
加密后的大文件,同时流式解密存储C:\Users\<username>\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\ext4.vhdx
wsl --manage Ubuntu-22.04 --move /d/WSL/Ubuntu-22.04
把WSL的磁盘文件移动到D盘。wsl --export Ubuntu-22.04 /d/WSL/Ubuntu-22.04.tar
导出到tar文件,然后用wsl --import Ubuntu-22.04 /d/WSL/Ubuntu-22.04 /d/WSL/Ubuntu-22.04.tar
导入到D盘。torch.cuda.set_per_process_memory_fraction(1.0, 0)
在torch模块中禁用共享显存。iwlwifi
存在一个选项lar_disable
可以禁用LAR功能,然而有报道表明这个选项会导致固件崩溃,因此在5.5版本被移除。尽管可以通过内核补丁把选项重新打入,本人测试并未成功开启热点。起因只是同课题组一起毕业的四五个小伙伴想一起约着开一个MC服玩玩。
不过我们偏好的平台不太统一,有电脑端有手机端,大部分人没有国际版正版,但我又想用自己的皮肤(所以尽可能不用网易版)。刚好手头有校园网环境内的云服务器。
经过一系列调研之后,最终选择Minecraft Java服务端 + Geyser(间歇泉)的方式,PC用户用Java端直连服务器,手机用户用携带版通过Geyser转发连接服务器。由于目前版本Geyser已经不支持外置登录,我们最终采用了关闭在线验证,离线登录+白名单的方式,虽然不够理想但是校园网+使用人数少,也不是不能接受。
主要流程可以参考Sakura Frp平台给出的教程。但是毕竟平台不同,流程多少有些差别。