brccdumps.21.02.08

这几天无聊的1b,开始拖起brcc了,感觉它应该比defloration.com容易很多,但实际搞起来还是非常蛋疼的:

  • 它的登录状态大概每两小时过期一次,导致我只能在脚本里面每次使用curl参数时在外部文件里读一遍,然后我在脚本外面动态地改变curl参数🤔

  • 和我五年前搞brcc相比,它使用了cdn,所以至少下载不用带参数了,但那个cdn貌似有ratelimit设定,下大概100GB文件就开始ratelimit了,之后每两分钟左右才能下一两个文件🤔

然后我发现它前180个视频大概占掉了900GB的空间,等我将其全部上传到discord drive后,然后下剩下的视频时,突然下载速度降到了1MB/s🤔我一开始以为那个cdn对我开始限速了,装了个v2ray然后发现我貌似干什么都是1MB/s,发了个ticket一问,草,我流量用完了🤔由于discord drive我采用的是一边上传一边下载验证checksum的方式,而且它统计流量肯定是上传下载加起来统计的,所以流量很快就爆了🤔

既然这样的话,我目测没有别的选择,只能再去搞个存储vps了,我经常用的frantech貌似又上架了nvme vps+block storage的组合,但我记得那玩意不是经常没有货吗🤔但至少今天它有,所以赶紧买了,和letbox不同,frantech的这类玩意更加灵活,vps和block storage都可以单独购买,而且block storage可以和任何一个同地区的vps组合,组合的过程是热插拔的,极其先进🤔现在2GB内存和40GB固态的vps是7美(jia)元一个月,2TB的block storage是10美(jia)元一个月,还算便宜🤔

所以我用frantech的玩意拖完了剩下的brcc片子,这部分居然只用到了550GB空间,看来我买的2TB空间有点多余🤔当然,我接下来还要拖brcc的姐妹站ecg,它和brcc貌似用的是同一套网站程序,连脚本都一毛一样,而且这部分可能有3TB这么多,我恐怕还是需要2TB空间的🤔

不过frantech尽管是1Gbps几乎无限流量,但它的磁盘io实在是慢的1b,letbox能上300MB/s的话frantech只能上70,我的旧款vps貌似连20都没有🤔这就极其蛋疼了,但它恐怕最适合rclone往onedrive里面扔数据了,只需要挂着,过一周后数据便能出现在onedrive上🤔

