BFDZ

PT-Gen 0.4.4 版,相比于之前的 0.3.5 版,有很大的改动:

  1. 增加了数据库缓存,所以服务器必须要安装 sqlite3。
  2. 5月13日豆瓣电影的公共API下线,导致 PT-Gen v0.4.2 及之前的版本无法获取电影数据,现在通过在前端页面和后端程序加入 apikey 才解决这个问题。
  3. 修改了 API 路径,由原来的 /movieinfo/gen 改为 /infogen
  4. 去掉了 run.py

建议之前使用 v0.3.5 的朋友按此教程升级到 v0.4.5,同时前端页面也要注意更新。


服务器必备的软件环境:

  • nginx
  • python3.5 或者更高
  • pip3
  • uWSGI
  • sqlite3

我使用的是 lnmp 安装环境,nginx 安装过程不再赘述。

Ampache 是一个​基于网络的音频/视频流应用程序和文件管理器。它最初是为了利用 Apache 的 Mod_mp3 而编写的,后来增加了流式传输方法,可以支持你从任何平台的网络设备访问自己的视频和音乐。

和 Plex 相比,这款程序全部功能都是免费开源的,并且支持包括 Plex 在内的多种客户端 API 和网络传输协议。

项目网址:https://github.com/ampache/ampache

最近给网站加上了 Google Analytics(大概两年前,我刚换到 Hexo 的时候,我就把统计撤了,看到 LWL 的群里在晒统计结果,心里痒痒又加上了)。但是直接使用 Google Analytics 有一点弊端:一是会被各种广告屏蔽软件屏蔽,导致统计结果不准确;二是在国内加载不稳定。

因此,我给 Google Analytics 加了一层代理,优化加载速度同时防止被屏蔽。

GitHub Repo (求 Star🌚

在 Linux 系统中修改文件名可以用 mv 命令,但是它只能对单个文件进行操作,如要要批量执行还要写 shell 脚本,用 for 语句迭代执行,不过 Linux 中另外一个命令支持批量替换文件名,它是 renamerename 支持正则表达式匹配。需要注意的是,rename 命令在不同的 Linux 发行版语法格式不一样。