thonkeqing.22.12.05

这两天连续impact了不知多少小时的cuties,终于在这个版本能玩的东西结束之前把所有号的拍照活动也打完了🤔这玩意就突出一个整活,和上次拍照活动不太一样,这次是相机在固定位置,人物是活动的,按下z键那个固定位置的申必相机就宛如被远程遥控了一般拍下照片,果然这是款科幻游戏(迫真🤔

而极其不幸的是某稻妻amber小号到今天都没抽出layla chan,却在常驻池里抽出了刻晴🤔不错,我可以带着刻晴在拍照活动里整活,比如先用e瞄准相机位置,然后再按e瞬移的瞬间按下z拍照,就能拍到施法末段的刻晴(确信🤔

相比之下无相交响曲就简单多了,像我那几个大号的战力最多一小时就vans了(确信🤔那些小号我都能成功橄榄⑨0级的无相之水,毕竟它要是本体带水的话waifuhida对着它不停a就vans了,剩下几个无相我就只能调低一档难度(恼🤔最后算下来我离拿全奖励也就差⑨个蓝色武器突破材料而已(确信🤔

barbruh

昨天我还尝试在远程输出日志基本上成熟了之后,用github actions跑onedrive转三盘🤔只不过这次邪乎的情况发生在了onedrive上,我一个线程12个文件一次只有6个文件能正常下载,别的都报错429(悲🤔重试这几个文件时它们也能429🤔

最后在重试了十次甚至⑨次后,终于撸完了所有文件,尴尬的是有两个文件居然被重复上传了一遍🤔而度盘那边的情况就有点离谱了,我现在能够观察到它某个线程花了20分钟都没成功上传一个文件,所以最后还是在本地上传了最后几个缺失的文件,一小时就上传完了🤔

估计这么一搞,以后干脆只跑discord/guilded得了,度盘我另外想办法去(恼🤔

AYAYA.22.12.04

昨天实在是困得批爆,设置好截图压缩之后就睡了,从下午睡到了晚上🤔一觉起来截图还有两小时半才压缩完,我打算拿这点时间搞点antics🤔

比如,我研究下如何将github actions的日志文件实时传递回某台服务器🤔有114514种方法可以选择,什么netcat啊,什么ssh啊,但最后由于某种申必原因,我最终确定了用ssh🤔

很不幸的是我那ipv6小鸡的ipv6地址还是没法被github action连上,我有比较确切的证据可以迫真论证,azure的机子压根就不支持ipv6(全恼🤔好在我那坑爹玩意还有ipv4 nat功能,我设置一个nat端口映射之后终于可以连了(恼🤔还有一种方法是用什么cloudflare access来折腾,但我寻思这套玩意装在github actions里得大费一般周折,先不折腾了,以后有兴趣了再去研究🤔

当然,github actions是彻头彻尾的无头系统,不可能搞输入密码那样的交互式登录,我需要设置密钥登录,而且还需要将known hosts里面的东西也预先填上🤔接下来它开始报错,貌似我这边好几台机子的host key和它机子上的就是不一样,那没啥好办的,只能加一条参数来完全跳过host key检查了(悲🤔话说github actions这破玩意连个ssh都需要加sudo,可真够屑的(半恼🤔

还有私钥文件的权限也得设置好,比如设成400,接下来就可以搞了,将这个函数用&的方式并行运行,再运行主函数,前者只有检测到log文件之后,才会去对其执行tail -f,然后立即管道到ssh,ssh里面执行的命令是将当前的数据流(因为最前面写了cat,和split --filter有点像)写入某个日志文件里🤔然后我登进那台小鸡tail -f那个日志文件就可以看进度了(确信🤔

终于,在玩了大半年github actions后,我第一次可以有机会实时观看某个runner的进度,而非像以前那样只有跑完才能拿到日志文件,甚至有些时候我还拿不到日志文件,因为它中途卡住了,根本跑不完(恼🤔

所以这个玩意有没有可能添加进project cosette里面?这个我就不清楚了,到时候再说🤔

bruhfei

很快,那个破ipv6小鸡的nat服务器就被橄榄了(悲🤔我尝试了从cloudflare access到什么sslh之类的各种方案,都连不上🤔但更离谱的是,几个小时后我的github小号都被扬了,之后用某域名注册的号也被风控(全恼🤔

所以我只能切回主系统用某易邮箱撸一个号了🤔现在看来,我开始怀疑ssh连接能瞬间橄榄github账号(确信🤔那么我只能用http的方式传递日志数据流了🤔

某台小鸡卸掉nginx装apache,好家伙,根本不用配置就能用cgi-bin🤔我随便写了一个cgi-bin脚本,这玩意极其简单,post请求的请求体直接便乘了stdin,我只需要一句cat > filename.txt就能完成保存日志文件的任务,接下来我只需要在github actions的脚本里照常将tail -f的数据流管道进curl,应该就vans了(确信🤔

除了它什么都没出,别说日志文件了,连curl请求都没发起🤔我寻思它八成得等日志文件打完才能开始curl上传,首先等它打完那我原先的上传脚本早就将日志上传到discord drive上去了,其次tail -f就不可能结束,除非手动ctrl+c🤔也许curl这种东西和gpg一样压根就不是流式玩意,它只不过是可以接受stdin作为输入而已(恼🤔

而用我之前最喜欢(大嘘)用的split --filter也没啥卵用,它还是卡在那里等tail输出完🤔我后面想到一个坑爹主意,将tail -f的输出转存到某个文件,然后对这个文件每读出并上传第一行就删除掉第一行,然后循环🤔这个玩意基本上只能输出五行东西,接下来它就什么都不输出了(悲🤔

我现在已经懒得折腾tail -f了,干脆将整个日志文件用cgi-bin上传到小鸡上得了,只不过小鸡那边需要完全覆盖而非之前设定的追加🤔这样其实和上传到discord drive也没什么本质上的区别,只不过我每两秒上传一次而已🤔而且这么搞我那边就别想用tail -f来实时看进度了,毕竟现在每两秒日志文件就会被覆盖一遍,按照tail的搞法整个文件都会重新打印一遍🤔

也许我可以写个什么申必脚本在接收到的stdin和本地文件之间迫真比较,并将多出的部分追加到本地文件的后面而非直接覆盖整个文件,这样也许tail -f还能用,只不过便乘了每两秒更新一次而已(确信🤔

但无论如何,至少我可以半实时地看日志了,再怎么说也比搞完才能看日志好(大嘘🤔

AYAYA

在我一番迫真查stack exchange后,我找到了找出上传到小鸡的新日志文件(和原来的日志文件相比)新增内容的申必代码了,就是:diff --changed-group-format='%>' --unchanged-group-format=''🤔现在这个日志远程传送的脚本非常完美了,我没有用到禁忌(大嘘)的ssh,没有用到睾贵的ipv4 vps,我只用了一台ipv6垃圾鸡套cloudflare,就完成了这套玩意🤔接下来也许我可以去整什么onedrive转三盘还是双盘来着,等等,我寻思度盘还是单独用某台大盘鸡上传得了(恼🤔

接下来还有什么antics可以搞一搞?也许我可以把cloudflare worker版的任意url转guilded(单文件)脚本改写成bash版并cgi-bin化,然后要么放在我那台小鸡上,要么放在我白嫖的那个webhost上🤔

nAAAAAAAAhida.22.12.02

凌晨impact cuties的时候突然发现onedrive转三盘的进度停了,按理来说这点东西到两点或多或少也该全搞完了,结果到四点了,除了一个线程早就完成了之外,别的线程要么只有六七个文件要么只有⑨个文件,从两点左右开始就一直没更新过🤔

我寻思度盘如果嗯是不让我上传文件,那也说得过去,毕竟度盘懂的都懂,但discord drive链接出了guilded drive链接没出是什么鬼玩意?guilded也寄了?🤔

吓得我赶紧停止了waifuhida impact,切回主系统一看,好家伙,两个github小号都被橄榄了,一个没法用github actions,另外一个压根就掉了登录,估计连号都给扬了(恼🤔

这可真たま的还行,莫非github actions的好时代,真にま结束了?🤔结束了就结束了,大不了我整个vps来撸这玩意,也就是用时延长到8倍而已,还是一天撸完的事(迫真🤔但我寻思某无限流量大盘鸡恐怕不能用了,因为它的guilded drive有问题,上传不了256MB分片(悲🤔

我上别处找个至少有8GB可用空间的vps,别的没啥要求,但网络最好是1Gbps乃至10Gbps无限流量,就很noice🤔

bruhfei

暂时没找到什么10Gbps无限流量的vps,所以我又注册了两个github小号开始接着用actions上传剩下的几个文件,这次倒是比较顺利,现在至少那两个drive全部上传完了,度盘那边新上传的只有两个是0字节,最后统计下来只有17个文件需要重新上传到度盘🤔

但光上传度盘的github actions跑得就不行了,两个小时了一个文件都没有上传上去,不知在卡些什么(全恼🤔我寻思我就是从本地一个一个一个一个文件慢慢上传,也比这玩意靠谱啊啊啊啊啊,所以我就时隔114514天后再次从本地开始上传度盘了🤔以后这寄吧玩意要是一直这样,我本地上传一遍onedrive再上传一遍度盘也不是不行🤔

或者,我退而求其次,用我的大盘鸡单线程上传?它尽管下onedrive及算checksum速度肯定比github actions慢(也就大概是两倍时间那么多,也慢不到哪儿去),但至少上传度盘方面是毫不含糊的,我测了好几遍都能达到1Gbps甚至⑨00Mbps这个级别(确信🤔再说了,它的固态部分也有超过8GB的可用空间,那就完全ojbk了🤔

thonkeqing

当然这段时间我也在研究度盘的api也就是pcs.baidu.com有没有什么antics可以整,既然我在国内可以用改api域名的方式来使用discord或guilded,那么在国外改度盘的api是不是也能迫真提高其网络性能?再怎么说cloudflare在国内的合作方就是屑度(确信🤔首先能考虑的是用cloudflare的cname来撸(也就是把某个托管在cloudflare上的域名的某个cname记录设置成pcs.baidu.com),而pcs-go那款软件的新版支持修改api,尽管它貌似不是很允许我修改api为我自己的域名,但它可以在配置文件里面直接改(确信🤔

只不过改完后它死活上传不了半点文件(全恼🤔我不带任何post参数跑了下度盘部分api,发现这些api返回的玩意,我的域名和pcs.baidu.com居然完全不一样,更不用说带参数的了🤔接下来我测试了cloudflare worker版本,也是不行,这可实在是太寄吧邪乎了🤔

当然更邪乎的是为什么本站支持播放hls视频,而法克晴居然不支持?它们用的可是同一个视频播放插件啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊🤔

luminethonk

其实我一直想给github actions加上一个能够实时追踪日志的功能🤔也许tail -f可以用来在本机实时跟踪日志,只不过我不清楚有没有可能将这玩意的输出以数据流的形式传递到另外一台机子上🤔举个不恰当的例子,假如这台机子有独立ip并能跑cgi-bin的话,我就可以通过在cgi-bin脚本里使用tail -f的方式来实现这个目标,但github actions很明显是没有独立ip的,所以也许我只能将数据流发送到另外一台机子的某个端口,而在那台机子上通过某个命令,就像cgi-bin脚本方案里使用curl那样接收数据流🤔我不清楚linux有没有这样的机制实现这个功能(悲🤔

thonkeqing.22.12.01

昨天下午出门前又准备了一波8GB包,开始上传🤔由于那坨东西大于某个sharepoint site的最大空间,我将一部分塞进了这个site里面,剩下的部分塞进了新的site里面,预计今天零点的时候这部分会上传完,然后上传下一部分🤔

当然昨天下午我在外面还是连进去impact了一段时间的cuties,肯定对上传造成了一些影响,比如串流会占掉3MB/s带宽,导致上传onedrive的带宽缩到了7MB/s左右(悲🤔反正最终它到零点大概半个小时后上传完了🤔

接下来上传居然停了,因为我昨天搞得比较急,完全忘了将那个新的site添加进那个系统rclone的配置文件里🤔我甚至都不用手动停止它上传第二部分,实在是太巧了🤔趁此机会赶紧记下来第一部分的用时,切到主系统完成了一大堆月初的例行工作,然后光速切回去接着上传🤔

thonk

这部分感觉比上部分少多了,我本来可能指望它传到下午,结果十个甚至⑨个小时就传完了🤔今天下午我还要外出,那时我就可以随便在外面impact cuties,而不用担心拖慢上传或者被上传拖慢了🤔

AYAYA.22.11.30

今天凌晨几点的时候实在是睡不着,所以起来搞onedrive转三盘🤔尽管这次还是有的线程快有的线程慢,但两个半小时后,度盘文件居然一个都没缺,而且也没有一个文件是0字节,说明所有文件都成功上传上去了(确信🤔看来线程数设成128还真有点卵用(迫真🤔

那真滴牛批,这大概是我玩onedrive转度盘以来第一次所有文件都成功上传了,至少我不用浪费若干小时再上传一遍某些文件的度盘🤔

接下来我发现了一件极其尴尬的事,在我上次更新github actions专属guilded drive后,居然忘了在统计文件大小的语句里面加temp/,导致它找不到文件,继而导致打在频道上的消息没有文件大小参数,只有一个( bytes)(恼🤔但修正这个倒是没啥难度,这些文件里面也就只有4个文件大小不是8GB,别的都是8GB,直接全部将文件大小改成8GB,然后再将那几个不是8GB的按照上一行discord drive打印的数据改了就vans了(确信🤔

没啥好说的,直接光速开始下一波图像处理(迫真🤔貌似那块6TB硬盘快没空间了,赶紧再次下单一块新的6TB硬盘,估计下下次应该就需要换盘了🤔

guilded tube.22.11.27

昨天晚上困得批爆,睡了一顿醒来后突然想做做一直想做的guilded tube,四五个小时后撸出来了🤔结果又是改进它,又是顺便(迫真)改进了下guilded drive脚本,又是做了个github actions版的guilded tube,嗯是搞到七八点才搞完(悲🤔考虑到cuties impact的版本活动明天四点就结束了,而我居然还有四个号没打活动剧情,这实在是太离谱了(🤔

poc

首先按照惯例(迫真)我先撸了一个小型的概念验证,生成了一个m3u8,用浏览器版guilded上传页面上传了四个分片,并将返回的txt链接(guilded当然不支持上传ts文件)粘贴了进去,最后将魔改后的m3u8上传到discord上🤔

双击后它居然开始播放了🤔看来m3u8里的视频分片填txt真的一点问题也没有,可以说是解决了我的(自guilded drive技术诞生以来就有的)最后一个忧虑(确信🤔既然如此,我就可以放心去魔改discord tube脚本了🤔

thonkeqing

一顿迫真分析后,我删掉了原来脚本里一大堆和上传相关的代码,因为guilded多线程上传和discord完全不一样(确信🤔

现在我多线程上传ts文件的方法和基于tar数据流的guilded文件夹上传脚本基本上一毛一样,除了我塞进split --filter的东西不是tar数据流而是文件列表,所以分割依据也不是字节数而是行数(确信🤔

子脚本里面自然是先暂存stdin获取的文件列表,然后一行一个线程开始上传🤔m3u8文件名被当作参数传进了这个子脚本,所以接下来就可以上传完获取链接就地替换m3u8里的对应行了(确信🤔考虑到现在guilded上传txt时文件名这个参数有用了,我完全可以将原文件名、checksum、文件大小等信息全部塞进文件名里🤔话说上传音乐和上传txt走的是同一个api,这guilded的第一世界程序员脑子是不是被新冠美帝变种雷普了114514遍啊(半恼🤔

luminethonk

接下来我在本地做了一顿迫真测试,效果还不错,它既可以将生成的m3u8上传到guilded也可以上传到discord,因为guilded肯定不支持上传m3u8但discord支持🤔此时,discord webhook可以一条消息带两个文件,消息内容是m3u8的guilded链接(以txt的形式),附件当然是上传到discord的m3u8🤔实测mpv是可以输进那个txt文件为后缀的m3u8链接播放的,但浏览器肯定不行🤔浏览器肯定得用discord链接🤔

接下来在某大盘鸡上测试,结果出现了问题,我一次性设置的线程太多了,guilded开始封那台vps的ip(全恼🤔我寻思一时半会它也没什么解封的可能性,干脆用我之前设置的cloudflare cname域名上传得了,有种恁去封cloudflare的1145141919810个ip啊(吴慈悲🤔除了cloudflare白嫖版限制一次请求最大体积100MB,那么我的分片大小就只能设置成90MB左右了🤔

用新参数96MB/16线程设置好guilded drive后,它不仅走了ipv6还直接跑出了3Gbps的速度,我去,这机子居然能上3Gbps🤔其实我在某vps评测里看到它现在已经支持突发10Gbps了,3Gbps估计有点受限于其磁盘io的意思🤔很不幸的是一次多线程批处理只有一半线程能出结果,还有一半返回不了链接(恼🤔

看来,我得同时给guilded drive和guilded tube都加一些错误处理和重试脚本了🤔考虑到这玩意每个上传线程里面都是各种管道,我的while循环只能加到管道开始的地方,也就是那个叫做upload_subprocess函数里面的某条语句那里,不然管道后端的函数重新跑起来时再也无法从stdin里读到东西(悲🤔同理guilded drive v4也被我否定了,它尽管没有任何中间临时文件,但它连分片同时算checksum和上传的功能都没法实现,更别说无限重试了(恼🤔

又一顿迫真折腾后,现在它不仅可以对上传失败的分片进行重试,还有带颜色的输出,就像我的discord drive脚本那样(确信🤔而且我还能测出来,无论是guilded drive还是guilded tube,比较合适的线程数是8,而不是16🤔我也借此机会给guilded drive文件的上传部分加上了以checksum作为文件名的功能,顺便添加了其他一些改进,还将github actions用的版本也更新了一遍🤔这两个脚本现在都非常完善了(确信🤔

另外既然它都开始走cloudflare了,我的另外一个之前跑guilded drive龟速的大盘鸡是不是也可以光速跑了?🤔随便测试了下,现在它能跑出1Gbps甚至⑨00Mbps的速度,不错🤔尽管不能将分片大小设置成256MB还是有点不爽🤔

thonkhida

现在几乎只剩下一个问题了:一个叫做guilded tube的东西居然还要依赖discord,这听起来何尝不是一种ntr(大嘘🤔所以我还可以写一个cloudflare workers,来将guilded链接便乘真·m3u8🤔实现起来很简单,它只要检测到链接后面的扩展名是m3u8,就会获取链接对应的guilded文件,将里面所有的链接替换成它的域名(以相对路径/的形式)或者不替换,然后生成一个新的response对象,设置好content-type为application/x-mpegURL再返回🤔否则的话就和我以前写的guilded下载worker一样照原样返回文件🤔

现在,这玩意应该可以随便用了(确信🤔

github actions

接下来我还可以将这个脚本魔改成github actions版,因为为什么不🤔现在基本上可以删掉它里面绝大多数的冗余代码,包括那段又臭又长的参数处理玩意,因为github actions上不可能会有什么参数需要处理,它基本上只需要两个参数:一个视频文件url,一个discord webhook url🤔

然后再随便写个yml,也是接受两个参数,搞定🤔

当然我需要先下载aria2c和ffmpeg,然后极其尴尬的事情发生了:apt安装ffmpeg可能需要一分钟,但用它给视频做hls分片的速度是一千多倍速;而静态ffmpeg尽管只要几秒就能完成安装,但它处理视频的速度只有几十倍速🤔实在是让人吴fuck说(半恼🤔

examples

discord托管的guilded tube m3u8:

guilded tube直链(大嘘),没有替换里面的分片链接:

将分片链接替换成了(和m3u8)相同的域名:

pc可能需要装cors everywhere,手机的话应该不需要(确信🤔

bruhfei.22.11.26

今天这onedrive转三盘整得实在是不怎么样,一觉起来居然有三个上传错误,一翻日志,1TB的site被彻底塞满了(悲🤔

只能再用另外一个site来重新上传它们了🤔之后撸github actions,前⑨个文件还算比较顺利(迫真),到最后一个文件了,半个小时我都没有收到任何新消息🤔

用皮炎子都能看出来度盘在那儿卡,直接结束掉runner再跑一遍最后一个文件,十几分钟后有一个线程跑完了全过程并返回了日志,好家伙,度盘上传速度只有个位数MB/s,全程上传了12分钟,差不多和我本地一样慢(恼🤔更加离谱的是在接下来的排查中,我发现某一个文件夹全都是8GB文件,吓得我恢复了文件名,果然它缺最一个分卷🤔很明显我不可能在缺失最后一个分卷的情况下(在需要恢复时)解压出里面的东西,那我肯定不能保存它们了,已经上传的部分也得删掉或者从我的本地数据库里删掉链接,估摸着只能下次搞的时候(可能是今天,可能是两天后)顺带着重新制作一次了🤔

我寻思它的度盘上传如果还是这么死🐴的话,我下次是不是可以考虑将onedrive转双盘和onedrive转度盘拆分开来呢🤔但现在,我至少可以先把度盘上传的线程数调到128再说,反正这狗逼玩意无论32、64还是128,每次上传总有几个文件出问题(恼🤔

thonkeqing.22.11.25

这几天逛各种便宜vps评测,我突然看到一个年付48美元的大盘鸡,2TB硬盘,一看流量只给了4TB(或者更坑爹的100Mbps无限流量),拉寄吧倒⑧(全恼🤔光discord drive就需要两倍流量,三个drive同时上传一遍就四倍流量了🤔

话说我自己的某台不是无限流量的大盘鸡,流量也缩到了5倍(毕竟它5TB和10TB一个价),但那是因为我现在很少再用它了🤔我要是哪天重新启用了,搞不好还得重新多买流量🤔

AYAYA

在找了114514个玩具🐔评测后,终于撸了一个看起来像样的ipv6玩具🐔🤔三个月⑨块钱(最后加上一堆申必手续费后到了10.59),内存给了512MB还是500MB还是400MB来着,硬盘10GB,而且还是kvm🤔那真滴牛批,至少比woiden好使,woiden还是openvz垃圾🤔而且再怎么说它的管理后台比woiden好用1145141919810倍,更别说它还有vnc🤔另外本站也是512MB/10GB(迫真🤔

接下来也许我可以给它挂一个cf,然后我就可以拿它驱动project cosette了(确信🤔

barbruh

这狗逼玩意装nginx+fcgiwarp怎么折腾都折腾不出来,实在不行我恐怕只能用apache的fcgi模块实现bash cgi了(全恼🤔

我还尝试给它装一个叫做centos web panel的玩意,装起来基本上要花掉半小时,接近vestacp的两倍🤔装好后它还登不上,一顿迫真排查后我发现它的管理界面是用nginx托管的,然后它的配置文件写得只支持ipv4(恼🤔加上v6相关语句后终于可以打开后台了,别的我还没研究,只看到它貌似有一个php切换功能,但由于某种申必原因,它切换php居然需要从头编译php,反正我搞了两次都没成功🤔它也许还可以直接用yum来装php,但这个功能只有专业版有,草,所以那套编译php的玩意114514%是故意用来恶心白嫖用户的(恼🤔

我寻思如果这套玩意跑不动它,那么本站用的vultr小鸡八成也跑不动它🤔同理,这个破玩意可以跑vestacp,那么那个更破的玩意搞不好也可以跑vestacp,那为什么我不去给它装个vestacp?🤔当然project cosette到今天还没有确定该用什么实现,bash?php?python?我还在寻思🤔

thonkeqing.22.11.24

今天来做点迫真图像处理🤔整了一次相机存储卡备份和四次截图备份,花了6小时🤔

但接下来上传onedrive遇到了极大困难,尝试了两次,每次都以文件完全无法完成分片合并而告终,哼哧哼哧上传114514MB上传了个寂寞(恼🤔所以我只能尝试将同时上传文件数调到4但将分片大小调到onedrive允许的最大值也就是250MB,现在看来效果还不错,尽管带宽空闲的时间的确多了,但峰值能一直跑到102Mbps(确信🤔

其实4线程还是太慢了,我后面又调成了6线程/250MB,基本上带宽能够占满,目前看来算是我这玩意的最佳参数了(确信🤔但我估计它在vps上可能就不太好使了,我没有那么多内存(悲🤔

这坨玩意能不能在我搞下一波图像处理(迫真)前上传完可能存疑,更别说上传完后我还要跑github actions脚本,又得花一段时间🤔

与此同时vps那边就顺利多了,26.2小时后将近1.7TB的玩意被上传到了discord drive上,这应该是我单次上传discord drive最大的一批文件(确信🤔

luminethonk

与此同时我还整了其他一些活,比如修改了单文件discord drive下载函数,原来加上代理的部分被我现在改成了将discord cdn替换成我前几天撸的服务器端代理🤔整下来效果还行,最高速度在15和25之间,当然这肯定不怎么行,毕竟guilded drive直连可是能够跑满带宽的🤔

再一看pikapod的内存占用,好家伙,下载的时候能占到1.2GB🤔看来我给它分配2GB内存的确有点必要🤔

但这玩意就是突出一个苟且,如果它不屏蔽cloudflare的话我肯定更愿意用cloudflare worker,而不是这坑爹玩意(恼🤔

再说了我好像明白为什么它没法正确响应range请求头了:它里面那个curl狗逼玩意貌似无论如何都得将整个文件拖下来,哪怕我在它的请求头里面传递了range🤔

thonkeqing

我这几天还发现上次从hetzner买的什么storage box,好几个月都没用过一次,那还挂那儿做什么,赶紧删了🤔它这玩意貌似支持续到下一个账单日之前,那我就先这么续了,到时候它会自动删🤔

现在那个号只剩下8欧元多一点了,应该能买两三个月vps,但我现在也不缺vps(恼🤔

那玩意反正我记得当时测试的时候除了http多线程下载外别的速度都不合格,别说100MB/s了,连10MB/s都很难维持,根本无法替代本地存储(恼🤔我应该只拿它备份过几次woiden和hax的镜像,但现在我都不玩那两个死🐴玩意了,连它们被我直接放过期这种事我都懒得说,应该是这个月2号还是几号来着发生的,我也不太清楚(半恼🤔

我寻思找个便宜vps做project cosette可能需要的主控端应该不难,反正受woiden那个反人类玩意的气真的dark不必(确信🤔

jeanchan irl.22.11.22

某天逛某cosplay porn站,发现琴酱irl居然也有片子了,赶紧安排下(指光速下下来再上传到onedrive🤔以前这群cosplay片商就知道法克晴,或者甘雨,或者barbruh🤔现在终于安排了琴酱,不知琴酱是在某次申必投票里胜出了,还是怎么🤔

然后发现这几个月的片子总共占掉了1.5TB空间,赶紧以上传多种drive的方式清一波,而且考虑到现在我开始玩onedrive了,这坨东西在便乘discord drive小压缩包之前我肯定想上传一顿onedrive再说🤔那么问题来了,我现在用的onedrive一个site只有1TB(悲🤔

看来我只能去买5TB号了🤔离上次onedrive奥斯威辛已经过去了整整一个月,现在我能买到的5TB号应该能多用一段时间(确信🤔所以我就随便买了一个,登上去后没有报错,而且rclone也能连接,sharepoint sites也能创建和使用rclone,估计oneindex也应该不会有什么问题,那就没啥好说的了,直接开始启动上传就vans了(确信🤔

thonkeqing

我发现wp有一个功能叫做添加小工具,它基本上可以实现添加友情(大嘘)链接的功能,比如我在法克晴里添加上guilded上传站的链接(确信🤔

但它还可以添加别的玩意,比如将上述的外站链接做成一个按钮,甚至添加任意html🤔比如,我完全可以搞一个iframe来在法克晴里实现上传guilded功能,或者稍微简单点的玩意,设置一个带有文本框和按钮的form来实现任意链接转guilded功能🤔

当然,cloudflare workers那边的代码也得改,我以前是将要重新上传的链接直接贴在它那个站后面,用url路径来读取它的,但通过form发生过去get请求时,它会出现在get参数而非url路径里,这样我原来的代码就获取不到链接了(悲🤔为了用一套代码处理两种类型的请求,我最后决定获取整个request.url,url decode一次,然后用正则表达式来处理,js的replace函数支持使用正则表达式替换,直接删掉从字符串开头到斜杠中间的所有东西,删上三回啊三回(吴慈悲🤔再删一次?url=,无论请求里面有没有它,都能还原出原来的文件链接(确信🤔

就这样,法克晴终于可以用来搞guilded antics了🤔

nitrothonk

话说discord最近居然又出了一种新的nitro,叫做nitro basic,貌似只要3美元一个月🤔而我的nitro classic貌似便乘了老套餐,现在已有的貌似还可以接着续,但没nitro的号没法买了(半恼🤔

所以这两个玩意有什么区别?我仔细看了一眼,貌似nitro basic只有全局表情和50MB上传这两个功能,而nitro classic加上了没什么卵用的频道内游戏直播最高1080p/60fps功能(大nitro可以上4k/60fps🤔好像boost六折也是只有原来两个nitro有这个basic没有的🤔

看来discord是不是也意识到它们的猴版nitro卖得有点太贵了,想通过迫真黄氏刀法来迫真降价噶韭菜?🤔但我寻思这还不够低啊,nitro nano,只有全局表情功能,0.99美元一个月,请(吴慈悲🤔反正你cord的迫真大文件上传功能还不如隔壁guilded好用,隔壁一分钱都不用花(曾经连账号都不用创建)就能上传500MB大文件🤔再说了,法克晴能提供从guilded文件上传到任意链接转guilded等特色(大嘘)服务🤔

thonkeqing

在若干个11451.4秒后,onedrive和guilded都上传完了🤔那玩意果然是25TB的sharepoint sites,只不过得连续上传至少半个TB才能扩容成25TB🤔

而在oneindex方面,第一次配置的时候死活配置不动,绑定账号时出现了应用待审核这样的申必报错,但奇怪的是换个系统再次绑定账号就过了,有意思🤔无论如何,这25TB的玩意也是可以挂oneindex的,那我就放心用了(迫真🤔

哼哼哼啊啊啊啊,我要是前两个月就有这种账号的话,还用得着创建三四十个sharepoint sites和对应的oneindex站?🤔但那时也许就算有这种号我也不敢用,毕竟我买的三四个5TB+25TB号无一例外都被奥斯威辛了,只有那个1TB+1TB的垃圾号存活到了今天(全恼🤔