1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-15 21:39:25 +08:00
Commit Graph

44 Commits

Author SHA1 Message Date
xhqss
2ddc7fff1c Merge branch 'master_lme'
# Conflicts:
#	module/campaign/gems_farming.py
#	module/config/config_manual.py
#	module/handler/assets.py
#	module/retire/retirement.py
#	module/tactical/tactical_class.py
2025-01-16 08:52:42 +08:00
LmeSzinc
3d112b4c6c Opt: [ALAS] Dynamically extends nemu_ipc timeout on retries for slow PCs 2024-12-27 23:45:00 +08:00
LA_DI_DA
f490410411 Merge branch 'refs/heads/dev'
# Conflicts:
#	bin/Lua/ShipChanger.lua
#	module/config/argument/args.json
#	module/device/screenshot.py
2024-08-17 22:02:06 +08:00
LA_DI_DA
89be3580ec Merge branch 'refs/heads/LmeSzinc/master' into dev
# Conflicts:
#	module/ui/page.py
2024-08-17 21:48:52 +08:00
xhqss
b7cc5db354 Merge branch 'refs/heads/master_lme' 2024-08-12 02:47:51 +08:00
LmeSzinc
886736de45 Fix: [ALAS] Launch parameters on waydroid (#4000) 2024-08-11 00:45:00 +08:00
LmeSzinc
342f444164 Fix: [ALAS] Catch Permission Denial on am start 2024-08-02 02:44:11 +08:00
LmeSzinc
debbbdae96 Refactor: [ALAS] Launch app with activity name 2024-08-01 23:26:56 +08:00
xhqss
fbe58bd329 Merge branch 'refs/heads/master_lme'
# Conflicts:
#	module/campaign/gems_farming.py
#	module/device/method/adb.py
#	module/device/screenshot.py
2024-07-26 10:28:26 +08:00
Zuosizhu
1d85336ba4 Merge remote-tracking branch 'refs/remotes/Lme/master' into dev
# Conflicts:
#	module/device/method/adb.py
#	module/device/screenshot.py
2024-07-26 08:04:44 +08:00
LmeSzinc
44b623c06c Fix: [ALAS] Trying to handle AdbError: unknown host service
(cherry picked from commit 59ad8bd6fcd4b63ab9a557b1bd11aa92fb071e13)
2024-07-24 00:34:50 +08:00
Zuosizhu
69aebdcf30 Merge branch 'master_lme'
# Conflicts:
#	config/template.json
#	deploy/Windows/app.py
#	deploy/Windows/config.py
#	deploy/Windows/emulator.py
#	deploy/Windows/git.py
#	deploy/Windows/logger.py
#	deploy/Windows/template.yaml
#	module/campaign/gems_farming.py
#	module/config/argument/args.json
#	module/config/argument/argument.yaml
#	module/config/config_generated.py
#	module/config/i18n/en-US.json
#	module/config/i18n/ja-JP.json
#	module/config/i18n/zh-CN.json
#	module/config/i18n/zh-TW.json
#	module/device/device.py
#	module/device/emulator.py
#	module/device/method/droidcast.py
#	module/device/platform/emulator_base.py
#	module/device/platform/emulator_windows.py
#	module/device/platform/platform_windows.py
#	module/handler/auto_search.py
2024-04-10 12:22:40 +08:00
LmeSzinc
06cd62f3ee Opt: [ALAS] Reuse image array to improve memory performance 2024-03-21 21:35:51 +08:00
Zuosizhu
d7e225ea87 Fix: try to catch adb error in mumu12 2023-09-19 19:54:20 +08:00
Zuosizhu
6f37d69031 Opt: Restart emulator in some cases 2023-09-16 16:29:12 +08:00
xausky
6c6511db60 Fix: Fix lanuch game in no physical keys device 2023-03-05 12:04:32 +08:00
LmeSzinc
cdff9f61fc Fix: Mumu6 failed on ADB screenshot 2023-01-26 21:47:53 +08:00
LmeSzinc
5693f2499e Fix: Add minimal delay to ADB click 2023-01-25 01:36:54 +08:00
LmeSzinc
21fe98d2f5 Refactor: Catching truncated image 2023-01-18 01:05:54 +08:00
SarContDeli
15d80175d3 Add: Start app by adb shell am start (#2124) 2023-01-16 22:32:55 +08:00
LmeSzinc
2285b716cf Refactor: Faster device retrying 2022-12-29 19:22:55 +08:00
LmeSzinc
d32856cb90 Fix: Remove shell warnings (#1425) 2022-07-30 01:51:26 +08:00
LmeSzinc
7d14b5c446 Fix: Restart minitouch service at every startup
- Remove `-p` argument in screencap when connect over http
2022-07-04 00:44:53 +08:00
LmeSzinc
ec66a28bbd Add: adb shell over atx agent 2022-07-04 00:44:52 +08:00
LmeSzinc
620e6510bc Refactor: Split out ConnectionAttr and refactor minitouch command builder
- Upgrade uiautomator2 to 2.16.17 to fix bugs
- Use numpy.frombuffer() since numpy.fromstring() is deprecated
2022-07-04 00:44:44 +08:00
LmeSzinc
96012c4333 Fix: *_nc methods on virtual network (#1202) 2022-06-12 01:05:45 +08:00
LmeSzinc
25a4162d27 Fix: Add LDPlayer serial auto switching
- Opt: Show help text for wrong serial
2022-06-05 06:38:43 +08:00
LmeSzinc
2555588740 Opt: Show unexpected screenshot in ascreencap 2022-06-03 01:29:38 +08:00
LmeSzinc
618fa52bcb Opt: Merge Emulator.PackageName and Emulator.Server into one dropdown 2022-04-19 01:00:07 +08:00
LmeSzinc
beabf938fc Opt: Add auto device detection and auto package detection, should be foolproof
- Add: Real-time server change
2022-04-19 01:00:07 +08:00
Egor Nats
6eac8ae259 Opt: Imports isorted 2022-04-14 16:37:54 -03:00
LmeSzinc
c251ef98b3 Opt: Show possible devices and packages when user had a wrong input 2022-04-12 20:17:24 +08:00
LmeSzinc
5ba2f5c5ac Add: Faster screenshot methods ADB_nc and aScreenCap_nc
- Allow config names when creating Device instances
- Add "Ultra Fast" level in performance test
2022-03-23 21:27:08 +08:00
LmeSzinc
be8269b555 Fix: Stuck in minitouch init
- Fix: Handle AdbError(closed)
2022-03-05 09:22:45 +08:00
Ala
42d345a70c render annotations in english 2022-02-20 15:23:31 +08:00
Ala
2eda0a66a6 适配 vmos pro 的adb截图 2022-02-20 10:09:38 +08:00
LmeSzinc
8bd650d02c Fix: Handle errors of error handling in device connection 2022-02-07 22:53:43 +08:00
LmeSzinc
b3e1715d04 Fix: ADB Image pre-process on MuMu (#920) 2022-02-06 17:32:19 +08:00
LmeSzinc
df310b9d09 Opt: Remove unnecessary use of drags, fallback to swipe+click if drag is a must 2022-02-01 21:49:57 +08:00
LmeSzinc
e95a145653 Add: Hermit, another control method
- Add: Dump hierarchy via ADB and uiautomator2
- Fix: Device screenshot saving
2022-01-27 16:57:25 +08:00
LmeSzinc
25076cf5e5 Fix: Not enough values to unpack in app_current_adb() 2022-01-25 21:47:39 +08:00
LmeSzinc
65f166ad12 Refactor: Use numpy image cache instead of pillow image 2022-01-23 23:03:55 +08:00
LmeSzinc
bb68096cfc Fix: Handle adb disconnect, add delay between retries 2022-01-22 23:02:03 +08:00
LmeSzinc
8374174d55 Refactor: module/device, separate all screenshot method and control methods
- Better screenshot and control retries, handle common exceptions
2022-01-22 17:42:47 +08:00