taksssss / EPG-Server

用 php 实现的 EPG 服务端, Docker🐳 部署,带设置界面、台标管理,支持 DIYP & 百川 、 超级直播 以及 xmltv 格式。
https://hub.docker.com/r/taksss/php-epg/
GNU General Public License v2.0
164 stars 58 forks source link

EPG 拉取失败 #6

Closed YanG-1989 closed 4 months ago

YanG-1989 commented 4 months ago

新版本会出现这问题,是不是对方响应时间太慢了。脚本就直接判断超时失败了? (老张的epg拉取我会出现这个情况.)

频道忽略和频道映射 不是很懂! XML 没效果的吧?

体验下来自定义不太好解决... 估计只能根据数据库来自定义囧...

taksssss commented 4 months ago

最近老张服务器不知道怎么回事,经常失效,我在用112114跟erw了。

频道忽略跟频道映射,之前版本只在DIYP跟超级直播的请求的时候才处理。

今天的新版本在存数据库的时候也会做处理,所以会影响 xml。

1、先按照频道映射处理,如果能匹配上,原 xml 的频道名就会替换成匹配到的名称; 2、如果匹配不上,会按照频道忽略列表,把原频道名的部分字符删除; 3、频道名统一转换成简体中文进行匹配。

新版本,你把自定义放到频道映射里面就行了。你可以试试,看能不能达到你的需求。

如果是这种的话,那就是

原xml频道名 => 想生成的xml频道名

或者

[原xml频道名1, 原xml频道名2] => 想生成的xml频道名

YanG-1989 commented 4 months ago

好的.到时候我研究下! 手动gz的压缩包可以下载.. 主页确实经常进不去...