自己写了一个自动查赛马娘公会粉丝数的工具
大概是今年六月份的时候,苦于赛马娘公会总是有内鬼刷不够粉丝数导致公会RANK一直进不去A+,当时萌生了写一个自动脚本查粉丝的想法,但是因为在准备托福考试外加一些奇奇怪怪的原因就把这个饼忘掉了。
在上周完成了又一次痛苦的手动查粉丝数之后,我终于把这个饼想了起来,在经过了三天的光速brain storm之后,把实现原理从OCR的低效与低精确率直接替换到了利用现有透视工具解包分析。
话不多说,直接放项目链接吧:
项目本身很简单,因为灵感和框架都来自于UmamusumeResponseAnalyzer,所以甚至可以直接继承URA的绕过DMM登录功能(不过上次URA更新实装多实例启动之后这项功能疑似失效了)。前置工具在README中也有说明,直接按照推荐项目的教程部署即可。
接下来的TODO暂时没有太多想法,如果说一定有的话,大概就是想办法再写一个自动脚本能自动登录赛马娘进到公会界面导出粉丝量,这样就能集成到bot的口令里了。不过Linux貌似连赛马娘本体启动都还是个问题,就先暂时搁置着吧。
在Windows Sandbox无限试用软件的可能性——TMSR无限试用
某些收费软件授权价格暂时还不在我能承受的范围内,但又暂时找不到什么免费或者价格更低的替代品,比如TMSR,不仅是个能分析帧类型的切片工具,还能自动识别CM和TS档内不同段内容。于是在经过了Windows Sandbox(以下简称WSB)上接近半年的试用(白嫖)体验后,我写下了这篇文章,但由于WSB和依赖的Hyper-V都没有可供参考的公开文档,暂时没有理论依据支撑,仅供参考和为其他研究提供依据。
可能原理试用严格限制每台机器只有一次试用机会(重装系统部分除外),因此可以大致确定试用限制是根据安装系统后生成的机器码判定的,想要无限免费试用只需要不停的重装系统就可以了。
在利用WSB之前,我的通常做法是为TMSR单独建立一个虚拟机实例,每次完成剪辑任务后直接退出而不关机,这样即便虚拟机的系统时间在流逝,TMSR处于打开状态后并不会再次校验试用证书有效性,因此可以无限试用下去。但也难免会有翻车的时候,当虚拟机的Win10迎来幸福大更新的时候就不得不重启了,TMSR试用期直接结束,只能被迫重装系统一切重来。
后来我把目光瞄向了WSB,相比起虚拟机其即开即用的特性能节省更多的开启时间,而且在不定 ...
分手2374天,我的2021年别样终章
虽然未来还看不到结果,但我至少还是要感谢她,这样的勇敢,帮助我从这段阴影里走出来。可能我们的人生从此再也没有交集,但我还愿意等待,哪怕会有万分之一概率才会有机会,在失去了最后一丝机会之后才会彻底死心,在遇到下一个值得我托付所有的人之前,孤独终老。
(一)大概我六年前坠入爱河的时候从来都没曾预想过,我竟会在分手之后至今都无法从这段感情里走出来。年轻的时候爱上一个人爱得无法自拔,但最后因为人生出现了分岔路不得不和平分手,从此松开了手走上各自的路。此后的那一个月里我始终难以释怀,终日在酒精和掩面痛哭中过日,还好遇到了我人生中的第一个心理医生,在他的催眠麻醉疗法之下,勉强走出了这段低谷。
一年之后,她又一次加回了我的QQ好友,原来她要去日本了。从那一刻起,我暗自下定决心,一定要靠自己的努力,追上她的脚步,去东京重新向她表白,哪怕会被拒绝,至少也不留遗憾。那时候的我还是那么稚嫩,以为自己一生只会爱上这一人,尽管现如今的我还是这么想着。
(二)有了人生坚定目标的人执行力可怕的惊人。那年夏天,我成功拿到了北大的夏令营邀请,尽管当时已经想要直接去东京念书,跳过国内这一步,可PKU这三个字又有哪个人 ...
Hexo的那些怪毛病
老实说,我突然忘记了Hexo是个半年不发Release的懒狗。
例行npm audit的时候突然看到了Hexo的XSS安全问题而且没得修复,于是出于此前因为log4j无尽的安全问题被折磨加班到崩溃的心情,兴致勃勃地打开了GitHub附赠的Dependency Bot让它去检查其他的安全问题,结果发现现在生成的博客根本一个字都看不见了。
最后无奈,回滚到之前的某次commit重新来写。也对,这他妈就是个静态博客,你XSS还能搞到哪里去呢?
复活Share并使其再次伟大
本篇教程开始之前,特别感谢XiNGRZ导演的make-share-great-again(项目地址)。可以说没有它,这篇教程我很难如此简单痛快地写出来。
前言众所周知,Share是微博为数不多存活且拥有海量用户并持续维护的(RIP 2021.7.9)第三方客户端之一,但正如前面所说,它依旧不幸地离我们而去了。本篇教程旨在Share官方的高级版激活认证停止服务后仍继续提供高级版服务,在正式开始前,郑重提醒:本篇教程仅用于教学用途,请尊重原APP开发者的开发成果和宝贵的知识财产!
另一条道路本文开头致谢所提到的项目同样可以直接激活高级版,只需自行将高级版激活认证地址重定向到make-share-great-again.github.io即可。
但由于这并不是本篇教程采用的方法,这里仅作提及,不讲述详细方法。
前置工作
一台装有抓包工具并能够连接互联网的电脑
Share 3.9.6及以前的版本(升级到3.9.7后实测无法复现,请谨慎升级)
这里我选择了Charles用于抓包,在此前用于iOS抓包获取各种视频地址时,它相比起mitmproxy与fiddler,不仅UI更加人性化,同时功能 ...
我的2020Event总结
前言完全被打乱的生活在经过了一个生活刚刚从枯燥平常即将变得开始有点色彩的这个节点,我还怀着对接下来三年的美好愿景之时,COVID-19的出现把这一切即将到来的美好事物都毁灭了。从二月起滞留香港至今的大宗包裹,在车站就被疾控强制遣返导致完全泡汤的日本行,以及因为这件事的动荡和之后的家庭矛盾中加重了的神经衰弱和抑郁症。
不过在家teleworking的这接近半年里,感谢傻吊网友和不知道被飞了多少次妈的木谷高明,是他们给我带来了难得的为数不多的快乐,虽然神经衰弱因为平日压力太大实在无从缓解,但在私下看过医生得到了不推荐药物治疗的结论的这半年里,仅是从填写问卷得到的结果来看并未加重。在此向他们致以真诚的感谢。
新常态国内国际航班大幅削减,现地LIVE由于防疫政策又难以开展下去,感谢脑子虽然多少有点毛病但这次总算开窍了点的日本人,他们终于想到了配信LIVE这条路。三月底的时候我还在吐槽十字母团在YouTube上的直播用的不知是SoftBank还是Y!Mobile的网络竟会如此卡顿,三个月过后e+的Streaming+,索尼亲生的Stagecrowd和一众其他平台拯救了我无数个早已在座位上坐得 ...
对TSDM禁转原因的详细说明
11.8追记:TSDM对应板块的负责人和我私聊说明了情况,同时也吐出了自己的苦衷。这件事暂且告一段落,但对于所提到的能有效遏制此类事件的管理办法,只希望能早日探讨出来。
自此以后,在U2发布的内容对于TSDM的禁转解除,但关于U2-Exclusive的内容,自然还是哪里都不允许再转载。
11.6追记:在TSDM论坛owner梦姐出面调停上次的骑脸事件并给出删除求档贴的意见后已过去一周,但很遗憾该贴仍存在在论坛中,且版规尚未做出修订。再次对论坛的消极处理态度感到极度遗憾,尽管事发后TSDM和U2双方及时封禁了违规转载账号,但对于这一极度不合情理和逻辑的求档贴至今仍未作出任何处理,这样的现状让我感到可气可笑又可悲。
10.28追记:在今天经历了一次及其不愉快的骑脸后再次向TSDM相关管理提起该事,希望能推进相关人士处理该事件。
同时今天我也终于决定向U2管理写信说明该事,即使TSDM账号转生也不应并且无法弥补此前的盗转行为。
先讲一下事情梗概吧:我在U2发布的Exclusive资源被无授权搬运到了TSDM(两次),事发近一个月后我向对应版主投诉且版主迅速回应删帖封号。但事后的一系列 ...
GANSS GS87D使用说明书
今年618买来这个键盘后对蓝牙体验和手感可以说是完全满意了,虽然和4位数的大F手感完全没得比,但和铝厂之流还是可以完全比一比的。
不过有一个大问题就是说明书不在身边,经常忘记快捷键和一些指令,这篇文章拿来拷贝一下说明书,也顺便复习一下。
Fn + Space 长按三秒恢复出厂设置
Fn + Tab 打开/关闭自定义宏
Fn + Caps Lock 对调Caps/Ctrl位置
Fn + ALT 对调ALT/WIN位置
Fn + WIN WIN键锁定/解除
Fn + Z/X/C Z/X/C键宏开关(宏功能打开时长按三秒录制/保存宏)
Fn + P 蓝牙模式开关(长按对码)
Fn + Q/W/E 蓝牙设备切换(当前设定下长按Fn + P进行相应对码)
如何手动下载加密的HLS协议视频——BS11的VOD实战
不知道什么时候开始BS11的VOD也开始用了加密,不过好在key就明文写在了HLS的playlist里没用到其他DRM,所以问题不大。
但因为版权因素,IDM拒绝提供下载,好哥哥的minyami也会报错,使用ffmpeg直接抓奇慢无比不说还会访问失败,只能重新手动完成
下载playlist - 下载key - 下载segments - 手动解密+合并
的流程了。写一篇文章简单记录一下过程,方便后续好哥哥修复bug之前我操作抓源。
前两部没话说,直接F12就行了。
第三步看着第一步拿到的m3u8文件改下文件名直接塞进批量下载。
关键的第四步,把playlist, key和所有segments放在同一文件夹下调用ffmpeg操作:
1ffmpeg -i "bde510779f41447482058a82576f7b36_23_cryptmedia.m3u8" -c copy anisondays.mp4
命令看似毫无问题,不过ffmpeg报错了。
不知道什么时候安全策略变了,需要手动允许所有类型扩展名文件。于是再补上一条参数重来:
1ffmpeg -all ...
AbemaTV LIVE的录播到底要怎么修 - 记一次惨痛经历
2020.7.21 AbemaTV 「ANIMA」発売前夜 ReoNa×SAO 生ライブSP特番 in ABEMA
直接抓源很难办到,因为PC的WEB端用了widevine加密,不过感谢streamlink提供了现成的轮子,一步解决了抓源的问题。streamlink安装方法:
1pip install streamlink
1streamlink https://abema.tv/now-on-air/abema-anime best -o live.ts
输出格式直接选择TS流的话显然效率会更高,虽然对于hls传输来说mp4也不存在什么问题,但是还是要多一步处理,就把这一步留到后面好了。
此外,streamlink会直接读到环境变量里的http代理参数,所以在使用代理访问的环境下还需要事先配置好参数。
喜闻乐见一小时后TS流出炉,但由于众所周知的原因,AbemaTV的广告和正篇并不在同一个playlist里,时间戳自然而然的炸了。于是接下来和时间戳开始斗智斗勇。
PLAN A:塞到PR里修
毫无疑问这个方案被枪毙了,重编码程度过大。
PLAN B:转封装
根据以往经验,只要过 ...