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)
Exemple #2
0
def runmain(address, account, password):
    # 主功能体函数,可以在本函数中自定义需要的功能
    # 但是在这个py文件里不需要自定义,因为这是专门用来做捐赠工作的

    a = Automator(address, account)
    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.hanghui()  # 行会捐赠
    a.change_acc()  # 退出当前账号,切换下一个
    log.Account_Logout(account)
def runmain(address, account, password):
    # 主功能体函数,可以在本函数中自定义需要的功能
    # 但是在这个py文件里不需要自定义,因为这是专门用来做捐赠工作的

    a = Automator(address)
    log = log_handler.LOG()  #初始化日志
    a.start()
    print('>>>>>>>即将执行的账号为:', account, '密码:', password, '<<<<<<<', '\r\n')

    zhuangbeihao = shuatu_auth(a,
                               account)  # 刷图控制中心,此处仅仅只用来判断是不是装备号,如果是装备号也不会刷图
    if zhuangbeihao:  # 仅注明了刷图图号的账号执行行会捐赠
        a.login_auth(account, password)  # 注意!请把账号密码写在zhanghao.txt内
        log.Account_Login(account)
        a.init_home()  # 初始化,确保进入首页
        a.sw_init()  # 初始化刷图
        a.hanghui()  # 行会捐赠
        a.change_acc()  # 退出当前账号,切换下一个
    else:  #不是送装备的号什么也不干,也不用登陆
        pass

    log.Account_Logout(account)
# coding=utf-8
import uiautomator2 as u2
import time
from utils import *
from cv import *
from Automator import *
# import matplotlib.pylab as plt
import os
import threading
import log_handler

log = log_handler.LOG()  #初始化日志文件

#测试程序


def runmain(address, account, password):
    # 主功能体函数
    # 请在本函数中自定义需要的功能

    a = Automator(address, account)
    a.start()

    # #opencv识别可视化无法在多线程中使用
    # plt.ion()
    # fig, ax = plt.subplots(1)
    # plt.show()

    print('>>>>>>>即将登陆的账号为:', account, '密码:', password, '<<<<<<<')
    a.login_auth(account, password)  # 注意!请把账号密码写在zhanghao2.txt内
    log.Account_Login(account)
# coding=utf-8
import re
import log_handler
from AutomatorR import *

log = log_handler.LOG('log/mana.txt')  # 初始化日志文件


def run_main(address, account, password, fun, kickflag=0):
    # 主功能体函数
    # 请在本函数中自定义需要的功能

    a = AutomatorR(address, account)
    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.dianzan(1)
    a.dixiacheng()  # 地下城 如果是首次使用需要跳过剧情,可以在括号中填入参数1
    a.shouqu()  # 收取所有礼物
    if kickflag == 1:
        a.tichuhanghui()

    a.change_acc()  # 退出当前账号,切换下一个
    log.Account_Logout(account)


def invitemain(address, account, password, inviteUID):
    # 邀请入会函数,请不要更改本函数中的功能
# coding=utf-8
import re
import log_handler
from AutomatorR import *

log = log_handler.LOG('log/equ.txt')  # 初始化日志文件


def runmain(address, account, password):
    # 主功能体函数,可以在本函数中自定义需要的功能
    # 但是在这个py文件里不需要自定义,因为这是专门用来做捐赠工作的

    a = AutomatorR(address, account)
    a.start()
    print('>>>>>>>即将执行的账号为:', account, '密码:', password, '<<<<<<<', '\r\n')

    zhuangbeihao = shuatu_auth(a, account)  # 刷图控制中心,此处仅仅只用来判断是不是装备号,如果是装备号也不会刷图
    if zhuangbeihao:  # 仅注明了刷图图号的账号执行行会捐赠
        a.login_auth(account, password)  # 注意!请把账号密码写在zhanghao.txt内
        log.Account_Login(account)
        a.init_home()  # 初始化,确保进入首页
        a.sw_init()  # 初始化刷图
        a.hanghui()  # 行会捐赠
        a.change_acc()  # 退出当前账号,切换下一个
        log.Account_Logout(account)
    else:  # 不是送装备的号什么也不干,也不用登陆
        pass


def connect():  # 连接adb与uiautomator
    try:
Exemple #7
0
# coding=utf-8
import re

import log_handler
from AutomatorR import *

log = log_handler.LOG('exp.txt')  # 初始化日志文件


def runmain(address, account, password):
    # 主功能体函数,可以在本函数中自定义需要的功能
    # 但是在这个py文件里不需要自定义,因为这是专门用来做捐赠工作的

    a = AutomatorR(address, account)
    a.start()
    print('>>>>>>>即将执行的账号为:', account, '密码:', password, '<<<<<<<', '\r\n')

    zhuangbeihao, index = shuatu_auth(
        a, account)  # 刷图控制中心,此处仅仅只用来判断是不是装备号,如果是装备号也不会刷图
    a.login_auth(account, password)  # 注意!请把账号密码写在zhanghao.txt内
    log.Account_Login(account)
    a.init_home()  # 初始化,确保进入首页
    a.sw_init()  # 初始化刷图
    a.shouqu()  # 礼物
    a.gonghuizhijia()  # 宿舍
    a.shouqurenwu()  # 任务
    a.goumaimana(1)
    a.goumaitili(7)
    if zhuangbeihao:  # 仅注明了刷图图号的账号执行行会捐赠
        eval(get_eval_string(index, '12'))  # 装备号刷图
    else:  # mana号刷经验