zhangbo8418 发表于 2022-9-22 10:56:51

分享个themoviedb、tmdb的host自动更新脚本

本帖最后由 zhangbo8418 于 2023-10-16 07:34 编辑

这个东西只是给那些不能访问themoviedb、tmdb的用户使用,能访问的可以无视。前几天看矿神手动去维护hosts文件,觉得不是太方便。然后就想给写个自动更新的脚本,实时更新避免手动维护的滞后性,当然我写的这个因为api的缘故,返回的IP很少,有些只有一个IP,做不鸟排序,无法做到最线路,只能说能用。
如果使用过别的脚本或者hosts手动添加过相关的地址可以先在任务计划中执行以下脚本来清理hosts文件

#!/bin/shLOCAL_HOST_LIST=`cat /etc/hosts | grep -v "127.0.0.1\|::1\|^$"`for HOST in $LOCAL_HOST_LIST; do      sed -i "/$HOST/d" /etc/hostsdone
清理hosts,如果hosts文件没有修改过不需要这一步
新建任务计划
使用root用户运行
设置每小时执行一次
粘贴脚本代码
运行测试
如果不需要github可以关闭,这东西只是给不能访问github导致我做的NASTool套件不能更新的兄弟使用
对了,如果安装过矿神的NASTool套件导致我的装不上可以先卸载矿神的NASTool套件然后ssh登录群晖执行下面两条命令删除他套件的用户
sudo synouser --del sc-nastoolsudo synogroup --del nastool
下面是脚本,可以用记事本打开复制到群晖任务计划,也可以把这个脚本放到一个地方去定期执行**** Hidden Message *****

cvip 发表于 2022-9-23 15:55:44

谢谢分享

momo 发表于 2022-9-22 12:26:04

谢谢分享

donxu 发表于 2022-9-22 12:37:10

感谢分享,一般都习惯手动了

coli06 发表于 2022-9-22 12:54:16

ganxiefenxiang

Lwd-Amazing 发表于 2022-9-22 13:36:09

很好很强大

gcfan 发表于 2022-9-22 13:41:50

感谢分享

luocdeng 发表于 2022-9-22 13:44:11


既然你诚信诚意的推荐了,那我就勉为其难的看看吧!不走平凡路。

oppashin 发表于 2022-9-22 13:48:12

谢谢分享

lff520520 发表于 2022-9-22 13:49:35

正好看看感谢分享

pzptiger 发表于 2022-9-22 13:51:07

很好,谢谢分享

syf_alan 发表于 2022-9-22 14:02:12

感谢分享

00789 发表于 2022-9-22 14:09:34

感谢分享,前来学习

cheong0hk 发表于 2022-9-22 14:24:41

谢谢分享

likeme@2 发表于 2022-9-22 14:35:23

自动执行还是挺有意思的。

lokiller 发表于 2022-9-22 14:59:03

谢谢分享,不然每次下完电影还得开小飞机

Bond007 发表于 2022-9-22 15:14:59

谢谢,收下了

zjchacha 发表于 2022-9-22 15:24:19


感谢分享,收下了

lovedhd 发表于 2022-9-22 16:21:14

本帖最后由 lovedhd 于 2022-9-22 16:42 编辑

能不能加上屏蔽update.synology.com,去掉小红点。{:7_193:}

hzxwj0720 发表于 2022-9-22 16:40:09

感谢分享,前来学习

zhangbo8418 发表于 2022-9-22 16:46:20

本帖最后由 zhangbo8418 于 2022-9-22 16:55 编辑

lovedhd 发表于 2022-9-22 16:21
能不能加上屏蔽update.synology.com,去掉小红点。
你可以试试,这个需要自己改一下代码。。。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 分享个themoviedb、tmdb的host自动更新脚本