V变量—建站日记 - 脚本
type: channel
link: http://vvars.com/tag/%E8%84%9A%E6%9C%AC/
items: 网站建设：腾讯云轻量服务流量超出限制自动关机脚本

网站建设：腾讯云轻量服务流量超出限制自动关机脚本
type: item
date: 2021-04-15T15:39:00+08:00
description: 腾讯云近期活动很多，价格也比某套路云优惠很多，唯一的问题是流量用完后会收取高额的流量费，很多MJj发现时已经为时已晚。本脚本来源于Hostloc大佬2lifetop开发，项目地址是：https://github.com/2lifetop/LightHouse_Automatic_Shutdown介绍和配置说明如下：流量超标自动关机脚本——超详细版使用方法1、简介本脚本为腾讯云轻量服务器的流量监控脚本，可以定时监控多账户多地域多机器的流量使用情况，当已使用流量占总流量的百分比达到设定值（默认为95%）时会自动发出关机请求，避免流量超标，产生不必要的费用。2、获取腾讯云API密钥由于需要对腾讯云账号内的轻量服务器进行查询关机等操作，所以需要申请腾讯云API密钥。先登录上腾讯云官网，然后点开下面这个链接：https://console.cloud.tencent.com/cam/capi进入API密钥管理页面。保存SecretId、SecretKey3、获取TG酱 token（用于通知关机信息）TG酱依托于目前海外最流行之一的即时通讯软件Telegram（以下简称TG），如果你想启用改功能请申请一个账号 https://telegram.org/然后在浏览器中点击 @realtgchat_bot或者在TG搜索点击start后输入/token 机器人返回的值就是你的账号token记下这个token4、部署至GitHub Action4.1、fork项目由于需要使用自己的API密钥以及GitHub Action所以请务必先FORK本项目fork完之后接下来的操作请在自己账号下的刚fork的repository下进行操作4.2、添加密钥项目中按照 Setting--Secrets--New repository secert的顺序添加secrets依次添加之前保存的三个值SecretId #腾讯云api密钥ID 以英文逗号分隔SecretKey #腾讯云api密钥key 以英文逗号分隔tgToken #TG酱token 加上引号""多账户需要注意腾讯云账号密钥的ID 和KEY的顺序，不能乱，单账号直接复制粘贴即可，另外TG酱Token需要加上英文引号。添加后密钥显示名称会统一更换为大写字母。依次添加完成即可。效果检验点击build就可以看到输出日志了详细配置修改流量百分比可以在LH.py中修改如果自建TG消息机器人也可以在该文件中修改。更改运行频率默认每小时运行一次 想要修改频率可以修改 .github/workflows/LH.yml中schedule的cron参数，具体使用方法可以前往 crontab使用方法查看