TVbox写源教程——自定义爬虫设置与制作

drpy的相关设置

一、打开drpy首页,进入CMS后台管理。

默认的账户和密码是:admin、drpy,进入管理中心→设置中心。
记得在端口号后面加上/index

图片[1]-TVbox写源教程——自定义爬虫设置与制作-知识学院

进入设置中心

图片[2]-TVbox写源教程——自定义爬虫设置与制作-知识学院

接下来在这个界面进行参数配置

图片[3]-TVbox写源教程——自定义爬虫设置与制作-知识学院

以下参数解释来自道长

1.直播地址就是字面意思

然后直播模式
填0就用drpy服务器的直播地址,这个地址可以同步直播地址配置的数据
填1就是用自己填写的直播地址,不走服务器。
0的好处是把远程直播地址拉到drpy项目里防止远程跑路
缺点是不能自动随着远程更新

1的好处是会更新
坏处是远程容易跑路

图片[4]-TVbox写源教程——自定义爬虫设置与制作-知识学院

2.远程地址填写你服务器地址+端口号,参考下图

图片[5]-TVbox写源教程——自定义爬虫设置与制作-知识学院

3.源参数设置:

1、启用py源:字面意思,一般情况下都是开启。

2、js模式:

js模式:0    全部解析都在服务器完成。更吃服务器性能;
js模式:1    全部解析在播放器端完成,如果开了源代理,基本与服务器性能无关,全看播放器所运行的设备性能。

js模式0是远程服务器解析。
js模式1是壳子本地解析。

3、禁用js0:默认不启用该功能,填1为启用。

js0密码:配合上一个选项,当启用该功能并且设置密码时,生成的静态配置文件只能在本服务器使用,防止被人盗用。

4、禁用免嗅:

就是js模式为0时,播放器使用的源选集播放的时候直接拿链接进行嗅探,不走服务器。
推荐填0,这样js0的源点击播放的时候会走服务器。
如果源没有写免嗅,走了服务器会重定向播放链接给网页嗅探,这种情况比禁用免嗅填1没区别
如果写了免嗅。走服务器会执行免嗅代码,返回免嗅处理后的链接直链或者待嗅探/解析地址。才可以正常播放。

如果填1,酷云77,低端影视,菜狗等需要免嗅才能播放的源没法正常运行。
填1的话只有一个作用,稍微减轻drpy服务器运行压力。

5、免嗅模式

免嗅模式,也是针对js0。就是免嗅服务器的地址
0是本机localhost。
1是局域网192.168这种的。
2是远程地址,就是自己填写的远程地址
这样源的二级选集链接前面会自动带上免嗅链接交给服务器去处理

根据你的实际情况填写,如果你的drpy和播放器是在同一个设备上就填0
如果你的drpy是部署在局域网的NAS/软路由上并且和播放器是同一个局域网,就填1
如果你drpy是部署在公网的VPS等之类服务器上就填写2 。

图片[6]-TVbox写源教程——自定义爬虫设置与制作-知识学院

4、多源模式:

多源模式,填0就只保留drpy源
填1的话保留所有custom自定义的源
推荐填1 。

图片[7]-TVbox写源教程——自定义爬虫设置与制作-知识学院

5、仙人模式:

爱佬版壳子(道长正在极力开发完善中,目前正在内测)专用功能,让drpy本地js的性能升仙。
开启仙人模式后不影响pluto正常使用,但是俊版将无法使用
爱佬版在仙人模式为1的情况下比0的情况性能质变。

一句话就是设置仙人模式配合爱佬版壳子加载速度提升很多倍。至于爱佬版去哪里下载,你们可以到群里面蹲着。

图片[8]-TVbox写源教程——自定义爬虫设置与制作-知识学院

6、源代理:

由于drpy本身并发弱,代理到并发强的仓库能有效提升性能。

图片[9]-TVbox写源教程——自定义爬虫设置与制作-知识学院

源代理的填写规则为:

drpy远程地址/admin/view/⇒远端仓库地址,例如:

http://119.120.110.123:5705/admin/view/=>https://github.com/你GitHub用户名/dr_py/raw/master/js/如果你本地(指你装播放器的网络)访问GitHub困难,可以在GitHub前加个代理,可以用公共的,可以是自己搭建的。例如:http://119.120.110.123:5705/admin/view/=>https://ghproxy.com/https://github.com/你GitHub用户名/dr_py/raw/master/js/
图片[10]-TVbox写源教程——自定义爬虫设置与制作-知识学院

7.顺便说一下怎样Fork别人的仓库。

打开https://github.com注册一个账号并且登录,然后打开https://github.com/troray/dr_py这个仓库,点击右上角的Fork就可以了,然后会自动转跳到你自己的仓库上。这个GitHub仓库我设置了每天0点、12点自动同步道长的官方仓库,你们可以直接fork。当然你们也可以自己搬运道长的仓库到GitHub。道长的仓库地址在晚风拂柳颜 / dr_py · GitCode 这里。

图片[11]-TVbox写源教程——自定义爬虫设置与制作-知识学院
GitHub自动同步上游仓库
GitHub自动同步上游仓库

fork后,可以按照上一节格式去填写“源代理”了。

二、进程管理

在修改远程地址、设置js模式等等参数之后,去重启一下进程让配置生效。

浏览器中打开你IP:9001。账号密码是:user、123,然后点一下“Restart”就可以了。

图片[13]-TVbox写源教程——自定义爬虫设置与制作-知识学院

三、使用配置文件

返回dr_py首页。获取你的配置文件的地址,如下图。

http://119.120.110.123:5705/config/2                 #就是你的配置文件地址http://119.120.110.123:5705/txt/pycms2.json          #这个是静态文件地址。
图片[14]-TVbox写源教程——自定义爬虫设置与制作-知识学院

①点击上图中的“远程配置地址”,会新开一个窗口并且显示你的配置文件。复制地址填写到播放器中就可以正常使用了。

②如果要使用静态配置文件,需要先点击“生成配置文件”,然后在点击“静态配置文件”并且复制浏览器地址到播放器中就可以了。

把配置文件的url填入播放器中就可以了。

图片[15]-TVbox写源教程——自定义爬虫设置与制作-知识学院

四、当然,你也可以自己制作、维护源,或者到群里找各位大佬们写好的源,在下图位置上传就可以使用。

图片[16]-TVbox写源教程——自定义爬虫设置与制作-知识学院
TVbox配置编辑器-知识学院
TVbox配置编辑器-知识学院
高峰的头像-知识学院黄金会员1年前
04535
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容