综上所述我这几个存储vps还真的没法互相替代,可见我下个月需要掏的vps费用又要增加了(悲🤔

new antics

在我拖了大概三天后,brcc终于搞完了,discord drive的链接文件也完成了排序,这样我便想到了一件我一直想干的事🤔

我现在基本上打包discord专用压缩包时会将rar的输出重定向到rarlog文件里,通过分析rarlog的内容,我们便可以准确地得知提取某个文件需要的压缩包,从而只需要下载这些压缩包即可🤔

首先,rarlog里每一个分卷都能对应到里面的文件,这样只需要像discord drive排序那样删掉里面的回车就能用grep选取指定的分卷压缩包的信息了,因为现在它在同一行里面🤔

接下来我们需要找的是OK,某个文件后面出现OK基本上可以判定存放它的分卷压缩包是最后一个分卷🤔那么第一个分卷又怎么去找?很简单,由于rar分卷压缩会连续地存放文件,只需要找上一个OK字符对应的行,由于它是上一个文件的最后一个分卷,它肯定是上一个文件的下一个文件开始的分卷🤔

我一开始想配置多行grep,但后面我想到为了减少计算量,我一开始就先筛选出含有OK的行然后才开始用关键词grep,所以在只含有OK的行里,让grep输出含有关键词的那行还有它的上一行,然后用head -1选择上一行,这样就非常简单地搞定了寻找上一个OK字符对应的分卷压缩包这件事🤔

当然这里还有一点没有考虑,那就是如果它是压缩包的第一个文件,那么grep的输出只有一行,而且head等之后提取的分卷编号会等于它的最后一个分卷的编号🤔所以我可能需要对两个编号进行比较,如果相同的话直接令前一个值为1🤔

取得第一个和最后一个分卷的编号之后就太好办了,由于discord drive的链接文件都排好了序,而且每个链接固定占3行,直接用sed -n "$((min3-2)),$(max3)p"就能直接提取链接文件里这些分卷的行,然后输出到某个文件,就可以直接用aria2c下了🤔

newphone.21.02.06

我买的夏普r3终于到了,第一印象还行,一开始没法上网,加个cmnet的apn后随便4G🤔google套件啥的都有,play商店也能随便下应用,刚需满足了🤔google play最好的一点是可以一键安装之前机子里面装了的应用,所以我现在几乎所有应用都是在play上下载的🤔

相机貌似只有12MP,但它是双摄像头,可能成像质量会好些(迫真🤔而且和所有日版机器一样,没法关掉迫真快门声音🤔在我非常在意的音乐方面,外置dac是可以随便用的,但这个系统也太原生了,夏普连音乐播放器都没做一个,索尼的那个音乐播放器又装不上去,所以我只能用poweramp了🤔再就是foobar和vlc,但它们都没有poweramp好用🤔

但这机子最屌的是,它居然支持USB3.1,这可比所有我见过的机子都屌114514倍🤔连索尼和华为都没有这功能🤔而且我恰好真的有USB3.1的typec数据线,插上去测试了下,从固态拷到机子里面是174.37MB/s,从机子里面拷出来是139.75MB/s,可见里面的固态性能不怎么样,但至少在mtp协议里面算是快得离谱了🤔

bruh.21.02.01

这几天我买上了ddr3l内存,发现那个垃圾n3150主板仍然没法点亮,这就tm邪乎了🤔搞不好我只能去买个j1900主板了🤔

但我目前遇到了一件更加蛋疼的事,我的xzp又没法用USB了🤔我找了十家甚至九家维修店,他们都没法处理,所以我目测就是主板的PCB板有问题了🤔

当然我并非完全没有收获,我至少重新卸开了xzp的后盖,现在我只需要(大嘘)重新插拔几遍尾插排线,就能重新充电了🤔但既然USB出了问题,我又没法像z1compact那样完全脱离USB,用磁吸充电,用wifi传照片(因为那个ssh server完全跑不起来),目前这个程度我只能认为这个手机没法继续用下去了(悲

所以我需要重新买个主力机🤔目前我看上的有这些型号:

  • 夏普R3,膏通855,6+128,基本上是原生的android 10,屏幕据说质量极高,价格大概1500以上,全新的可能2200到2500之间🤔最大的缺点是信号问题,日版机子只支持移动4G的个别频段🤔

  • 雷蛇2,膏通845,8+64,屏幕好像也是夏普的,价格与成色相关,成色作为主力机可以接受的需要1500,已经直逼上面那个选项了🤔

  • xperia 1,膏通855,6+64或者6+128,2000左右,索尼大法自不用说了,问题是这个是oled屏幕🤔

这三款都有存储卡支持,这是非常重要的🤔

接下来是我应该不会考虑的型号,因为系统问题,作为主力机一票否决,但作为游戏机还是有可取之处的:

  • 黑鲨2pro,膏通855+,12+128,价格在1600左右,但用的是魔改miui🤔屏幕是amoled🤔

  • rog phone 2,膏通855+,8+128,价格2000左右,系统是华硕魔改系统🤔

当然实在不成我大不了再买个xzp得了,不过这次我要root🤔

pcie bruhfurcation continued.21.01.28

由于我忘了拿pcie拆分卡,我不得不再买一个🤔还顺便带了四根普通线,我插上去配置好后发现这四根线只有一根能够正常使用,剩下三根基本上相当于不存在🤔

所以我只能用那四条1.9m的差分线了,插了一堆阵列卡上去,看能不能全部识别🤔事实证明阵列卡是最不适合用来测试pcie拆分的玩意,哪怕亮机卡都比阵列卡更适合🤔

具体来说,我往上面插了一块sas2008,一块sas1064e,一块dell 6ir,然后到1068e/1064e的启动界面时,卡住了🤔只留了一块1064e,能够启动系统,而且卡也能正常用,但sas2008的启动界面基本上被跳过了🤔我还以为是我的那些垃圾阵列卡不支持延长,但1064e用的是同款芯片,所以功耗也不会比那些1068e低啊,而且目测功耗是最后一个可能出问题的地方🤔

然后我调换了下线的两头,再次测试了下,然后我发现一个问题,非常有可能1068e的卡是不能多插的,至少刷了oprom的版本是不能多插的🤔毕竟只插一张这个系列的卡,无论在拆分出来的任何一个口还是直连(相当于D位置),都能随便用并启动上面的硬盘🤔

我无端猜测原因可能出在,插了多张同一系列的1068e/1064e卡后,它的oprom/bios自检过程需要找到所有类似型号的卡,而这部分枚举过程中可能有bug导致死循环(瞎编🤔

这可真是太™邪门了🤔另外这也说明,我之前讲的廉价nas(大嘘)里面如果要插两张甚至更多dell 6ir这种垃圾的话,可能得抹除oprom,可能抹除了oprom也不能插(但可能性极小,毕竟没有oprom的话它压根就不会跑bios,试图识别所有的同系列阵列卡和上面接的硬盘什么的)🤔

其实我现在用的12盘位硬盘架还有个里面带桥接芯片的版本,可以一根sas线驱动12块硬盘,两根的话肯定更好,但考虑到sas1068e/sas1064e的最大吞吐大概也就是个800MB/s左右,甚至更低,sas1*4的12Gbps其实是完全够的🤔

wiebitte.21.01.25

这几天遇到一些ibus盘的资源,我顺手撸了一个下载它的脚本,而且我发现它貌似还有资源目录的功能,于是就像上次递归处理度盘那样,它的递归列举脚本也被搞了出来🤔

这玩意反正下载速度比度盘快多了,能跑到170MB/s,基本上达到了我的vps的网速上限,而且那天貌似我那机子没什么人用,所以硬盘io貌似也没卡🤔更神奇的是我用另外一个vps从它那儿下载东西,两者速度加起来达到了2.99Gbps,看来它的2Gbps居然是按照全双工算的,这可有点意思了🤔

就是这傻逼phpdisk盘除了cookies限制外还加上了ip限制,用另外一个ip调用某个cookie会直接导致这个cookie被注销,不清楚服务器那边会不会失效,但看了下返回头,本地cookies会被清空并302跳转到登录页🤔而且它貌似每过几个小时就会失效一次,看来像以前那样持久化是不行的🤔

好在我租的这个号主是个懒人,从来不改密码,那我就接着白嫖🤔

futabruh.21.01.23

草,我发现n3150主板插了之前的ddr3内存条完全没有反应,然后上ark一查,好家伙,这玩意只支持ddr3l,能驱动ddr3内存条就见了鬼了🤔

所以,这块主板目测只能接着吃灰了,除非我准备买个ddr3l内存条🤔所以为什么我要买这垃圾玩意,而不是插笔记本ddr3l内存的玩意🤔毕竟我有两条笔记本ddr3l🤔

另外ddr3主板肯定能支持ddr3内存和ddr3l内存,只是不能混插而已🤔但反过来就不行了,因为ddr3l主板只能提供1.35V电压,而ddr3可以提供1.35V和1.5V🤔

preparations.21.01.20

我现在基本上已经做好了回去的准备了(迫真,11个笔记本档只上传了8个,还剩大约3.5TB的东西🤔

之所以这么慢,完全是因为我中途翻了一次车,导致我的某个草稿本变成了乱码,我的一个400GB的备份档密码没了,所以我只能重新制作一次并重新上传了,这部分浪费了半天时间🤔生草的是我手动撸出了新上传脚本后发现cygwin的bash历史记录还在,调出来发现和我手撸的完全一毛一样🤔

更生草的是我后面重新开始跑那段代码的时候发现它少加了-rr5,这样大约20个包废了,得重新上传🤔这么折腾几顿之后,我一开始预计10天能上传7200GB到7680GB,实际上可能只有5.6TB🤔

others

其他部分还行,除了修好了主板外,我还成功寄出去了电源,从旧的nas里拆下了dc-atx电源模块,买好了四核玩具主板(忘了型号,反正比j1900还要垃圾,估计只能跑个黑群,其实我那个黑群貌似又启动不起来了,所以不要拿群晖当正经系统用),买了四节普通21700锂电池寄回了家,还买上了硬盘笼子和cpu水冷散热器,这样我到家就能接着爽了(大嘘

flashgames

我还翻出了某个装有flash小游戏合集的备份,我看到时候能不能从里面找点flash小游戏的乐子,比如试下那个开源flash模拟器用起来怎么样,然后给其提供discord源🤔我就不信20年前的flash小游戏能有超过discord文件上传上限的🤔

futabruh

草,我发现我什么都拿了,但就是忘了拿pcie拆分卡🤔实在不成我要么不玩pcie拆分得了🤔

wtf.21.01.15

我的主板和新买的2678 v3同时到了,我发现它居然把主板修好了,现在四根通道都是好的,能识别到64GB,而且烤机主频能上3.17🤔甚至连网卡都能上Gbps🤔所以另外一块U基本上白买了,而且也插上去烤了下机,发现只能上2.99,看来真的白买了🤔赶紧安排退货🤔

当然这比我预想的要好些,因为本来我是打算退掉之前装上去的那个,但那个U再过一天就自动确认收货了🤔这样看来,华南的售后还是有点卵用的🤔

另外我还做了一顿迫真图像处理,砂糖盘在插了将近一周之后终于有机会下线了(bruh

thonk

我发现e5 v3的鸡血bios式迫真超频居然也有玄学,我现在在主系统上插的2678 v3,aida64烤机能上3.23,那两个U能上3.17和2.99,我听说有人能上3.3,所以这玩意莫非也有体质的区别?🤔

但无论如何,华南解决了鸡血bios的问题,这种垃圾U性能能提升一点算一点,反正我也基本上没花钱🤔

but

但现在我这套备用系统有一个蛋疼的问题,它再次启动系统时没法从任何nvme硬盘启动,只能要么重置bios,要么在bios菜单里面f9🤔这倒不是那么蛋疼,比如我仍然可以在f9后调好内存频率然后f10,然后我仍然可以启动系统,并使用我设置的内存频率(比如我这些ddr3垃圾内存是1866),只不过我每次开机都得这么设置一次🤔而且这样我也没法不用显卡启动了,毕竟没有显卡我压根就没法进bios🤔

但愿它不会导致我的插阵列卡上的sata固态都没法启动,不然这就非常蛋疼了🤔反正我当时买nvme固态也是非常傻逼就是了🤔

new 21700

我最近发现了一款神奇的21700锂电池,它有一个typec输入,可以直接给它自己充电,甚至可以用cc线给手机充电🤔本质是普通锂电池里面集成了一个充放电+保护电路板🤔

这玩意有点意思,但太贵了,一节要40,我的相机需要两节这玩意,那就是80了🤔再说了我貌似没有移动的充锂电池的需求,所以它的typec接口也没啥意思,给手机放电的电流只有iphone水平,所以这个溢价不是那么香🤔更坑爹的是这款还是最便宜的,nitecore的类似电池一节200,当然nitecore除了充电器外别的东西贵是众所周知的了,但这个还是有点过分了🤔除非它能用pd 20V以45W功率放电🤔

futabruh.21.01.12

草,oodefrag崩了,再次启动后砂糖盘居然从头开始了,简直™智障🤔然后华南售后给我打电话说主板一点问题都没有,是那颗U坏了🤔又到了👴最喜欢(大嘘)的踢皮球环节🙃

目测我目前没有别的选择,只能赶紧再买一个寄过来,然后等我的主板再次寄到我这边时,将那个U赶紧退了🤔我都不确定那个新的U到了之后它会不会再次只有三个通道,或者出现其他奇怪的故障,到时候我就知道了🤔

另外在可能有了半周之后,装笔记本备份的12TB硬盘终于完成了defrag,这样我接下来就可以将那两行oodefrag命令行从度盘备份脚本里注释掉了🤔与此同时砂糖盘还在defrag,目测还得一天🤔

话说回来机械硬盘的寿命有十年甚至九年,这两三天对它的寿命影响基本上可以忽略不计,但还是令人极其不爽,毕竟砂糖盘基本上还有不到100GB就整理完了(bruh

UPDATE:在我塞了一顿新的备份档之后,砂糖盘又tm重新来了,我现在打算放弃用全盘方式defrag了🤔考虑到现在碎片文件只有不到300GB,用space模式可能更好些,尽管它没法让所有文件都连续摆放,但考虑到砂糖盘经常挪来挪去文件,space模式至少能保证单个文件没有碎片,至于多个文件是否连续,好像不是那么重要🤔反正事实证明rar+恢复记录能产生大量碎片,vsr和acronis等备份软件更是能造就成百上千碎片,所以最后还是得defrag🤔

newbackups.21.01.10

我去年的备份终于上传完了,现在我可以用接下来的11天时间上传下那些笔记本备份了🤔

但这些玩意肯定是没法用原来的那套脚本的,因为首先它不是rar档,而是tib档,而且像以前那样全部重命名为rar也不是个好主意,因为我还想趁机做碎片整理🤔

所以我最后改写了下脚本,随机文件名的脚本没怎么改,但它随机完后不会立即执行movefile.sh,准确点来说file压根就不会moved🤔

但度盘上传的那部分脚本改了很多,它仍然会将源文件打包到内存盘或者其他指定的临时地址,但和之前用的脚本不同的是,它需要上传的是打包后的rar文件(因为需要加rr5)而不是源文件,所以刚好可以利用recover.txt的信息而非ls结果来构建for循环🤔recover.txt一行有两个数据,一个是源文件名,一个是随机后的文件名,它们刚好可以填进rar的两个参数,将源文件打包成随机后的压缩包文件,并上传后者🤔而利用度盘的ls结果来判重时,对比的也变成了recover.txt的随机后文件名那一栏🤔

这样就做到了在不挪动原始文件的情况下将随机文件名后的压缩包文件上传到度盘了,然后反过来的过程也非常简单,利用recover.txt里的信息解压即可🤔所以metadata变得极其重要,此种方式上传度盘后一定要将metadata压缩后放置多份(其实在rar里面排除tib文件就可以了)🤔

话说回来我发现某些备份档的访问时间貌似变了,好像旧版本win10不具备影响这部分时间戳的能力,但新版本win10可以🤔所以新版winrar加了一个选项,可以用来保留源文件的访问时间🤔而在命令行rar里,需要在-ts后面再加一个-tsp参数,这样就能像以前一样用了(迫真🤔

另外我好像少加了一个sf功能,但也许我也懒得加了🤔我曾经需要加sf,是因为随机文件名有几率随机出度盘的敏感词,这就非常生草了,搞得我只能在度盘上使用recover.sh才能转存,存过去后再movefile.sh🤔但准确点来说只有tib文件的checksum才是最重要的,rar哪怕坏了也能用rr恢复🤔而且度盘导致文件损坏那是不知道多少年前的事情了,我已经上传下载了不知多少TB的东西,无论是官方客户端还是pcs-go,没遇到一次坏的🤔