ArcaeaUnlimitedAPI 停运有感

为我与Arcaea一同消失的青春写下的遗书 - ArcaeaUnlimitedAPI 停运有感

0. 起

2018年8月 对立Bot查分模块上线。

2018年下半年 kouBot查分模块上线。

是目前已知最早的两个查分Bot。

2019年1月 esterTion发布了Arcaea查分器

2019年3月 软糖酱查分模块上线。

2020年3月 kouBot查分模块提供对接其他Bot的查分API。后命名为BotArcAPI。

1. 一切的开始

最初接触到Arcaea是2018年圣诞节附近吧。

为什么记得这么清楚呢,因为刚入坑的时候没氪金买曲子,当时也没拿冬双子(

自然而然地,迷上了Arcaea。19年周年的时候,第一次氪金,买了(当时的)全曲包。

不过高考前也没怎么玩就是了x

那年的暑假有两个半月。在和群友聊天的时候认识了湖精姐。新生报到之后,发现是学姐,故面基吃饭打Arc(

放寒假回家过年,没想到一放就是八个月。

闲来无事,在和群友聊天的时候知道了有个音游Bot叫软糖酱,打算拉到我的群里。

看了看帮助文档觉得功能太多,打算自己搓一个,于是去找了湖精姐问了问。

就这样,成为了BotArcAPI的第一批用户之一。

1. BotArcAPI

我的bot很快就做了出来。

第一版图查的粗糙、bot第一次被拉到其他群、功能列表的不断丰富、第一次重构、改名为Andrea、创建新账号Beatrice(还记得当时有人称为大米饭(乐))…在记忆滤镜下,一切都是那么的顺利。

随着bot用户的增加,以及与湖精姐的逐渐熟识,我多多少少也参与进了BAA的更新维护。

21年7月,Arcaea 3.6 发布。

616加入了新的加密算法用来验证请求。原来的代码用不了了。

虽然大佬们很快就逆向出了解决方案,但BAA不能向之前”雪中哈士奇”一样撒着欢从616服务器里拿数据也是既定事实。

从此,BAA项目从开源项目转入地下组织——毕竟谁也不知道616会不会再换一次加密(实际上年末真就这么做了)。

BAA维护费也由于对616请求数量的陡增而水涨船高,到了难以承受的地步。(在哈士奇时代,查一次b30可能只需要6次请求——因为可以一次查五个分数)

在八月末的时候,我们向用户群体众筹了一些资金;但对于当时的BAA来说,还是杯水车薪。当时的公告

于是,我有了向Lowiro申请官方API的想法:616可以免受BAA的查分请求轰炸;我们可以以相对可以承受的代价(当时我想的是付费API)获得稳定的服务。

和湖精姐商量了一下,向魏佬要了一份之前他写给616的申请邮件,靠着我那捉急的高中英语水平和谷歌翻译,在湖精姐润色之后,向616发了第一封邮件。

回信很快就收到了。出乎意料的,616同意了。当时邮件中注明的”我们将会在官方查分服务发布后停止提供API”,我没有放在心上。

616承诺提供的API是免费的,并且会在年末前发布。那时候的我还认为所谓的官方查分服务也会是免费的。

2. 我的BotArcAPI

十月初,由于一些事情,湖精姐不打算维护了。

于是我接手了。当时的公告

我菜鸡一个,既不懂Linux也不懂TypeScript,实际上这段时间BAA的维护全靠魏老师。

我呢,就只看着服务器的每月账单发愁。

当时还是个穷学生(现在也是),每个月240块的维护费,怎么办呢。

想着,再维护几个月,等到616 API开放,一切都会好起来的。

然而事与愿违。魏老师的文章

616给的ArcaeaLimitedAPI限制太多,完全不够用。

没办法了,还是靠自己吧。

3. ArcaeaUnlimitedAPI

22年初,BAA的C#版本写完了。毕竟我对TypeScript不熟嘛,想着用熟悉的语言重写之后开发效率会高些。

最开始仍打算项目名为BotArcAPI。成立了Arcaea-Infinity组织,把项目上传到github之后,一拍脑门:

“干脆叫ArcaeaUnlimitedAPI吧”

于是就这样定下来了。

一开始,项目的主要目标就从 BAA 时期的提供优质服务,转移到了 省钱

几个月就花了一千块,拿去吃喝多好。穷学生这样想。

主服务器从西雅图迁移到了日本。转发服务器换用廉价的提供商。

2022年2月1日,春节。BAA停运,AUA接过它的一切。

成本控制策略很有效。当月维护费支出减半。

后来又陆陆续续从各位朋友那里拿到了几个服务器做请求转发,关掉了自己租的那些。

到23年初,每月成本终于控制在了——40块。再算上朋友们在爱发电上的赞助,勉强达成了收支平衡。这是我最为满意的工作成果。

我的Bot在22年开源了出去。改了个名字叫做Andreal。用的人不算少。这是我另一个最为满意的工作成果。

4. 结

2023.4.26 ArcaeaLimitedAPI 停运。

2023.4.27 Arcaea Online 发布。

2023.4.28 ArcaeaUnlimitedAPI 停运。

ArcaeaUnlimitedAPI共发放了0x96个token。最近的token申请日期为2023.4.24。

很抱歉,只做了些微小的工作。

再见了,Arcaea。

再见了,青春时代。