修改变量方式

This commit is contained in:
linlin 2023-05-11 15:13:00 +08:00 committed by GitHub
parent ea1d034403
commit ace779810e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

24
mt.py
View File

@ -2,11 +2,10 @@
mt论坛自动签到
暂不支持多个账号我知道你们肯定没有这个需求
账号变量 mtusername
密码变量 mtpassword
export mtusername=""
export mtpassword=""
添加变量mtluntan
账号密码用&隔开
例如账号10086 密码1001 则变量为10086&1001
export mtluntan=""
cron: 0 0,7 * * *
const $ = new Env("mt论坛");
@ -22,6 +21,7 @@ import time
ua = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36'
session = requests.session()
def main(username,password):
headers={'User-Agent': ua}
session.get('https://bbs.binmt.cc/member.php?mod=logging&action=login&infloat=yes&handlekey=login&inajax=1&ajaxtarget=fwin_content_login',headers=headers)
@ -56,16 +56,16 @@ if __name__ == '__main__':
#username.encode("utf-8")
#密码
password = ''
if 'mtusername' in os.environ:
username = os.environ.get("mtusername")
if 'mtluntan' in os.environ:
mtluntan = os.environ.get("mtluntan").split("&")
username = mtluntan[0]
password = mtluntan[1]
else:
print('不存在青龙、github变量')
exit
if 'mtpassword' in os.environ:
password = os.environ.get("mtpassword")
if username == '' or password == '':
print('本地账号密码为空')
exit()
try:
main(username,password)
except Exception as e:
raise e