找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
楼主: tudoua

[iptv信源 资源分享或寻求] 自己建了一个EPG,想知道怎么加频道,现在频道太少了

[复制链接]
发表于 2023-5-9 18:00 | 显示全部楼层
kuke21 发表于 2023-4-29 12:26
搭建难度不大,采集源才是最头痛的!花了二天时间吧数据库转成MySQL

能分享一下MySQL的数据库吗

点评

先在【频道来源整理表】里面增加采集的,然后再【频道列表】里面增加一个一样的 最后用Python测试一下就知道结果了 举例应该不用了吧 很简单的  详情 回复 发表于 2023-5-11 13:44
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-11 13:44 | 显示全部楼层
sqrxz 发表于 2023-5-9 18:00
能分享一下MySQL的数据库吗

先在【频道来源整理表】里面增加采集的,然后再【频道列表】里面增加一个一样的 最后用Python测试一下就知道结果了   举例应该不用了吧  很简单的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-24 01:29 | 显示全部楼层
用老张的源码debian系统搭建成功,但kodi电子节目单设置服务器地址192.x.x.x/e.xml后不能显示EPG.
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-12-24 10:00 | 显示全部楼层
myfriends 发表于 2023-4-15 23:14
不需要宝塔,直接debian系统部署就可以,参考命令如下:
安装python3
apt-get -y install python3 python3- ...

root@lhk:/epg# python3 main.py
Traceback (most recent call last):
  File "/epg/main.py", line 19, in <module>
    start_crawl()
  File "/epg/crawl/crawl.py", line 44, in main
    log('%s\t第%s天 共有:%s 个频道节目表需要获取' % (dt.strftime('%Y-%m-%d'), d + 1, channel_no))
  File "/epg/utils/aboutdb.py", line 14, in log
    dbinfo.save()
  File "/epg/web/models.py", line 241, in save
    super().save(self, *args, **kwargs)
  File "/usr/local/lib/python3.10/dist-packages/django/db/models/base.py", line 814, in save
    self.save_base(
  File "/usr/local/lib/python3.10/dist-packages/django/db/models/base.py", line 897, in save_base
    force_insert = self._validate_force_insert(force_insert)
  File "/usr/local/lib/python3.10/dist-packages/django/db/models/base.py", line 842, in _validate_force_insert
    raise TypeError("force_insert must be a bool or tuple.")
TypeError: force_insert must be a bool or tuple.
如何处理

点评

万事不决问ai,ai答曰:这个错误是因为在Django的模型中,save()方法的force_insert参数传入了一个错误的类型。force_insert参数应该是一个布尔值或者元组。你需要检查你的代码,确保传递给save()方法的force_insert  详情 回复 发表于 2024-2-4 20:07
一样的报错是,解决了吗?老哥。  详情 回复 发表于 2023-12-24 21:50
我之前测试是debian11 是没问题的 ,debian12好像不行 pip3变成了pipx ,建议还是用debian11吧,或者docker环境更方便。  详情 回复 发表于 2023-12-24 11:19
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-12-24 11:19 | 显示全部楼层
kongjun95848 发表于 2023-12-24 10:00
root@lhk:/epg# python3 main.py
Traceback (most recent call last):
  File "/epg/main.py", line 19,  ...

我之前测试是debian11 是没问题的 ,debian12好像不行 pip3变成了pipx ,建议还是用debian11吧,或者docker环境更方便。

点评

经过测试bookworm版本不行,bullseye版本OK,应该是系统升级改变了什么配置,ubuntu jammy版本也不能正常抓取。另外请教如何让python3 manage.py runserver 0.0.0.0:80这个命令常驻后台,否则不能下载EPG  详情 回复 发表于 2023-12-24 18:35
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-12-24 18:35 | 显示全部楼层
myfriends 发表于 2023-12-24 11:19
我之前测试是debian11 是没问题的 ,debian12好像不行 pip3变成了pipx ,建议还是用debian11吧,或者dock ...

经过测试bookworm版本不行,bullseye版本OK,应该是系统升级改变了什么配置,ubuntu jammy版本也不能正常抓取。另外请教如何让python3 manage.py runserver 0.0.0.0:80这个命令常驻后台,否则不能下载EPG

点评

screen可以 或者命令后面添加 & 后台允许 或者在rc.local里面设置开机启动  详情 回复 发表于 2023-12-24 20:06
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-12-24 20:06 | 显示全部楼层
kongjun95848 发表于 2023-12-24 18:35
经过测试bookworm版本不行,bullseye版本OK,应该是系统升级改变了什么配置,ubuntu jammy版本也不能正常 ...

screen可以 或者命令后面添加 & 后台允许 或者在rc.local里面设置开机启动

点评

nohup python3 ~/epg/manage.py runserver 0.0.0.0:8000 > /dev/null 2> /dev/null & 完美后台运行  详情 回复 发表于 2023-12-24 21:13
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-12-24 21:13 | 显示全部楼层
myfriends 发表于 2023-12-24 20:06
screen可以 或者命令后面添加 & 后台允许 或者在rc.local里面设置开机启动

nohup python3 ~/epg/manage.py runserver 0.0.0.0:8000 > /dev/null 2> /dev/null &     完美后台运行
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-12-24 21:50 | 显示全部楼层
kongjun95848 发表于 2023-12-24 10:00
root@lhk:/epg# python3 main.py
Traceback (most recent call last):
  File "/epg/main.py", line 19,  ...

一样的报错是,解决了吗?老哥。

点评

debian11系统试试  详情 回复 发表于 2023-12-24 22:16
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-12-24 22:16 | 显示全部楼层
lovebaobao_720 发表于 2023-12-24 21:50
一样的报错是,解决了吗?老哥。

debian11系统试试
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-12-25 12:31 | 显示全部楼层
lovebaobao_720 发表于 2023-12-24 21:50
一样的报错是,解决了吗?老哥。

换debian或者ubuntu的bullseye这版本就可以,我目前这两个都测试过,另外布署到pve系统也可以,他也是基于debian11。

点评

老哥,弄好了。DIYP的格式怎么弄?  详情 回复 发表于 2023-12-25 19:42
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-12-25 19:42 | 显示全部楼层
kongjun95848 发表于 2023-12-25 12:31
换debian或者ubuntu的bullseye这版本就可以,我目前这两个都测试过,另外布署到pve系统也可以,他也是基 ...

老哥,弄好了。DIYP的格式怎么弄?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-12-26 10:42 | 显示全部楼层
你是换系统搞好了,还是在原来报错基础上弄好的?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-2-4 20:07 | 显示全部楼层
kongjun95848 发表于 2023-12-24 10:00
root@lhk:/epg# python3 main.py
Traceback (most recent call last):
  File "/epg/main.py", line 19,  ...

万事不决问ai,ai答曰:这个错误是因为在Django的模型中,save()方法的force_insert参数传入了一个错误的类型。force_insert参数应该是一个布尔值或者元组。你需要检查你的代码,确保传递给save()方法的force_insert参数是正确的类型。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-2-4 20:11 | 显示全部楼层
我遇到的问题和你类似,我在后台频道列表中新增了100多个频道,但是采集的时候,他只采集了原先有默认的那几十个,其他的压根儿不采集。我id没填写错啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-26 08:01

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表