From ed5e4c0a697a39a9fe9a6cc49fefc9a70e9e0b3f Mon Sep 17 00:00:00 2001 From: wangzz Date: Wed, 23 Apr 2025 12:23:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=AF=E6=89=A7=E8=A1=8C=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.bat | 3 +++ script/main.py | 17 ++++++++++++----- 2 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 main.bat diff --git a/main.bat b/main.bat new file mode 100644 index 0000000..09224e5 --- /dev/null +++ b/main.bat @@ -0,0 +1,3 @@ +@echo off + +python ./script/main.py --name %1 \ No newline at end of file diff --git a/script/main.py b/script/main.py index 54cc1fd..4f301ce 100644 --- a/script/main.py +++ b/script/main.py @@ -1,3 +1,4 @@ +import argparse from devices import WikoHi70m import apps import random @@ -9,16 +10,22 @@ def main(): log = common.get_logger("main") try: + parser = argparse.ArgumentParser(description="示例脚本:处理命令行参数") + # 添加参数 + parser.add_argument("--name", type=str, help="设备名称", required=True) + # 解析命令行参数 + args = parser.parse_args() + # adb_cmd.mobile_unlock() - # 3URNU24803102309 192.168.8.138:5555 - wikoHi70m = WikoHi70m('3URNU24803102309') + # 3URNU24803102309 192.168.2.123:5555 cd1eccf3 + wikoHi70m = WikoHi70m(args.name) # 普通任务 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) - 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), @@ -45,7 +52,7 @@ def main(): # sync_task(bgWatchVideoTask, minReadBookTask) # 任务完成锁屏 - # wikoHi70m.lock() + wikoHi70m.lock() except KeyboardInterrupt: log.info("程序被用户中断")