终于我还是弃坑了。在我写了半天TMDB的东西之后,发现Video Station本来就是用的TMDB接口啊(摔!自带得搜索不能用的原因是TMDB接口地址被墙了。但我调试api的时候发现了一个不正规地址z4vrpkijmodhwsxzc.stoplight-proxy.io。遵循如下步骤修改就可以使用自带搜索了。
- ssh 登录群晖
- 执行命令 cd /var/packages/VideoStation/target/plugins
- 编辑 util_themoviedb.php 文件
- 修改其中的api.themoviedb.org 为 z4vrpkijmodhwsxzc.stoplight-proxy.io
另外还可以通过修改dns来解决。 https://www.v2ex.com/t/647000
我自己对刮削没有那么多要求,能有名字,有海报就可以了,所以这个后面应该不会再更新了。
好了,没事了,大家散了吧。
下面的内容已经弃坑
前段时间搞了一个星际蜗牛 D 款,做了一点散热改装之后,装了黑群晖已经正常服役了两个多月了。用的最多应该就是下载和 Video Station,本来也是为了这个来的,省的老是要帮对象找各种在线资源。 Video Station 原生的刮削器只支持国外一些网站,速度慢不说很多国内的内容也没有信息。有一位老哥做了豆瓣得刮削器补丁,试用了一下。一开始感觉还不错,用了一段时间之后,发现数据有时候回滞后,豆瓣上明明有内容,通过插件却查找不到。 之后稍微研究了一下源代码,发现原作者是自己写了一组 API 供插件调用,可能是为了避免豆瓣得反爬虫屏蔽,API 内容应该是做缓存的。有一个现象是,有一个关键词一开始搜不出内容,但是搜索过一次过段时间之后就有内容了。所以猜测是通过搜索来触发缓存的异步更新了。 虽然用用也可以,但是总是不放心。一个是缓存策略导致数据滞后,另外就是万一哪天老哥把 API 停了就不能用了。反正代码也是 PHP 的的老本行就直接拿来改成了直接抓取豆瓣网页了。顺便把代码部署到了 github,安装相关说明直接安装即可使用。
synology_video_station_douban_plugin
目前仅修改了电影数据的抓取代码,但是把搜索器也开放给了电视数据,所有理论上都是能搜索的了。还有一个问题是豆瓣的反扒比较严格,如果发现搜不到内容了,很可能是 ip 被封了,这时候建议直接重新拨号。 有问题可以在这里留言或者提 issue,让我们愉快得玩耍吧。
2020-02-23更新
找到了代理服务器的替代方案–cloudflare workers 更新后使用即可。目前worker是用的我的worker, 免费版本10w请求每天。如果后面免费量不够了或者我弃坑了,我会写一下替换worker的地址,现在懒得写了。 安装脚本也更新了,所以安装的时候要记得重新下载。
2020-04-01更新
- 删除了其他搜索源,只保留了豆瓣源
- 封面图片也通过cf-worker获取
- 修复部分数据抓取错误的bug
- 安装脚本更新,从master分支下载最新代码。以后更新不用重新下载安装脚本了。
2020-04-09更新
- 修改安装脚本自定义cf-worker地址.cf-worker部署说明:地址
synology_video_station_douban_plugin
发表回复