前天莫名想起来去逛了下Bangumi,才知道原来bgm还有桌面客户端,话说明明一个移动客户端都没有,感觉极其不科学。虽然程序是基于Adobe Air,而且只能管理当前在看的部分,但对于我来说果断是找到了新玩具,对客户端啥的有种特别的偏好,有客户端就有了每天使用的动力。倒是在想B站啥时候也能有桌面客户端啊,虽然在这个web应用如此NB的时代有点多余。
于是心血来潮有了把看过的、没看过的、计划看的都整理一下打个分的抽风想法,以前只是手动记录当前追番和临时存下偶尔听到的名字,看完后除了喜欢的会去等BD以外神马都没留下。貌似这是个无聊作死又艰巨的任务,坑爹的鉴于bgm上还有游戏、小说,额,甚至是里番……又是一个不小的坑……
之前看到 Vespa 的博客上有bgm追番进度表,一直有点眼馋,不过因为不用bgm也就无视了。现在寻找了下,Typecho上没有bgm的插件有点可惜,Wordpress貌似也只找到一个博客同步插件?,而且那一堆正则表达式看了就有点头痛。百度了貌似有人根据onAir拆解了出了api,尝试了下果断的发现自己不会获取认证,最重要的评价神马的获取不到肿么破,只能先显示当前在看吧。
虽然一个页面就可以搞定,但还是做成了插件+页面,增加了文件写入,主要是为了方便自己本地调试,毕竟一次性获取多部番组信息还是有点慢的,也算是为了可能的话方便以后增加后台管理吧。不怎么会PHP,可能有点乱七八糟的。做前台页面的时候非常果断地盗取了bgm的追番进度条样式,不过自己css太菜果断不知道它是怎么做到进度条宽度小于内部small宽度的时候还能让small正常显示的,最后试了半天还是无奈使用了定位……
又算是愉快地给自己找了点事情做,你妹的明明没有时间的啊……
写完日志的时候突然想起来,如果无法认证,搜索的api能用的话,还不如建个数据库做成本地管理算了……更作死了……