forked from ArknightsAutoHelper/ArknightsAutoHelper
-
Notifications
You must be signed in to change notification settings - Fork 0
/
整合工具箱.bat
95 lines (83 loc) · 2.65 KB
/
整合工具箱.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
@echo off
chcp>nul 2>nul 65001
rem 切换至 ArknightsAutoHelper 所在位置
:path
cd>nul 2>nul /D %~dp0
call venv\Scripts\activate.bat
rem 主要循环节
:main
echo [92m[+] :)欢迎使用 ArknightsAutoHelper [0m
echo [92m[+] 输入 '1' 快速护肝[0m
rem echo [92m[+] 输入 '2' 计划任务[0m # 'set /p' 传入空格 Error待修复#
echo [92m[+] 输入 '2' 公招查询[0m
echo [92m[+] 输入 '3' 收获信赖[0m
echo [92m[+] 输入 '4' 任务领取[0m
echo [92m[+] 输入 '5' 刷库存中最少的蓝材料[0m
echo [92m[+] 输入 '6' 刷活动关卡[0m
echo [92m[+] 输入 '7' 结束服务[0m
:input
set /p a="[92m[+] 请选择需要的功能:[0m"
if /i '%a%'=='1' goto slim
rem if /i '%a%'=='2' goto hander
if /i '%a%'=='2' goto recruit
if /i '%a%'=='3' goto credit
if /i '%a%'=='4' goto task
if /i '%a%'=='5' goto grass_on_aog
if /i '%a%'=='6' goto activity
if /i '%a%'=='7' goto end
echo [31m[x] 输入有误,请重新输入:[0m & goto input
rem 快速护肝
:slim
echo [93m[!] 正在唤起 ArknightsAutoHelper [1m
set /p slim="[94m[i] 输入预期战斗次数:[0m"
python akhelper.py quick %slim%
rem 快速护肝 - 确认是否重新运行
set /p aah1="[92m[+] 输入 '1' 返回首页 | 输入 '2' 助手下班 | 任意键再次运行:[0m"
if not '%aah1%'=='' set choice=%aah1:~0,1%
if '%aah1%'=='1' goto remain
if '%aah1%'=='2' goto end
goto :slim
rem rem 计划任务
rem :hander
rem echo [93m[!] 正在唤起 ArknightsAutoHelper [1m
rem set /p hander="[94m[i] 输入清单(关卡名 次数) 例如 "5-1 2 5-2 3" :[0m"
rem python akhelper.py auto %hander%
rem
rem rem 计划任务 - 确认是否重新运行
rem set /p aah1="[92m[+] 输入 '1' 返回首页 | 输入 '2' 助手下班 | 任意键继续加班:[0m"
rem if not '%aah1%'=='' set choice=%aah1:~0,1%
rem if '%aah1%'=='1' goto remain
rem if '%aah1%'=='2' goto end
rem 公招查询
:recruit
echo [93m[!] 正在唤起 ArknightsAutoHelper [1m
python akhelper.py recruit
goto remain
rem 收获信赖
:credit
echo [93m[!] 正在唤起 ArknightsAutoHelper [1m
python ArknightsShell.py -r
goto remain
rem 任务领取
:task
echo [93m[!] 正在准备提供服务[1m
python akhelper.py collect
goto remain
:grass_on_aog
echo [93m[!] 正在准备提供服务[1m
python grass_on_aog.py
goto remain
:activity
echo [93m[!] 正在准备提供服务[1m
python activity.py
goto remain
:remain
rem 任务领取 - 确认是否重新运行
set /p task1="[92m[+] 输入 '1' 返回首页 | 任意键助手下班:[0m"
if not '%task1%'=='' set choice=%task1:~0,1%
if '%task1%'=='1' goto main
goto end
:end
echo [93m[!] 拜拜嘞您(3秒后下班)[1m
TIMEOUT>nul 2>nul /T 3
@goto :eof