用命令来自动每天更新hosts DNS,解决访问tmdb刮削

2024-06-29 19:50:14 12点赞 124收藏 17评论

适合群晖系统,解决自动更新访问TMDB API的DNS写入到群晖系统hosts文件,搭配群晖任务技术实现自动更新。(用某位大佬的代码基础上结合ai修改得到的,忘记那位大佬的一下子搜索不到抱歉)

一、套件安装Python

二、 把”DnsParse.py“下载下来,导入到群晖群晖的你想放的文件夹里面。

三、查询自己的PY目录 SHH命令查询如下

which python which python3

四、打开控制面板,任务计划新建任务,用户账户类型:Root,计划每天某个时间点就行,任务设置-运行命令用户自定义脚本写入

/bin/python3 /volume1/docker/DnsParse.py,

其中“/bin/python3”替换自己which python which python3查询得到的目录;

其中“/volume1/docker/DnsParse.py”修改为自己的存放的DnsParse.py文件的路径。

四、运行一下任务计划,ssh命令查询是否修改成功,输入 cat /etc/hosts

用命令来自动每天更新hosts DNS,解决访问tmdb刮削

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
17评论

  • 精彩
  • 最新
  • 一,刚起步moment,如大佬所言,刷网课自学python及其三件套,然后直接上手实操项目,代码什么的都是Ctrl键➕c和Ctrl键➕v=网上现成=能看懂会改参数,但从零到一原创编写的不会
    二,后面有其他大佬建议,原因在于之前囫囵吞枣,应该得回归基础,找几本书看看。。。
    三,目前执行中,但书本看过的内容很快就忘,没啥感觉,对python及其第三库规则or参数还是不甚了解。。。
    四,本人非系统开发方向,非程序员,但需要python做统计分析、数据挖掘、规则策略和算法建模,so应该咋办?求指导

    校验提示文案

    提交
    直接命令gpt写

    校验提示文案

    提交
    收起所有回复
  • 请教一下,tmm刮削电视剧总是提示下载艺术图失败,该怎么解决

    校验提示文案

    提交
  • 拟用python做策略建模,包括但不限于:策略规则、算法建模:
    一、数据导入
    二、数据预处理(清洗规整、增删改查、数据类型转化)
    三、探索分析(可视自动化)
    四、特征衍生(组合变量批量自动化生成、特征筛选指标评估自动化)
    五、分箱筛选(变量分箱最优自动化)
    六、相关性构建(多类算法聚合:逻辑、回归、分类&机器学习、深度学习、强化学习
    七、检验评测(第六项计算各自的混淆矩阵指标,自动化计算结果)
    八、分数转换
    九、超参调优

    so针对第二至七项,就python及其第三方库(自动化)实操详解的电子书及其代码而言,特跪求大佬推荐。。。非AI或者chatgpt+XX系列,书籍需求具体如下:
    1、小白速成上手、简单易懂
    because:文科转型
    2、行业内公认靠谱,电子书中文版(暂不考虑:单个某库的说明书)
    because:内容忒多繁杂,且无常用算法库的聚合呈现
    3、需要2023年以后出版
    because:即使按书实操,旧版书均因为其所涉之第三方库的灭失、相同操作而新旧版本不适配、新旧版本变更操作等原因而导致无法实现同等功能)

    校验提示文案

    提交
  • 拟对图片型PDF电子书而自动化做思维导图笔记
    1、用双层orc识别。
    2、根据段落空格两个字段、断句分列等规则,对PDF内容做分类分级,
    3、按照层级放入各节点内容内
    4、最终导出图片or文档。

    断句分列——分类分级规则1:
    把每一个自然段作为父节点(首行缩进两个字符)
    每一自然段的句号or分号(视为断句分列)作为子节点。
    不断细分而衍生孙节点。。。如此类推

    断句分列——分类分级规则2
    “一、二、三、”作为爷节点,
    “(一)(二)(三)”作为父节点,
    “1、2、3”作为子节点
    “(1)(2)(3)”作为孙节点

    so求软件推荐or封装python完整代码(以后仅需替换电子书储存地址即可实现)

    校验提示文案

    提交
  • 问一下大神, 我查询which python which python3返回3个目录怎么办?是写3个命令行吗?
    /bin/python
    /bin/which
    /bin/python3

    校验提示文案

    提交
    同问,我也是这样,有没有解决方法呀

    校验提示文案

    提交
    用/bin/python3,三个返回路径的意思分别为,python的路径,which命令的路径,python3的路径,根据原命令使用python3,所以这里使用/bin/python3

    校验提示文案

    提交
    收起所有回复
  • 试了,还是刮削不了.你使用什么软件刮削的

    校验提示文案

    提交
  • 很不错,一直在搜如何更方便的改host,简直解放双手

    校验提示文案

    提交
  • 没成功,有成功的分享一下

    校验提示文案

    提交
  • 运行到第7行提示错误。 File "/volume3/docker/DnsParse.py", line 7

    校验提示文案

    提交
  • 不能回复了吗

    校验提示文案

    提交
    根据作者脚本自制docker镜像 pve下 lxc(ubuntu)容器 下 运行正常 本人小白 不喜勿喷
    xkand/tmdb_hosts:latest

    校验提示文案

    提交
    这是乌班图了吧

    校验提示文案

    提交
    收起所有回复
  • 日更tmdb最新可用IP的github:去看看

    校验提示文案

    提交
  • 最近开始不能用了,脚本一直卡在运行中 [喜极而泣]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
124
扫一下,分享更方便,购买更轻松