可执行脚本

This commit is contained in:
wangzz
2025-04-23 12:23:16 +08:00
parent b1f02229a4
commit ed5e4c0a69
2 changed files with 15 additions and 5 deletions

3
main.bat Normal file
View File

@@ -0,0 +1,3 @@
@echo off
python ./script/main.py --name %1

View File

@@ -1,3 +1,4 @@
import argparse
from devices import WikoHi70m from devices import WikoHi70m
import apps import apps
import random import random
@@ -9,16 +10,22 @@ def main():
log = common.get_logger("main") log = common.get_logger("main")
try: try:
parser = argparse.ArgumentParser(description="示例脚本:处理命令行参数")
# 添加参数
parser.add_argument("--name", type=str, help="设备名称", required=True)
# 解析命令行参数
args = parser.parse_args()
# adb_cmd.mobile_unlock() # adb_cmd.mobile_unlock()
# 3URNU24803102309 192.168.8.138:5555 # 3URNU24803102309 192.168.2.123:5555 cd1eccf3
wikoHi70m = WikoHi70m('3URNU24803102309') wikoHi70m = WikoHi70m(args.name)
# 普通任务 # 普通任务
watchAdTask = apps.Task("连续看广告", apps.Rule.count(35, 45, 2), lambda : apps.ToutiaoLite(wikoHi70m).func_ad()) watchAdTask = apps.Task("连续看广告", apps.Rule.count(35, 45, 2), lambda : apps.ToutiaoLite(wikoHi70m).func_ad())
watchVideoTask = apps.Task.watch_video("刷视频", apps.Rule.count(1000, 6, 2), wikoHi70m) watchVideoTask = apps.Task.watch_video("刷视频", apps.Rule.count(2800, 6, 1), wikoHi70m)
readBookTask = apps.Task.read_book("看书", apps.Rule.count(2000, 5, 2), wikoHi70m) readBookTask = apps.Task.read_book("看书", apps.Rule.count(2000, 5, 2), wikoHi70m)
browseTask = apps.Task.browse("逛街", apps.Rule.time(60, 4, 2), wikoHi70m) browseTask = apps.Task.browse("逛街", apps.Rule.time(80, 4, 2), wikoHi70m)
# 窗口任务 # 窗口任务
bgWatchVideoTask = apps.Task("后台刷视频", apps.Rule.count(500, 10, 2), bgWatchVideoTask = apps.Task("后台刷视频", apps.Rule.count(500, 10, 2),
@@ -45,7 +52,7 @@ def main():
# sync_task(bgWatchVideoTask, minReadBookTask) # sync_task(bgWatchVideoTask, minReadBookTask)
# 任务完成锁屏 # 任务完成锁屏
# wikoHi70m.lock() wikoHi70m.lock()
except KeyboardInterrupt: except KeyboardInterrupt:
log.info("程序被用户中断") log.info("程序被用户中断")