夜月一帘幽梦

春风十里柔情

BiliTrace: 全新的下载B站视频和追踪UP的工具箱

之前跳票了半年的 bilibili 工具箱终于上线啦。 从一开始用 PHP 写成,只有下载的功能(虽然这个版本也是使用最方便的,可以用 ffmpeg 合成音视频和合并 Flv 文件,省去了很多用户的麻烦),但是受制于我的小鸡的带宽,注定不太现实。 第二个版本是用 PHP + 普通HTML 写的,具体内容记不清了,但是不再下载到我的服务器上了。第三个版本是使用 Vue.js + PHP 完成的,只是重构了前端而已,而PHP就完全只负责后端了。 之后第四个版本,应该说是一个新项目,是由于我看到了一个名为 biliob 的项目,感觉很有意思。于是我自己也搭建了个脚手架,后端采用的是“万能的” Pyt

使用supervisor后台运行celery

最近打算上线一个B站相关的网站,采用了 celery 来处理任务队列,在本地的时候,那是可以多开,一直开着终端。但是线上生产环境肯定不行。所以需要使用supervisor。 先安装supervisor 安装命令: $ pip install supervisor 对supervisor进行配置 先在etc目录下生成一个supervisor文件夹,然后生成默认配置文件: $ echo_supervisord_conf > /etc/supervisor/supervisord.conf 修改配置文件 用vim修改一下: $ vim /etc/supervisor/supervisord.conf

基于 Nuxtjs SSR 渲染的 WordPress 主题 Lareina

外形相近,内里大不同 自从接触了 Vue 以后,我就一直想要用 Vue 写一个 WordPress 主题,正好发现 WordPress 自身就带了 REST API。于是在去年12月份就写了一个极简的 WordPress 主题,不过是基于 Vue 的单页面应用,虽然实际体验很好,但是毕竟是单页面应用,SEO是不用想了的,而且如果页面多的话,首屏呈现时间(加载时间会很长)。所以并不怎么喜欢。后来发现了有后端渲染这个东西,很想研究一下,但是没有时间,也没有技术。这几个月基本都在准备考试,完全抽不出时间来研究。这个月终于把考试都解决了,所以这个主题就诞生了。 我是从 5/20 日开始写,5/29 日

BiliBili 工具箱新增番剧下载功能

其实这个功能之前就添加过了,但是今天下午一尝试,发现一直报错。经过排查,发现是网页版本中的js代码改了一些,这是个小问题,马上就解决了。但是又出现了新的问题。经过断点测试,发现是api出了幺蛾子。 这个api是通过github上的一个开源项目生成的。因为要token和sign来验证。我大概看了一些github上的项目的代码,发现就是复制了bilibili网站上的player.js的一部分代码来产生api的地址。我之前也尝试过解开bilibili这个player.js的加密方式,结果只能到产生8进制代码那里就卡死了。。。所以就用了这个项目来直接帮我产生访问链接。 没想到,才过了一个月,这个链接就

2019年一月

终于忙完了这一阵子,不用忙下一阵子了。前天去了上海面试,感觉还不错,终于放下心里的一块石头。可以暂时放松一下下了。从去年3月到今年1月,基本没有享受过假期了。这应该也是我作为学生的最后一个假期了吧。。。 一月份入手了XR和Apple Watch,也给我的MacBook Pro换了一个显示屏,买了一块970 EVO换掉了原来的128GB的乞丐固态。 原来的显示屏涂层脱落得非常严重,虽然不怎么影响使用,但是看着很不爽。所以趁着还没有到4年,到Apple Store里换了整个A面。原价要3500左右,如果不能保修的话,肯定不会去换的。哈哈。 XR是在京东上买的,8小时就送到了。使用体验很不错,毕竟能

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 8
Go to