Kyr1os' Blog

May the wind guide your road

0%

大三写的小玩具们


本文内容已过期 / This post is outdated

这篇博客是我20年9月写的,但是这些小玩具都是我大三的时候写的。为了时间轴的整洁,我决定将博客创作时间改到19年。

值此服务器迁移之际,谨以此文纪念这些发生过的事情。

Toys' Index / 2018.09.19

CNSS Recruit 2018 Trend / 2018.09.19

2018年夏天,晴晴(@Moycat)写了一个非常好看的招新平台。美中不足的是由于各位Web爷爷都是鸽子,所以给平台上趋势图的工作依然没有人来完成。当时我看了一些别人写的爬虫代码,再加上晴晴平台给了获取所以答题记录的API,刚开学比较闲的我就有了写一个爬虫来画趋势图的想法。于是我就去晴晴那抄了一套CSS踏上了前端的不归路

去网上搜了一个Flask教程糊了个爬虫后端,爬下来的数据解析完毕后从后端发给前端用一个叫C3的JS库画折线图,整个应用由Gunicorn来起以提高可用性和稳定性。

最后弄完效果是这样

保研计算器 / 2018.09.19

刚上大三那会儿我是准备保研的,因为分数还不能说是稳上保研线,所以我和长者共同开发了这个保研分计算器。长者提供了非常好用uestc库,其中包含登录接口和成绩爬取接口,可以在后端方便的算出加权平均分。我写了剩余的后端部分以及一个登录页面和结果返回页面做前端并将应用整合后挂在了我博客上。

登录页面的前端长这样

遗憾的是因为你电信息门户在19-20年期间频繁的更改登录接口,再加上我和长者都已毕业,无人维护的uestc库已经不能正常工作了,故本应用也已失效。

拜年祭2019 / 2019.01.28

某网站2019年弄了个拜年祭预约有礼活动,预约人数达到250万解锁奖励并且该数据实时更新,出于想了解该站有多少活跃用户的心态,我把爬招新平台的代码魔改之后爬了一下。最后结果是这样

从图上看比较有意思的地方是从2月3号21:44开始,预约人数在两小时内暴涨40万之后曲线突然停止增长,不知道具体的原因是什么。