Skip to content

xianlinlc/oracle-netflix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

oracle-netflix

本脚本功能:

1.检测Oracle Cloud实例是否解锁Netflix非自制剧

2.如不解锁自动更换实例ip并ddns到cloudflare

3.使用tg机器人推送信息

注意事项:

1.需要海外两台服务器,服务器A运行脚本,服务器B提供解锁服务和代理

2.服务器A需配置oci环境,参考 https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/cliinstall.htm

3.脚本运行间隔最好不要低于5分钟,否则可能会出现错误

使用方法:

1.脚本运行依赖jq,请安装jq

sudo apt install jq

2.在脚本中填写配置信息


CONFIG_FILE='oci配置文件,默认为/root/.oci/config,请自行设置填写'

BOT_TOKEN="tg机器人的api_token"

CHAT_ID="tg CHAT_ID"

ZONE_ID="域名的Zone ID"

API_KEY="cloudflareAPIkey"

CF_EMAIL="cloudflare注册邮箱"

DOMAIN="域名,此处填写完整域名"

curl -x "此处填写服务器B的代理"(curl -x的用法请自行google)

3.使用crontab设置定时任务,如(请根据需求自行设置)

*/5 * * * * /bin/bash /root/netflix.sh

0 0 * * *  echo "" > /root/netflix_ip_not_change.log

0 0 0 * *  echo "" > /root/netflix_ip_change.log

About

检测Oracle Cloud实例是否解锁Netflix非自制,并更换实例ip

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages