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

62 Commits

Author SHA1 Message Date
Zuosizhu
4486c8cff6 Merge branch 'LmeSzinc:master' into 20230309 2024-04-15 23:25:52 +08:00
LmeSzinc
4858d55c46 Opt: Patch pkg_resources for faster startup 2024-04-15 18:43:42 +08:00
LmeSzinc
31da8d42a1 Opt: Early init minitouch and MaaTouch for faster startup 2024-04-15 03:48:37 +08:00
Zuosizhu
f5b3d11eac Merge branch 'LmeSzinc:master' into 20230309 2024-04-11 23:14:52 +08:00
LmeSzinc
76da1ce139 Fix: Allow nemu_ipc for screenshot only cuz bad swipes on slow PC 2024-04-11 22:04:22 +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
65c826a70f Opt: Release nemu_ipc connection during wait 2024-04-08 05:23:14 +08:00
LmeSzinc
2a74c338a3 Opt: Limit screenshot and control combinations when using nemu_ipc 2024-04-08 04:32:33 +08:00
LmeSzinc
71318a3228 Chore: [ALAS] Expose one Platform class 2024-03-28 19:17:16 +08:00
LmeSzinc
a144908e14 Add: [ALAS] Auto emulator start 2024-03-28 19:17:14 +08:00
Zuosizhu
bb50753c29 Merge branch 'master_lme'
# Conflicts:
#	module/device/device.py
2023-12-16 00:39:48 +08:00
LmeSzinc
10486b8b60 Dev: [ALAS] Show function calls on errors 2023-12-14 21:21:40 +08:00
LmeSzinc
208a6e9b61 Refactor: Use collections.Counter instead of poor implementation 2023-12-07 02:22:42 +08:00
LmeSzinc
4e6f51ed7c Sync: [SRC] Emulator settings 2023-09-10 15:04:32 +08:00
LmeSzinc
f80bd61562 Merge branch 'master' into feature
# Conflicts:
#	module/config/i18n/zh-TW.json
2023-08-28 18:12:08 +08:00
LmeSzinc
b40850200b Fix: Raise error if app_keep_alive is enabled in MuMu 12 2023-08-05 17:56:31 +08:00
LmeSzinc
a53f6cf9e7 Fix: Temp fix for MuMu 12 before DroidCast updated (#2952) 2023-08-03 00:17:31 +08:00
LmeSzinc
c46feef6e8 Add: Auto start emulators 2023-04-25 23:51:54 +08:00
LmeSzinc
89d3d82925 Merge branch 'master' into feature 2023-04-12 13:01:56 +08:00
LmeSzinc
eb8c948198 Opt: Screenshot method fallback to auto if ascreencap unavailable 2023-04-04 03:07:12 +08:00
LmeSzinc
c1656dd273 Refactor: Use new emulator module in easy install 2023-03-23 20:37:44 +08:00
LmeSzinc
3d174b19cb Opt: Auto-select the fastest screenshot method 2023-02-08 01:42:04 +08:00
LmeSzinc
835eb1e475 Fix: Too many clicks on SUBMARINE_READY in OpSi battles 2023-02-04 17:26:42 +08:00
LmeSzinc
37e0d70e0d Opt: Stop scrcpy server during wait 2023-01-01 02:36:28 +08:00
Horizon101011
3c9c63c27a Opt: Sort import 2022-08-19 01:54:44 +08:00
Horizon101011
4f25c799b8 Fix: No module winreg (temporary) 2022-08-19 01:42:11 +08:00
SarContDeli
3d6d777413 Add: Emulator auto detect and restart(experimental) 2022-08-05 09:53:28 +08:00
LmeSzinc
6702ec234a Fix: Catch server hot fix and restart game immediately
- Pretty Timer print
2022-07-31 23:34:40 +08:00
Egor Nats
6eac8ae259 Opt: Imports isorted 2022-04-14 16:37:54 -03:00
LmeSzinc
6614ec795a Opt: Reduce config read/write at WSA startup 2022-04-14 00:48:23 +08:00
LmeSzinc
d2f56c5af8 Opt: Lower stuck timer in battle to 3min 2022-04-14 00:17:00 +08:00
SarContDeli
3e3a199c66 Add:When using WSA, the screenshot method and control method will be locked to uiautomator2 2022-03-18 23:52:33 +08:00
LmeSzinc
6cfa57c9b9 Opt: Better help text for app start/stop (#932) 2022-02-12 18:27:04 +08:00
LmeSzinc
7b0981fd48 Add: Screenshot interval in non-combat to help reduce CPU 2022-02-02 00:46:06 +08:00
LmeSzinc
1b1968dab4 Opt: Don't stop app if HandleError disabled 2022-01-27 17:11:46 +08:00
LmeSzinc
65f166ad12 Refactor: Use numpy image cache instead of pillow image 2022-01-23 23:03:55 +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
LmeSzinc
e984859ad6 Add: Goto main page when task queue is empty
- Refactor: Task waiting
- Fix: Saving config twice in nested multiset wrapper
2021-11-14 01:10:36 +08:00
LmeSzinc
dd7b389797 Add: Semi-auto, Opsi semi-auto and benchmark
- Add: dependency prettytable
- Fix: Running an Alas module directly
- Del: Remove all assets in daemon module, because it's redundant
2021-10-25 18:49:56 +08:00
LmeSzinc
019ce4f1dd Del: Remove the use of tinydb and notifypy 2021-09-26 05:00:10 +08:00
LmeSzinc
61cbe75527 Refactor: More accurate exceptions and add friendly advices 2021-09-16 12:09:00 +08:00
LmeSzinc
a0d823bcd0 Rename configs in device, and research 2021-09-14 14:43:14 +08:00
whoamikyo
7bf5499fc2 Opt: Minor improvements on toast notifications 2021-02-19 19:59:46 -03:00
LmeSzinc
c22bf91e39 Fix: win10toast_persist import
For compatibility with older Alas, users who don't enable notifications don't need to import win10toast_persist.
2021-02-11 18:04:24 +08:00
whoamikyo
95c1008e5a Added: added toast notifications support to windows 10 2021-02-11 06:24:16 -03:00
LmeSzinc
7506a1bc28 Fix: Trigger device stuck detection in semi auto
- Add disable_stuck_detection to disable that
2021-01-09 18:33:10 +08:00
LmeSzinc
93dbca0346 Fix: Login failed more than 3 due to GameTooManyClickError in last login 2020-12-31 13:47:50 +08:00
LmeSzinc
632fd4df30 Fix: Show warning if screen size is 720x1280 2020-11-28 16:27:26 +08:00
LmeSzinc
c6736507ef Fix: Multi-click triggers click check 2020-08-14 10:27:39 +08:00
LmeSzinc
295849d216 Add: Handle commission list flashing bug 2020-08-02 22:42:20 +08:00