def runmain(address, account, password): # 主功能体函数 # 请在本函数中自定义需要的功能 a = Automator(address) a.start() print('>>>>>>>即将登陆的账号为:', account, '密码:', password, '<<<<<<<', '\r\n') a.login_auth(account, password) # 注意!请把账号密码写在zhanghao.txt内 a.init_home_with_running() # 初始化,确保进入首页 a.sw_init() # 初始化刷图 a.gonghuizhijia() # 家园一键领取 #a.goumaimana(0) # 购买mana 1次 #a.mianfeiniudan() # 免费扭蛋 #a.mianfeishilian() # 免费十连 #a.shouqu() # 收取所有礼物 #a.dixiacheng() # 地下城 #a.goumaitili(3) # 购买3次体力 a.shouqurenwu() # 收取任务 #shuatu_auth(a, account) # 刷图控制中心 #a.hanghui() # 行会捐赠 #a.goumaitili(times=3) # 购买times次体力 #a.shuajingyan(map=3) # 刷1-1经验,map为主图 #a.shouqurenwu() # 二次收取任务 a.joinhanghui("勤劳的妖妖妖") #a.dianzan(1) # 公会点赞,sortflag=1表示按战力排序 a.hanghui() a.dixiacheng() #input("Press Enter to continue...") a.change_acc() # 退出当前账号,切换下一个
def runmain(address, account, password, fun, kickflag=0): # 主功能体函数 # 请在本函数中自定义需要的功能 a = Automator(address) a.start() print('>>>>>>>即将登陆的账号为:', account, '密码:', password, '<<<<<<<', '\r\n') a.login_auth(account, password) # 注意!请把账号密码写在zhanghao.txt内 a.init_home() # 初始化,确保进入首页 a.sw_init() # 初始化刷图 a.gonghuizhijia() # 家园一键领取 # a.goumaimana(1) # 购买mana 10次 a.mianfeiniudan() # 免费扭蛋 # a.mianfeishilian() # 免费十连 a.dianzan(sortflag=1) # 公会点赞 # a.hanghui() # 行会捐赠 a.dixiacheng(firsttime=False,skip=False) # 地下城 如果是首次使用需要跳过剧情,可以修改firsttime=True;需要跳过战斗则skip=True # a.goumaitili(3) # 购买3次体力 a.shouqurenwu() # 收取任务 ok = shuatu_auth(a, account, fun) # 刷图控制中心 if ok: # 仅当刷图被激活(即注明了刷图图号)的账号执行行会捐赠,不刷图的认为是mana号不执行行会捐赠。 a.hanghui() # 行会捐赠 else: # 刷图没有被激活的可以去刷经验 # a.goumaitili(times=3) # 购买times次体力 # a.shuajingyan(map=3) # 刷1-1经验,map为主图 pass # a.shuajingyan(11) # 刷1-1经验(自带体力购买),11为当前所在主线图 a.shouqu() # 收取所有礼物 if kickflag == 1: a.tichuhanghui() a.change_acc() # 退出当前账号,切换下一个
def runmain(address, account, password, kickflag=0): # 主功能体函数 # 请在本函数中自定义需要的功能 a = Automator(address) a.start() print('>>>>>>>即将登陆的账号为:', account, '密码:', password, '<<<<<<<', '\r\n') a.login_auth(account, password) # 注意!请把账号密码写在zhanghao.txt内 a.init_home() # 初始化,确保进入首页 a.sw_init() # 初始化刷图 a.gonghuizhijia() # 家园一键领取 # a.goumaimana(1) # 购买mana 10次 a.mianfeiniudan() # 免费扭蛋 # a.mianfeishilian() # 免费十连 a.dianzan(sortflag=1) # 公会点赞 # a.hanghui() # 行会捐赠 a.dixiacheng() # 地下城 如果是首次使用需要跳过剧情,可以在括号中填入参数1 # a.goumaitili(3) # 购买3次体力 a.shouqurenwu() # 收取任务 # shuatu_auth(a, account) # 刷图控制中心,在下一次更新前建议暂停使用本函数,转为使用下面三个函数 # a.shuatu11() # 刷11图 # a.shuatu10() # 刷10图 # a.shuatu8() #刷8图 # # a.shuajingyan(11) # 刷1-1经验(自带体力购买),11为当前所在主线图 a.shouqu() # 收取所有礼物 if kickflag == 1: a.tichuhanghui() a.change_acc() # 退出当前账号,切换下一个
def runmain(address, account, password): # 主功能体函数 # 请在本函数中自定义需要的功能 a = Automator(address) log = log_handler.LOG() #初始化日志 a.start() print('>>>>>>>即将登陆的账号为:', account, '密码:', password, '<<<<<<<', '\r\n') a.login_auth(account, password) # 注意!请把账号密码写在zhanghao.txt内 log.Account_Login(account) a.init_home() # 初始化,确保进入首页 a.sw_init() # 初始化刷图 a.gonghuizhijia() # 家园一键领取 #a.goumaimana(1) # 购买mana 10次 a.mianfeiniudan() # 免费扭蛋 a.mianfeishilian() # 免费十连 a.shouqu() # 收取所有礼物 a.dianzan() # 公会点赞,sortflag=1表示按战力排序 a.dixiacheng( firsttime=False, skip=False) # 地下城 如果是首次使用需要跳过剧情,可以修改firsttime=True;需要跳过战斗则skip=True a.goumaitili(3) # 购买3次体力 a.shouqurenwu() # 收取任务 ok = shuatu_auth(a, account) # 刷图控制中心 if ok: # 仅当刷图被激活(即注明了刷图图号)的账号执行行会捐赠,不刷图的认为是mana号不执行行会捐赠。 a.hanghui() # 行会捐赠 else: # 刷图没有被激活的可以去刷经验 # a.goumaitili(times=3) # 购买times次体力 # a.shuajingyan(map=3) # 刷1-1经验,map为主图 pass a.shouqurenwu() # 二次收取任务 a.change_acc() # 退出当前账号,切换下一个 log.Account_Logout(account)
def runmain(address, account, password): # 主功能体函数 # 请在本函数中自定义需要的功能 a = Automator(address) a.start() # #opencv识别可视化 无法在多线程中使用 # plt.ion() # fig, ax = plt.subplots(1) # plt.show() print('>>>>>>>即将登陆的账号为:', account, '密码:', password, '<<<<<<<', '\r\n') a.login_auth(account, password) # 注意!请把账号密码写在zhanghao.txt内 a.init_home() # 初始化,确保进入首页 a.sw_init() # 初始化刷图 a.gonghuizhijia() # 家园一键领取 a.goumaimana(1) # 购买mana 10次 a.mianfeiniudan() # 免费扭蛋 #a.mianfeishilian() # 免费十连 a.shouqu() # 收取所有礼物 a.dianzan() # 公会点赞 a.shouqu() # 收取所有礼物 a.hanghui() # 行会捐赠 a.dixiacheng() # 地下城 a.goumaitili(3) # 购买3次体力 a.shouqurenwu() # 收取任务 shuatu_auth(a, account) # 刷图控制中心 # a.shuajingyan(10) # 刷1-1经验(自带体力购买),10为主图 a.shouqurenwu() # 二次收取任务 a.change_acc() # 退出当前账号,切换下一个
def runmain(address, account, password): # 主功能体函数 # 请在本函数中自定义需要的功能 a = Automator(address) a.start() # #opencv识别可视化 无法在多线程中使用 # plt.ion() # fig, ax = plt.subplots(1) # plt.show() print('>>>>>>>即将登陆的账号为:', account, '密码:', password, '<<<<<<<') a.login_auth(account, password) # 注意!请把账号密码写在zhanghao2.txt内 #a.init_home() # 初始化,确保进入首页 a.init_home_with_running() #a.shouqu() #a.shouqurenwu() #a.goumaitili(times=2) # 购买times次体力 #a.shuajingyan(map=3) # 刷1-1经验,map为主图 #a.hanghui() # 行会捐赠 a.dixiacheng() a.change_acc() # 退出当前账号,切换下一个
def runmain(params): # 主功能体函数 # 请在本函数中自定义需要的功能 account = params[0] password = params[1] queue = params[2] address = queue.get() a = Automator(address, account) a.start() print('>>>>>>>即将登陆的账号为:', account, '密码:', password, '<<<<<<<', '\r\n') gevent.joinall([ # 这里是协程初始化的一个实例 # gevent.spawn(Multithreading, a, _, _, _, _), gevent.spawn(a.login_auth, account, password), gevent.spawn(LOG().Account_Login, account), gevent.spawn(a.sw_init()) ]) # 异步初始化 # 注意!请把账号密码写在zhanghao.txt内 # 日志记录 # 初始化刷图 a.init_home() # 初始化,确保进入首页 # _async(a, account, 'a.juqingtiaoguo()', sync=False) # 异步剧情跳过 # _async(a, account, 'a.bad_connecting()', sync=False) # 异步异常处理 a.gonghuizhijia() # 家园一键领取 a.goumaimana(1) # 购买mana 10次 a.mianfeiniudan() # 免费扭蛋 # a.mianfeishilian() # 免费十连 a.shouqu() # 收取所有礼物 a.dianzan(sortflag=1) # 公会点赞,sortflag=1表示按战力排序 a.dixiacheng(skip=True) # By:Dr-Bluemond, 地下城 skip是否开启战斗跳过 # a.goumaitili(3) # 购买3次体力 a.shouqurenwu() # 收取任务 ok = shuatu_auth(a, account) # 刷图控制中心 if ok: # 仅当刷图被激活(即注明了刷图图号)的账号执行行会捐赠,不刷图的认为是mana号不执行行会捐赠。 a.hanghui() # 行会捐赠 else: # 刷图没有被激活的可以去刷经验 # a.goumaitili(times=3) # 购买times次体力 # a.shuajingyan(map=3) # 刷1-1经验,map为主图 pass a.shouqurenwu() # 二次收取任务 gevent.joinall([ # 这里是协程的一个实例 gevent.spawn(a.change_acc()), gevent.spawn(LOG().Account_Logout, account) ]) # 退出当前账号,切换下一个 queue.put(address)
def runmain(address, account, password): # 主功能体函数 # 请在本函数中自定义需要的功能 a = Automator(address) a.start() # #opencv识别可视化 无法在多线程中使用 # plt.ion() # fig, ax = plt.subplots(1) # plt.show() print('>>>>>>>即将登陆的账号为:', account, '密码:', password, '<<<<<<<') a.login_auth(account, password) # 注意!请把账号密码写在zhanghao2.txt内 #a.init_home() # 初始化,确保进入首页 if a.init_home_with_running() == True: a.sw_init() # 初始化刷图 a.gonghuizhijia() # 家园一键领取 #a.goumaimana(0) # 购买mana 1次 #a.mianfeiniudan() # 免费扭蛋 #a.mianfeishilian() # 免费十连 a.shouqu() # 收取所有礼物 #a.dianzan(1) # 公会点赞,sortflag=1表示按战力排序 ##a.shouqurenwu() # 收取任务 #a.goumaitili(4) # 购买2次体力 a.times = 5 #shuatu_auth(a, account) # 刷图控制中心 a.shuatu11() a.hanghui() # 行会捐赠 #a.goumaitili(times=3) # 购买times次体力 #a.shuajingyan(map=3) # 刷1-1经验,map为主图 ##a.shouqurenwu() # 二次收取任务 a.dixiacheng() # 地下城 #input("Pause") a.change_acc() # 退出当前账号,切换下一个 else: f = open('forbid.txt', 'a') f.write(account) f.write('\n') f.close()
def runmain(address, account, password): # 主功能体函数 # 请在本函数中自定义需要的功能 a = Automator(address) a.start() # #opencv识别可视化 无法在多线程中使用 # plt.ion() # fig, ax = plt.subplots(1) # plt.show() print('>>>>>>>即将登陆的账号为:', account, '密码:', password, '<<<<<<<') a.login_auth(account, password) # 注意!请把账号密码写在zhanghao2.txt内 a.init_home() # 初始化,确保进入首页 #a.tansuo() # 探索 a.dixiacheng() #a.dixiachengDuanya() # 地下城,请把队伍列表里1队设置为打boss队,2队设置为aoe队 #a.shouqurenwu() # 收取任务 #a.shouqu() # 收取所有礼物 a.change_acc() # 退出当前账号,切换下一个