mirror of
https://github.com/LmeSzinc/StarRailCopilot.git
synced 2024-11-25 10:01:10 +00:00
117 lines
4.8 KiB
Python
117 lines
4.8 KiB
Python
import time
|
|
|
|
from deploy.Windows.logger import logger
|
|
|
|
output = r"""
|
|
Process: [ 0% ]
|
|
./toolkit/Lib/site-packages/requests/sessions.py trust_env already patched
|
|
./toolkit/Lib/site-packages/pip/_vendor/requests/sessions.py trust_env already patched
|
|
./toolkit/Lib/site-packages/uiautomator2/init.py minicap_urls no need to patch
|
|
./toolkit/Lib/site-packages/uiautomator2/init.py appdir already patched
|
|
./toolkit/Lib/site-packages/adbutils/mixin.py apkutils2 no need to patch
|
|
Process: [ 5% ]
|
|
==================== SHOW DEPLOY CONFIG ====================
|
|
Repository: https://e.coding.net/llop18870/alas/AzurLaneAutoScript.git
|
|
Branch: feature
|
|
PypiMirror: https://pypi.tuna.tsinghua.edu.cn/simple
|
|
Language: zh-CN
|
|
Rest of the configs are the same as default
|
|
Process: [ 10% ]
|
|
+---------------------------------------------------+
|
|
| UPDATE ALAS |
|
|
+---------------------------------------------------+
|
|
==================== GIT INIT ====================
|
|
"D:/AlasRelease/AzurLaneAutoScript/toolkit/Git/mingw64/bin/git.exe" init
|
|
Reinitialized existing Git repository in D:/AlasRelease/AzurLaneAutoScript/.git/
|
|
[ success ]
|
|
Process: [ 15% ]
|
|
==================== SET GIT PROXY ====================
|
|
Git config http.proxy = None
|
|
Git config https.proxy = None
|
|
Git config http.sslVerify = true
|
|
Process: [ 18% ]
|
|
==================== SET GIT REPOSITORY ====================
|
|
Git config remote "origin".url = https://e.coding.net/llop18870/alas/AzurLaneAutoScript.git
|
|
Process: [ 20% ]
|
|
==================== FETCH REPOSITORY BRANCH ====================
|
|
"D:/AlasRelease/AzurLaneAutoScript/toolkit/Git/mingw64/bin/git.exe" fetch origin feature
|
|
From https://e.coding.net/llop18870/alas/AzurLaneAutoScript
|
|
* branch feature -> FETCH_HEAD
|
|
[ success ]
|
|
Process: [ 40% ]
|
|
==================== PULL REPOSITORY BRANCH ====================
|
|
"D:/AlasRelease/AzurLaneAutoScript/toolkit/Git/mingw64/bin/git.exe" reset --hard origin/feature
|
|
HEAD is now at 11595208 Fix: No process cache since it's fast already
|
|
[ success ]
|
|
Process: [ 45% ]
|
|
"D:/AlasRelease/AzurLaneAutoScript/toolkit/Git/mingw64/bin/git.exe" checkout feature
|
|
Already on 'feature'
|
|
Your branch is up to date with 'origin/feature'.
|
|
[ success ]
|
|
Process: [ 48% ]
|
|
==================== SHOW VERSION ====================
|
|
"D:/AlasRelease/AzurLaneAutoScript/toolkit/Git/mingw64/bin/git.exe" --no-pager log --no-merges -1
|
|
commit 11595208afe1ca1b3d48f5722795ce2387bccd87 (HEAD -> feature, origin/feature)
|
|
Author: LmeSzinc <37934724+LmeSzinc@users.noreply.github.com>
|
|
Date: Tue Apr 4 01:17:09 2023 +0800
|
|
|
|
Fix: No process cache since it's fast already
|
|
[ success ]
|
|
Process: [ 50% ]
|
|
+----------------------------------------------------------+
|
|
| KILL EXISTING ALAS |
|
|
+----------------------------------------------------------+
|
|
List process
|
|
Found 264 processes
|
|
Process: [ 60% ]
|
|
+-----------------------------------------------------------+
|
|
| UPDATE DEPENDENCIES |
|
|
+-----------------------------------------------------------+
|
|
All dependencies installed
|
|
Process: [ 70% ]
|
|
+--------------------------------------------------+
|
|
| UPDATE APP |
|
|
+--------------------------------------------------+
|
|
Old file: D:\AlasRelease\AzurLaneAutoScript\toolkit\WebApp\resources\app.asar
|
|
New version: 0.3.7
|
|
New file: D:\AlasRelease\AzurLaneAutoScript\toolkit\lib\site-packages\alas_webapp\app.asar
|
|
app.asar is already up to date
|
|
Process: [ 75% ]
|
|
+---------------------------------------------------------+
|
|
| START ADB SERVICE |
|
|
+---------------------------------------------------------+
|
|
==================== REPLACE ADB ====================
|
|
No need to replace
|
|
Process: [ 90% ]
|
|
==================== ADB CONNECT ====================
|
|
-------------------- ADB DEIVCES --------------------
|
|
D:/AlasRelease/AzurLaneAutoScript/toolkit/Lib/site-packages/adbutils/binaries/adb.exe devices
|
|
DataAdbDevice(serial='127.0.0.1:16384', status='device')
|
|
DataAdbDevice(serial='127.0.0.1:16480', status='device')
|
|
DataAdbDevice(serial='127.0.0.1:7555', status='device')
|
|
Process: [ 92% ]
|
|
-------------------- BRUTE FORCE CONNECT --------------------
|
|
already connected to 127.0.0.1:7555
|
|
already connected to 127.0.0.1:16384
|
|
already connected to 127.0.0.1:16480
|
|
already connected to 127.0.0.1:7555
|
|
Process: [ 98% ]
|
|
-------------------- ADB DEIVCES --------------------
|
|
D:/AlasRelease/AzurLaneAutoScript/toolkit/Lib/site-packages/adbutils/binaries/adb.exe devices
|
|
DataAdbDevice(serial='127.0.0.1:16384', status='device')
|
|
DataAdbDevice(serial='127.0.0.1:16480', status='device')
|
|
DataAdbDevice(serial='127.0.0.1:7555', status='device')
|
|
Process: [ 100% ]
|
|
"""
|
|
|
|
|
|
def run():
|
|
for row in output.split('\n'):
|
|
time.sleep(0.05)
|
|
if row:
|
|
logger.info(row)
|
|
|
|
|
|
if __name__ == '__main__':
|
|
run()
|