MihoyoBBSTools/main.py
Womsxd df73012e2e 小改动
迷糊(
2021-05-26 18:31:36 +08:00

45 lines
1.6 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import login
import tools
import config
import genshin
import setting
import mihoyobbs
def main():
#初始化,加载配置
config.Load_config()
if (config.enable_Config == True):
#检测参数是否齐全,如果缺少就进行登入操作
if (config.mihoyobbs_Login_ticket == "" or config.mihoyobbs_Stuid == "" or config.mihoyobbs_Stoken == ""):
#登入
login.login()
#获取要使用的BBS列表,#判断是否开启bbs_Singin_multi
if (config.mihoyobbs["bbs_Singin_multi"] == True):
for i in setting.mihoyobbs_List:
if (int(i["id"]) in config.mihoyobbs["bbs_Singin_multi_list"]):
setting.mihoyobbs_List_Use.append(i)
else:
#关闭bbs_Singin_multi后只签到大别墅
for i in setting.mihoyobbs_List:
if (int(i["id"]) == 5):
setting.mihoyobbs_List_Use.append(i)
#米游社签到
if(config.mihoyobbs["bbs_Gobal"] == True):
bbs = mihoyobbs.mihoyobbs()
if (config.mihoyobbs["bbs_Singin"] == True):
bbs.Singin()
if (config.mihoyobbs["bbs_Read_posts"] == True):
bbs.Readposts()
if (config.mihoyobbs["bbs_Like_posts"] == True):
bbs.Likeposts()
if (config.mihoyobbs["bbs_Share"] == True):
bbs.Share()
if(config.genshin_AutoSingin == True):
genshin_Help = genshin.genshin()
genshin_Help.Sing_acc()
else:
tools.log.warn ("Config未启用")
if __name__ == "__main__":
main()
pass