1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-12 16:47:03 +08:00

389 Commits

Author SHA1 Message Date
3ed07d0ba1 Add: 15-1 daemon
Add: plane statistics method

Upd: config MoveDownTime for 15-1 daemon and battle time in plane statistics

Opt: StopCondition RunCount for daemon 15-1

Opt: save screenshot in quit menu

Fix: use uiautomator2 long_click and pause retry
2025-08-25 05:08:34 +08:00
sui-feng-cb
400d55d9fb Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-08-24 03:35:37 +08:00
sui-feng-cb
510a175baa Fix: storage ship select timeout 2025-08-21 01:17:47 +08:00
LmeSzinc
0ebffe3a91 Fix: Missing series in FILTER_REGEX 2025-08-20 02:33:52 +08:00
sui-feng-cb
4b893a0a68 Fix: incorrect fleet died timer reset 2025-08-19 20:37:39 +08:00
sui-feng-cb
9075dcd34d Upd: emotion record in gemsfarming 2025-08-19 19:59:13 +08:00
sui-feng-cb
604222d100 Tmp: emotion digit 2025-08-19 16:16:44 +08:00
sui-feng-cb
c279a3f02d Fix: check task OpsiAshBeacon enabled before task_call 2025-08-19 01:33:42 +08:00
sui-feng-cb
d3cf986367 Opt: check MAP_CLEAR_ALL_THIS_TIME for emotion reduce before enter map 2025-08-18 11:11:55 +08:00
sui-feng-cb
e0c84923ac Fix: handle meowfficer searching in stronghold 2025-08-18 03:05:34 +08:00
sui-feng-cb
65479113ad Fix: hp_has_ship for incomplete fleet 2025-08-18 02:39:58 +08:00
sui-feng-cb
921c2f8599 Opt: use LoggerUnlock in storage 2025-08-17 14:32:19 +08:00
sui-feng-cb
605db5e05f Opt: check mission complete and meowfficer searching at the same time 2025-08-17 01:01:55 +08:00
sui-feng-cb
7de31590f6 Fix: lower in_map_timer in interrupt_auto_search 2025-08-17 00:13:56 +08:00
sui-feng-cb
ab0b4f5a22 Upd: delete notify for GameNotRunningError 2025-08-16 10:09:31 +08:00
sui-feng-cb
306d3412dc Tmp: sleep in eventstory restart 2025-08-16 09:37:37 +08:00
sui-feng-cb
f7596bf39b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-08-16 09:24:21 +08:00
sui-feng-cb
df85218ae5 Revert "Tmp: clear mode for event_20250814_cn"
This reverts commit 6de6efb765.
2025-08-16 09:21:49 +08:00
sui-feng-cb
4e46d9c1ca Fix: is_extra in map_extractor 2025-08-15 20:30:57 +08:00
GH Action - Upstream Sync
5610616008 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-08-15 04:20:06 +00:00
GH Action - Upstream Sync
b585f39d11 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-08-14 11:20:38 +00:00
sui-feng-cb
6de6efb765 Tmp: clear mode for event_20250814_cn 2025-08-14 17:22:59 +08:00
sui-feng-cb
6a6321b026 Fix: handle multiple meowfficer searching 2025-08-14 09:01:06 +08:00
sui-feng-cb
9bb75467dc Fix: KeepMissionZone is only supported in server CN 2025-08-14 03:08:52 +08:00
sui-feng-cb
4370f30e7a Upd: translation of RepairPackThreshold 2025-08-14 02:51:20 +08:00
sui-feng-cb
cb26fa3033 Opt: keep mission zone for OpsiDaily 2025-08-14 02:35:01 +08:00
sui-feng-cb
7765432995 Upd: interrupt auto search 2025-08-13 21:01:08 +08:00
sui-feng-cb
0c69d69405 Upd: event entrance for event_20250814_cn 2025-08-13 00:49:09 +08:00
sui-feng-cb
03586c49bf Fix: check repair pack at bottom page 2025-08-13 00:41:17 +08:00
sui-feng-cb
3a97c36930 Opt: use repair packs to repair ships 2025-08-12 19:54:07 +08:00
sui-feng-cb
63aadb2c07 Fix: no image copy on obscure hazard 2 template match 2025-08-12 10:24:37 +08:00
sui-feng-cb
cf1317a90c Fix: skip task when there are only hazard 2 obscure loggers 2025-08-11 22:57:47 +08:00
sui-feng-cb
c299f4fd2c Fix: goto port first before handle_fleet_repair 2025-08-11 04:22:22 +08:00
sui-feng-cb
af69859c5b Opt: use handle_fleet_repair for OpsiStronghold SubmarineEveryCombat 2025-08-11 04:11:03 +08:00
sui-feng-cb
7d70a25a25 Opt: use submarine every combat in OpsiStronghold 2025-08-11 03:55:58 +08:00
GH Action - Upstream Sync
6e9660d7d0 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-08-10 10:24:16 +00:00
sui-feng-cb
d53464f7a8 Opt: OpsiObscure SkipHazard2Obscure 2025-08-10 14:27:00 +08:00
sui-feng-cb
b733a26d6b Fix: lower similarity for OpsiDaily SkipSirenResearchMission 2025-08-10 00:39:59 +08:00
sui-feng-cb
d6f6fdd2e2 Opt: OpsiDaily skip Siren Research missions 2025-08-08 23:51:42 +08:00
sui-feng-cb
d8f4903804 Add: config Skip Siren Research Missions for OpsiDaily 2025-08-08 13:37:15 +08:00
sui-feng-cb
288e2cbcd7 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-08-07 23:32:34 +08:00
sui-feng-cb
e03d45e09f Upd: Box Sardegna template 2025-08-06 09:27:59 +08:00
ae662371ea Upd: non_stop_clear_all for event 20221124 and 20250724 2025-08-03 09:45:34 +08:00
GH Action - Upstream Sync
946bb8e731 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-08-02 20:25:29 +00:00
GH Action - Upstream Sync
5f77aed7de Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-08-02 18:33:25 +00:00
35591ff2ea Upd: config_updater for event_20221124_cn rerun 2025-08-02 07:13:30 +08:00
20f96bd99b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-08-02 06:15:27 +08:00
00882da7ca Revert "Tmp: event 20221124 rerun"
This reverts commit f33480a6e3.
2025-08-02 06:13:43 +08:00
c07c7b34f8 Fix: clear interval for DOCK_CHECK 2025-07-28 23:27:36 +08:00
12a51b285f Add: call submarine in auto search at boss 2025-07-28 12:44:56 +08:00
f33480a6e3 Tmp: event 20221124 rerun 2025-07-28 11:00:02 +08:00
0387c4aa2c Fix: reset box disassemble timeout 2025-07-27 10:12:42 +08:00
GH Action - Upstream Sync
5ec85984b7 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-07-25 20:26:39 +00:00
8c2e70b53f Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-07-25 08:00:18 +08:00
f419449ca0 Revert "Tmp: event_20250724_cn clear mode"
This reverts commit 2dcac62892.
2025-07-25 07:51:37 +08:00
2dcac62892 Tmp: event_20250724_cn clear mode 2025-07-24 19:03:55 +08:00
18dea11e66 Fix: GameTooManyClickError in siren scanning devices 2025-07-21 11:05:36 +08:00
17f172ab9f Upd: use cross_set instead of modified 2025-07-20 22:55:08 +08:00
955adeed83 Refactor: Box Disassemble 2025-07-20 02:21:10 +08:00
4db075b126 Fix: clear DOCK_CHECK interval between dock_select_one and dock_select_confirm 2025-07-19 20:38:19 +08:00
6fe8936618 Fix: handle_commission_notice should check task enabled 2025-07-19 20:20:29 +08:00
Horizon101011
0219261366 Opt: Better implementation of handle_dock_cards_loading 2025-07-19 20:19:56 +08:00
f3f01b4047 Opt: save debug info 2025-07-19 19:02:53 +08:00
Horizon101011
fe8a4f6cab Add: Debug methods and infos 2025-07-19 18:49:59 +08:00
Horizon101011
18ca7b7931 Fix: Change judgement basis; Better reposition 2025-07-19 18:49:31 +08:00
Horizon101011
ae76d8f992 Add: Finish DockScanner preliminarily
Will add to Tools soon for more tests
2025-07-19 18:48:46 +08:00
6517dfc12d Upd: war_archives_update info 2025-07-18 10:00:55 +08:00
58e72de96b Fix: Avoid clicking EXP_INFO_B in chapter A and chapter C 2025-07-18 09:52:39 +08:00
9620919292 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-07-17 23:29:35 +08:00
1dc8656c6a Dev: war archives update tool 2025-07-17 23:27:10 +08:00
8ff99ec277 Fix: [CN] PRIVATE_QUARTERS_INTERACT button 2025-07-17 01:01:18 +08:00
67f636a775 Upd: delete duplicated handle_ash_beacon_attack 2025-07-16 21:19:54 +08:00
7787281300 Opt: change GemsFarming CommissionLimit logic 2025-07-16 18:44:48 +08:00
f098cd8aee Fix: CL1 scanning device 2025-07-14 09:21:57 +08:00
GH Action - Upstream Sync
c1d6f9492b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-07-11 14:23:27 +00:00
GH Action - Upstream Sync
9ff03d4db2 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-07-10 17:15:38 +00:00
GH Action - Upstream Sync
40432e75eb Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-07-10 16:30:31 +00:00
GH Action - Upstream Sync
81d80335ae Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-07-10 04:35:19 +00:00
9a4f3891ed Opt: flagship_change logic when use ALLowHighFlagshipLevel 2025-07-10 07:15:56 +08:00
76b40b351c Fix: handle_auto_search_exp_info 2025-07-09 07:41:57 +08:00
0febb66e8a Fix: ensure SUBMARINE_CLEAR appear in fleet preparation 2025-07-08 15:34:14 +08:00
eb0eb1feeb Fix: clearer description for box disassemble option 2025-07-08 00:10:00 +08:00
e580efccfe Add: Storage box disassemble 2025-07-08 00:01:42 +08:00
5bfe178a5f Upd: add nearest_task_cooling_down for task_call when cl1 does not have enough yellow
coins
2025-07-05 01:24:09 +08:00
GH Action - Upstream Sync
d32727b639 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-07-04 16:28:15 +00:00
65df2c848c Fix: urgent commission undetected and HazardLevel 2 for OpsiMeowfficerFarming 2025-07-04 04:27:31 +08:00
GH Action - Upstream Sync
59a7f7e4f8 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-07-03 15:25:04 +00:00
GH Action - Upstream Sync
af2ac8afa7 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-06-28 12:42:27 +00:00
1626bfdd6f Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-06-27 03:31:07 +08:00
GH Action - Upstream Sync
f2b420ee14 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-06-25 17:44:58 +00:00
338ecea5d6 Upd: [tmp] OCR error on Z20 emotion 2025-06-24 17:30:51 +08:00
3b279144e2 Upd: Emotion Ocr 2025-06-21 15:49:29 +08:00
2ed87ea228 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-06-20 17:45:59 +08:00
0bb728d68c Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-06-14 03:46:03 +08:00
0c51e3e09b Upd: Event Confluence of Nothingness Rerun 2025-06-12 13:59:24 +08:00
bc755be96a Fix: OpsiFleet should be overridden after map_rescan in os_init 2025-06-12 01:36:03 +08:00
GH Action - Upstream Sync
3c79418beb Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-06-10 13:35:24 +00:00
8dccad6b62 Add: Stop condition Non-stop Clear All 2025-06-09 16:58:49 +08:00
0ffdb84fc6 Upd: os_init in cl1 should be done with the fleet set 2025-06-08 16:56:13 +08:00
47cfceb63a Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-06-07 09:45:16 +08:00
2e379a9f8d Upd: OpsiCrossMonth uses TargetZone config in OpsiMeowfficerFarming 2025-06-01 00:34:02 +08:00
0488cc3407 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-31 02:19:36 +08:00
f6fa5683d3 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-30 09:58:56 +08:00
8665c3969a Upd: first auto search in zone 22, 44 2025-05-28 22:32:28 +08:00
GH Action - Upstream Sync
7c72a132d4 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-27 18:30:34 +00:00
GH Action - Upstream Sync
88bbd62ff3 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-26 16:27:02 +00:00
GH Action - Upstream Sync
712e7e0553 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-24 16:25:35 +00:00
GH Action - Upstream Sync
f4f3e3495a Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-23 17:19:37 +00:00
GH Action - Upstream Sync
a6b270a1a3 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-23 13:31:54 +00:00
GH Action - Upstream Sync
089298834c Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-22 06:32:27 +00:00
93bd639a64 Fix: handle_urgent_commission to handle hot fix 2025-05-22 12:05:45 +08:00
GH Action - Upstream Sync
c3c681146b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-21 16:55:41 +00:00
76be7b214e Fix: do not handle_urgent_commission in auto search 2025-05-21 21:33:15 +08:00
3981a04407 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-21 10:18:37 +08:00
47852d0e4a Add: Event entrance of event_20250520_cn 2025-05-20 01:56:13 +08:00
GH Action - Upstream Sync
6ca128b26e Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-18 20:23:05 +00:00
090128c26b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-18 16:29:37 +08:00
b77f906dc3 Fix: os MISSION_CHECKOUT 2025-05-15 00:45:36 +08:00
55e452cf68 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-14 17:46:30 +08:00
GH Action - Upstream Sync
24dad670c9 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-12 16:29:10 +00:00
GH Action - Upstream Sync
769b68716c Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-12 12:47:54 +00:00
GH Action - Upstream Sync
9645f3cf91 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-10 18:27:13 +00:00
c50f97ba5b Fix: use EQUIPMENT_CODE_EQUIP_5_LOCKED to identify 2025-05-10 15:54:08 +08:00
GH Action - Upstream Sync
d7c097d792 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-04 15:20:49 +00:00
b194476983 Merge branch 'master' of https://github.com/sui-feng-cb/AzurLaneAutoScript 2025-05-04 01:58:15 +08:00
GH Action - Upstream Sync
4e1984d88b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-05-01 18:30:27 +00:00
50f67939c1 Upd: Dockfilter 2025-04-30 19:53:44 +08:00
ec05d19ced Fix: EQUIPMENT_CODE_EQUIP_5 threshold in color_similar 2025-04-30 13:40:59 +08:00
b8c3772376 Dev: coin_statistics 2025-04-25 20:41:40 +08:00
4b2cb5a1e1 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-04-25 12:11:03 +08:00
a7d16b4530 Fix: chapter t should be part2 in ASIDE_SWITCH_20241219 2025-04-24 18:02:46 +08:00
880b0957ab Add: clear mode for Event Toward Tulipa’s Seas 2025-04-24 16:56:34 +08:00
GH Action - Upstream Sync
517fa690b8 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-04-21 17:19:58 +00:00
GH Action - Upstream Sync
c3be3be97c Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-04-19 15:20:16 +00:00
GH Action - Upstream Sync
c046053bd4 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-04-19 14:18:02 +00:00
31d0cb6718 Upd: frostfall assets 2025-04-19 04:12:27 +08:00
067ba88761 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-04-19 04:07:05 +08:00
fe67646f8b Fix: battle fail in coalition 2025-04-17 21:17:38 +08:00
7c4c974d5c Upd: coalition_20230323 assets [CN] 2025-04-17 16:29:30 +08:00
d6ff6868c2 Add: Event Frostfall Rerun 2025-04-15 01:51:14 +08:00
GH Action - Upstream Sync
1c69a1b65b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-04-14 17:18:57 +00:00
236f548a29 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-04-13 10:07:06 +08:00
GH Action - Upstream Sync
8d5debb9cc Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-04-09 16:27:52 +00:00
GH Action - Upstream Sync
55ad377a2a Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-31 17:18:28 +00:00
67c39b1777 Add: use strategic search for MeowfficerFarming when the zone is
assigned
2025-03-30 12:45:56 +08:00
GH Action - Upstream Sync
2d5094b849 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-29 17:17:10 +00:00
GH Action - Upstream Sync
e8d78ab8b6 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-28 17:18:44 +00:00
9eff61e86a Add: task HospitalEvent to scheduler 2025-03-28 22:00:52 +08:00
ba69b8d074 Add: Configs for task HospitalEvent 2025-03-28 19:05:01 +08:00
760d4aa70c Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-28 07:51:28 +08:00
GH Action - Upstream Sync
3962a31844 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-25 17:19:14 +00:00
b6604a2b5a Add: custom common dd filter 2025-03-23 18:34:23 +08:00
0e6c1c4111 Add: custom common cv filter 2025-03-23 12:16:36 +08:00
a394ad69cd Add: Submarine for GemsFarming 2025-03-23 11:38:45 +08:00
10ac181260 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-21 09:35:26 +08:00
104ebd2e9d Fix: dashboard in config_updater 2025-03-18 17:56:01 +08:00
6190cc6128 Fix: dashboard 2025-03-18 12:20:17 +08:00
efebaecfa8 Upd: Event Revelations of Dust Rerun 2025-03-18 11:44:00 +08:00
860226bdd1 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-18 11:37:08 +08:00
GH Action - Upstream Sync
e92810658d Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-16 16:23:27 +00:00
GH Action - Upstream Sync
780de342b4 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-13 10:22:21 +00:00
6ce64b8f7d Revert "Fix: Catch account kicked by server maintenance" 2025-03-12 17:35:42 +08:00
34d580ea1f Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-12 17:13:50 +08:00
46c241fc35 Upd: Delay cl1 when no enough yellow coins 2025-03-07 09:23:09 +08:00
394b34a459 Add: Task EventStory GUI 2025-03-06 15:54:40 +08:00
d92e2280b0 Fix: event story should check campaign entrance available 2025-03-06 15:01:31 +08:00
9e5056f5c6 Add: EventStory task scheduler 2025-03-06 14:38:43 +08:00
5b857a3836 Upd: vanguard change 2025-03-06 12:11:18 +08:00
GH Action - Upstream Sync
ac8debecb1 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-03-05 17:18:33 +00:00
f53e1a2a11 Upd: os_hazard1_leveling task call 2025-03-05 14:04:34 +08:00
d94e3f3cdc Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-28 10:41:03 +08:00
dfa3b74667 Add: event_20250227_cn entrance 2025-02-27 13:54:24 +08:00
69443c0111 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-27 13:44:34 +08:00
6d98d15775 Fix: retirement keep eagle common cv 2025-02-24 19:34:18 +08:00
ddce320528 Fix: retire keep common cv should use filter set 2025-02-24 04:04:05 +08:00
5e094bc14f Fix: raid handle_exp_info 2025-02-24 02:35:12 +08:00
GH Action - Upstream Sync
88f4d2a87d Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-23 16:21:51 +00:00
GH Action - Upstream Sync
42f9b79229 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-23 14:17:30 +00:00
GH Action - Upstream Sync
9e50297bed Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-20 11:16:27 +00:00
GH Action - Upstream Sync
024ebe0bd8 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-18 17:17:43 +00:00
709d3315d4 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-17 01:23:06 +08:00
GH Action - Upstream Sync
84a297bf91 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-11 18:26:27 +00:00
GH Action - Upstream Sync
730fa81d1e Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-07 17:16:52 +00:00
GH Action - Upstream Sync
24f5e4f8c7 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-06 17:16:53 +00:00
4a5f43e7cb Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-07 00:32:54 +08:00
369f43c172 Upd: Event Operation Convergence Rerun 2025-02-05 09:48:27 +08:00
GH Action - Upstream Sync
84c147e336 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-03 18:26:41 +00:00
GH Action - Upstream Sync
8f064c8f1b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-03 17:16:49 +00:00
GH Action - Upstream Sync
d9b4eaf2f5 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-02-03 16:24:34 +00:00
GH Action - Upstream Sync
8bb40eff6e Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-01-27 10:21:15 +00:00
1ffdb8b102 Fix: awaken ship info enter 2025-01-23 16:13:54 +08:00
74eebdf513 Add: Awaken favourite setting 2025-01-23 14:32:24 +08:00
995ec6fa8c Upd: gemsfarming help 2025-01-23 14:15:28 +08:00
bcd06a5f5f Fix: hide Fleet2Onsen in raid and coalition 2025-01-22 15:08:24 +08:00
GH Action - Upstream Sync
2fdffee117 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-01-18 20:18:45 +00:00
sui_feng
6ea7e18087 Upd: correct spell mistake 2025-01-17 23:58:27 +08:00
sui_feng
66dabddd72 Upd: raid EXP_INFO_D 2025-01-17 23:56:15 +08:00
GH Action - Upstream Sync
b03ab152c4 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-01-17 15:19:33 +00:00
GH Action - Upstream Sync
28e2a54767 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-01-17 06:26:46 +00:00
d0658aedeb Fix: skip first restart 2025-01-14 11:15:44 +08:00
6eb413595d Upd: delete gg_handler 2025-01-14 02:54:10 +08:00
d55e1a20bb Fix: trigger lv32 limit for AllowHighFlagshipLevel 2025-01-13 11:17:14 +08:00
52f0b3524f Fix: lv32 limit should not be triggered when use high level flagship 2025-01-13 11:00:51 +08:00
3f2195253a Fix: use default filter when common cv filter is invalid 2025-01-12 20:48:03 +08:00
b5651875cb Merge branch 'master' of https://github.com/sui-feng-cb/AzurLaneAutoScript 2025-01-12 18:29:58 +08:00
d5bf4a5d3b Add: CommonCV Filter 2025-01-12 18:28:35 +08:00
GH Action - Upstream Sync
e0638f311b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-01-10 05:18:53 +00:00
3fa3273185 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-01-09 23:06:16 +08:00
ad8b0dee97 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-01-07 16:09:08 +08:00
a07981afda Add: Event Parallel Superimposition Rerun 2025-01-06 13:53:31 +08:00
b2628f920d Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-01-06 13:13:22 +08:00
8e07e7b816 Merge branch 'master' of https://github.com/sui-feng-cb/AzurLaneAutoScript 2025-01-02 01:20:21 +08:00
8eee5994c3 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-01-02 01:19:37 +08:00
GH Action - Upstream Sync
1c52e8cb57 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2025-01-01 17:16:03 +00:00
56c748c6ff Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-12-29 12:15:01 +08:00
d65104ca2c Add: Opt GemsFarming DDG 2024-12-23 21:01:45 +08:00
d2273a94d2 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-12-21 02:56:19 +08:00
5765c4d4cc Upd: gemsfarming mode detect method 2024-12-19 19:06:38 +08:00
ed3664379e Fix: clear mode for event 2024-12-19 18:09:08 +08:00
62b84f4a23 Fix: gemsfarming ship change 2024-12-19 17:07:05 +08:00
08cdb30553 Fix: update offset and EN assets of rewards 2024-12-19 14:51:29 +08:00
df1a6c904e Add: clear mode for Event Substellar Crepuscule 2024-12-19 12:06:26 +08:00
GH Action - Upstream Sync
2c811a891b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-12-16 04:26:08 +00:00
f5089f2497 Fix: redirect DailyEquipment 2024-12-14 00:20:58 +08:00
686128c858 Upd: GemsFarming hardmode 2024-12-13 21:50:44 +08:00
7bc95797a6 Upd: get FleetOrder in config, adjust fleet enter method 2024-12-13 17:55:14 +08:00
GH Action - Upstream Sync
6f65a46985 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-12-13 03:04:50 +00:00
cd06a6b1dd Add: show yellow coin in get_yellow_coins 2024-12-12 10:44:57 +08:00
52e75699b0 Fix: rename Switch add_status to add_state 2024-12-11 14:40:52 +08:00
a7eaf3c530 Merge branch 'master' of https://github.com/sui-feng-cb/AzurLaneAutoScript 2024-12-11 14:37:50 +08:00
GH Action - Upstream Sync
387658fe45 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-12-11 05:20:35 +00:00
1828c5f105 Fix: interval for MISSION_OVERVIEW_ACCEPT(_SINGLE) too short 2024-12-11 12:10:56 +08:00
e269cd5ea8 Upd: gemsfarming fleet detail enter hard 2024-12-10 17:18:28 +08:00
e24b5a4b2c Fix: interval for equipment code buttons 2024-12-10 16:14:46 +08:00
d7242b17f7 Fix: gemsfarming enter equip code page check 2024-12-10 16:10:54 +08:00
77774b6e93 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-12-10 12:01:21 +08:00
fbd3c23ea7 Upd: Flagship changing 2024-12-05 10:57:04 +08:00
d8dfe7adf7 Merge branch 'master' of https://github.com/sui-feng-cb/AzurLaneAutoScript 2024-12-01 15:34:10 +08:00
83bf7421ac Upd: retire get common cv 2024-12-01 15:30:47 +08:00
GH Action - Upstream Sync
b49054b49a Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-11-29 19:18:00 +00:00
3f35459d6a Revert "Add: Meta attack mode dossier"
This reverts commit 87172586ee.
2024-11-27 03:27:20 +08:00
87172586ee Add: Meta attack mode dossier 2024-11-26 12:09:45 +08:00
684888c5a8 Merge branch 'master' of LmeSzinc 2024-11-22 23:31:24 +08:00
c7bf526ec5 Add: entrance of event Dangerous Inventions Incoming! 2024-11-21 17:24:54 +08:00
1b24e5c0d9 Merge branch 'master' of LmeSzinc 2024-11-19 21:15:28 +08:00
22d99ca34a Merge branch 'master' of https://github.com/sui-feng-cb/AzurLaneAutoScript 2024-11-14 22:12:14 +08:00
7b7e44f9ee Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-11-14 22:11:00 +08:00
GH Action - Upstream Sync
30a00f795d Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-11-13 03:24:03 +00:00
GH Action - Upstream Sync
3767b9fbf2 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-11-10 01:39:34 +00:00
9631044385 Merge branch 'master' of LmeSzinc 2024-11-07 02:06:53 +08:00
GH Action - Upstream Sync
acaecd33b0 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-11-06 12:38:41 +00:00
ef6859581f Upd: Event Violet Tempest Blooming Lycoris Rerun 2024-11-06 18:24:09 +08:00
81a95fcfcd Upd: reset confirm_timer in combat executing 2024-11-06 18:20:09 +08:00
e48111cbc2 Upd: BATTLE_STATUS_D withdraw 2024-11-05 21:37:23 +08:00
f770414a25 Tmp: fix ocr error in z20 emotion 2024-11-02 16:16:36 +08:00
5830e191b2 Upd: Dashboard PurpleCoin 2024-10-31 00:09:40 +08:00
5f46f83c41 Fix: GemsFarming emotion control 2024-10-30 15:54:59 +08:00
GH Action - Upstream Sync
4a9467c0c9 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-10-30 07:18:29 +00:00
aba947af61 Fix: GemsFarming Allow High Level Flagship 2024-10-27 21:38:23 +08:00
ddd8828d6f Opt: do scanning device in hazard1leveling 2024-10-27 18:44:52 +08:00
a7208bcbc7 Upd: GemsFarming use StopIFAutoNotEnsured as default 2024-10-26 18:54:28 +08:00
f0c8b38fc5 Upd: GemsFarming delay task if no common CV 2024-10-26 18:47:40 +08:00
87133a765c Merge branch 'master' of LmeSzinc 2024-10-26 01:36:36 +08:00
c8cfe36389 Upd: GemsFarming use Gear Code as default 2024-10-25 13:27:40 +08:00
5f14aa8730 Upd: GemsFarming Allow High Level Flagship 2024-10-25 13:18:03 +08:00
7933ad52bc Add: auto format for campaign/Readme.md 2024-10-25 12:00:38 +08:00
159fc5e187 Tmp: Event Tempesta and the Sleeping Sea 2024-10-24 21:51:05 +08:00
5b3312faa4 Upd: wait for current ship loading in equipmentcode page 2024-10-22 18:23:38 +08:00
GH Action - Upstream Sync
8e5f2c678e Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-10-22 02:52:02 +00:00
6080f2c34a Upd: GemsFarming change common cv 2024-10-21 21:05:18 +08:00
254cb3d3c4 Upd: war archives entrance 2024-10-21 18:54:51 +08:00
481d89e229 Merge branch 'master' of LmeSzinc 2024-10-21 18:50:15 +08:00
c0fff8de4e Upd: disable Use2xbook in GemsFarming 2024-10-19 15:17:16 +08:00
afaba08930 Upd: Use DisableMeowfficerFarming as default 2024-10-19 15:14:44 +08:00
f19a0bf795 Merge branch 'master' of LmeSzinc 2024-10-19 01:50:08 +08:00
99a13f3979 Merge branch 'master' of https://github.com/sui-feng-cb/AzurLaneAutoScript 2024-10-18 00:50:36 +08:00
9c8c01bcb4 Add: War Archives 2024-10-18 00:46:27 +08:00
a901d48c8f Upd: War archive Tower of Transcendence
Upd: [JP] asset QUIT (#4296)

Add: event entrance 20241017

* event_20220728_cn rerun in cn/en/jp
* coalition_20240627 in tw

Merge branch 'master' of LmeSzinc

Add: War Archives

* war_archives_20201012_cn
* war_archives_20210422_cn
* war_archives_20210916_cn
* war_archives_20211111_cn
* war_archives_20211229_cn
2024-10-18 00:44:05 +08:00
f35310e478 Upd: War archive Tower of Transcendence 2024-10-17 14:43:48 +08:00
GH Action - Upstream Sync
68cc9cc409 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-10-16 05:19:26 +00:00
8192f17266 Merge branch 'master' of https://github.com/sui-feng-cb/AzurLaneAutoScript 2024-10-15 17:29:01 +08:00
87e7094811 Upd: re-crop war_archives templates to reduce height 2024-10-15 17:26:20 +08:00
GH Action - Upstream Sync
b8e54798d6 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-10-13 10:18:42 +00:00
2fd7e057f0 Upd: Event Aquilifer's Ballade Return 2024-10-13 07:17:45 +08:00
4edaaa6bb4 Fix: Dashboard coin ocr 2024-10-13 00:14:06 +08:00
f11a199072 Merge branch 'master' of LmeSzinc 2024-10-12 17:56:41 +08:00
55c03a86a3 Merge branch 'master' of LmeSzinc 2024-10-02 19:42:15 +08:00
5757dc03d4 Upd: yellow coins preserve in os port shop 2024-09-26 12:04:23 +08:00
GH Action - Upstream Sync
2446006d87 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-09-25 11:17:16 +00:00
13a565664c Upd: correct 'triggred' to 'triggered' 2024-09-22 11:37:03 +08:00
0f47f2c614 Fix: disabled change vanguard triggers emotion control 2024-09-22 10:11:43 +08:00
d012d85330 Upd: enemy filter in 6-1 2024-09-21 21:25:04 +08:00
9ebf40fa72 Upd: Gear code for GemsFarming 2024-09-21 18:02:26 +08:00
fd26675bf8 Fix: select the highest level commoncv first in gemsfarmsng 2024-09-21 15:48:18 +08:00
d6dd8cc167 Add: War Archives Sundered Blue, The Flame-Touched Dagger, Upon the
Shimmering Blue, Daedalian Hymn
2024-09-21 01:38:55 +08:00
GH Action - Upstream Sync
76f64e7343 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-09-20 15:20:29 +00:00
3956e950b4 Upd: close onsen emotion recovery after the event is ended 2024-09-20 12:04:42 +08:00
64bb890c85 Upd: calculate gemsfarming vanguard emotion only 2024-09-20 02:32:05 +08:00
84af3dab2d Fix: gemsfarming vanguard emmotion set 2024-09-19 22:14:01 +08:00
8516b51696 Opt: Extra emotion recover 2024-09-19 10:21:12 +08:00
3852a50dfc Add: control emotion in gemsfarming 2024-09-19 02:33:41 +08:00
83d0fdd64c Upd: Help Translations 2024-09-19 01:02:40 +08:00
26282ae1ad Fix: Check current ime before getting clipboard 2024-09-19 00:57:39 +08:00
c8d7b3efe9 Upd: gemsfarming flagship change 2024-09-18 12:54:17 +08:00
f2bf7d6e59 Upd: gemsfarming flagship change 2024-09-17 21:28:32 +08:00
fc7b7806d7 Fix: gemsfarming flagship change 2024-09-17 20:10:43 +08:00
0b8455f218 revert gemsfarming flagship change 2024-09-17 19:27:56 +08:00
GH Action - Upstream Sync
d6ef37e818 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-09-15 18:25:12 +00:00
949eac95c9 Fix: Battle status D withdraw 2024-09-15 14:49:30 +08:00
e2235d78f8 Merge branch 'master' of LmeSzinc 2024-09-15 14:05:38 +08:00
GH Action - Upstream Sync
c0aac627fd Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-09-14 07:17:10 +00:00
e36a5829bf Upd: Event Ode of Everblooming Crimson for tw, en, jp 2024-09-14 09:49:42 +08:00
GH Action - Upstream Sync
0bc1764d47 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-09-13 17:16:47 +00:00
37cb1ce508 Merge branch 'master' of LmeSzinc 2024-09-13 19:53:54 +08:00
8ff6a37bf3 Upd: change gemsfarming changeflagship 2024-09-13 15:01:56 +08:00
16424f949f Merge branch 'master' of LmeSzinc 2024-09-13 07:44:32 +08:00
9e4e25ab20 Merge branch 'master' of LmeSzinc 2024-09-13 07:43:13 +08:00
ff98095679 Add: Clear mode for Chapter A,B,C,D,SP 2024-09-12 19:38:17 +08:00
59abeba81a Merge branch 'master' of LmeSzinc 2024-09-12 18:26:05 +08:00
GH Action - Upstream Sync
7a8b73d2ae Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-09-10 18:25:56 +00:00
GH Action - Upstream Sync
99c70e7b63 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-09-09 17:17:37 +00:00
f51a1a7c02 Upd: sort CommonCV by level 2024-09-07 13:33:42 +08:00
f0d3772d41 Opt: Delay OpsiShop 2024-09-05 15:48:15 +08:00
31c164be65 Upd: restart interval 2024-09-04 23:50:17 +08:00
GH Action - Upstream Sync
bce880f069 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-09-02 15:19:46 +00:00
f0a7e98ac8 Fix: notify when GameNotRunningError 2024-09-02 01:34:29 +08:00
0624c992e3 Add: notify when GameNotRunningError 2024-09-02 00:51:57 +08:00
6da909089b Add: keep enough AP for Hazard1Leveling 2024-09-01 20:56:36 +08:00
8db5e31d54 Opt: more strict failure check for restart sensitive tasks 2024-09-01 02:13:03 +08:00
83f0d9ab3a Opt: more strict failure check for restart sensitive tasks 2024-09-01 02:02:55 +08:00
da48e99824 Fix: OpsiCrossMonth settings 2024-09-01 00:39:34 +08:00
18842fcded Opt: save screenshot at campaign end 2024-08-31 21:05:21 +08:00
451a7b31f7 Add: Chapter T 2024-08-31 02:06:24 +08:00
sui_feng
b91c2bba1b Create main.yml 2024-08-31 01:11:07 +08:00
9695bceaab Merge branch 'master' of LmeSzinc 2024-08-31 00:48:49 +08:00
80bff6611f Add: clear mode for Event 2024-08-30 16:39:06 +08:00
8d5cbbd3cc Merge branch 'master' of LmeSzinc 2024-08-28 20:19:03 +08:00
2a0669b38f Fix: Use2xbook for GemsFarming 2024-08-27 18:05:31 +08:00
8b52b94676 Fix: GemsFarming fleet_detail_check 2024-08-27 17:48:41 +08:00
0c0f0c3c81 Upd: GemsFarming assets 2024-08-27 11:19:33 +08:00
ff0917787b Fix: BATTLE_STATUS_D withdraw 2024-08-27 03:12:37 +08:00
8fd4cf8c41 Fix: BATTLE_STATUS_D withdraw 2024-08-27 02:36:09 +08:00
39de58f36e Merge branch 'master' of LmeSzinc 2024-08-23 11:26:05 +08:00
a4f3431000 Fix: CommonCV option 2024-08-23 11:25:01 +08:00
ff1e247f57 Merge branch 'master' of LmeSzinc 2024-08-20 09:57:23 +08:00
0f2618edec Upd: Use2xbook for GemsFarming 2024-08-20 09:56:27 +08:00
2fe2188333 Upd: BATTLE_STATUS_D withdraw 2024-08-18 02:11:30 +08:00
d0c3fd5369 Upd: add CommonCV option 2024-08-17 13:35:03 +08:00
c9edec1895 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-08-17 10:04:56 +08:00
98b732a1c5 Del: Event3 2024-08-16 08:51:07 +08:00
407d12fede Merge branch 'master' of LmeSzinc 2024-08-11 09:24:13 +08:00
c8e686a642 Add: BATTLE_STATUS_D withdraw 2024-08-10 12:24:57 +08:00
13fa321c9f Add: BATTLE_STATUS_D withdraw 2024-08-09 23:56:19 +08:00
f4630c41cd Merge branch 'master' of LmeSzinc 2024-08-05 08:16:42 +08:00
a6f86316c1 Fix: Pick up ammo 2024-08-02 14:33:16 +08:00
83caf9c287 Merge branch 'master' of LmeSzinc 2024-08-02 14:32:40 +08:00
8f787b01a8 Merge branch 'master' of LmeSzinc 2024-07-29 00:42:14 +08:00
b1e80fbeb5 Merge branch 'master' of LmeSzinc 2024-07-26 06:54:28 +08:00
d8f62e2884 Add: Option for GemFarming equipment change 2024-07-23 15:03:37 +08:00
5fbc779c3f Merge remote-tracking branch 'guoh064/gems_farming_gearcode' 2024-07-23 12:53:31 +08:00
286efb4ce5 Merge branch 'master' of LmeSzinc 2024-07-23 08:51:11 +08:00
2cd61c36d7 Merge branch 'master' of LmeSzinc 2024-07-20 00:09:13 +08:00
9b86aa81f3 Merge branch 'master' of LmeSzinc 2024-07-19 00:46:09 +08:00
b119655c58 Merge branch 'master' of LmeSzinc 2024-07-12 03:15:15 +08:00
76a31619c7 Add: Event Pledge of the Radiant Court Rerun 2024-07-10 17:39:10 +08:00
bc7bb915ca Change title and icon 2024-07-10 17:17:47 +08:00
c2dfd4443b Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-07-06 11:06:54 +08:00
4d9b59fbbd Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-07-06 10:43:02 +08:00
f914502cd7 Process Battle Status C or D 2024-07-06 10:35:59 +08:00
461bb15155 Add Ospi Hazard1Leveling settings 2024-07-03 20:07:45 +08:00
4125e1570a Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-07-03 20:06:52 +08:00
0feb33cb43 Merge branch 'master' of LmeSzinc 2024-07-02 02:23:26 +08:00
65761a2c8b Merge branch 'master' of LmeSzinc 2024-06-28 14:40:37 +08:00
5ffd84a61e Merge branch 'master' of LmeSzinc 2024-06-28 03:15:29 +08:00
938ba056e3 Merge branch 'master' of LmeSzinc 2024-06-27 17:51:35 +08:00
guoh064
aa2e985fe8 Feature: Gear code for GemsFarming 2024-06-26 19:32:28 +08:00
00839eabec change README.md 2024-06-25 22:35:22 +08:00
3c220defac Add z20_or_z21 option to GemFarming 2024-06-25 18:37:27 +08:00
1f5a779328 merge LmeSzinc/AzurLaneAutoScript:dev 2024-06-25 01:18:17 +08:00
SevCrane
8c16e15c9d 自行修改 2024-06-22 21:08:46 +08:00
SevCrane
4e6601bf3a Merge remote-tracking branch 'upstream/master' 2024-06-22 20:49:14 +08:00
SevCrane
5b9f5e80e2 Merge remote-tracking branch 'upstream/master' 2024-06-14 10:52:50 +08:00
SevCrane
f05b61ed8e Merge remote-tracking branch 'LmeSzinc:master' 2024-06-13 11:45:38 +08:00
SevCrane
2796c85486 Merge remote-tracking branch 'upstream/master' 2024-06-07 18:00:59 +08:00
SevCrane
5eea0e6fe4 readme 2024-06-06 00:42:53 +08:00
SevCrane
162ec3d14d AlasGG 2024-06-06 00:27:00 +08:00
SevCrane
abfbbe5064 merge alas 2024-06-05 23:57:58 +08:00
SevCrane
3cb29a9a37 Merge branch 'master' of https://github.com/LmeSzinc/AzurLaneAutoScript 2024-06-05 23:53:03 +08:00
SevCrane
5e482958f6 AlasGG 2024-06-05 23:20:28 +08:00
378 changed files with 21231 additions and 10795 deletions

8
.github/pull.yml vendored Normal file
View File

@@ -0,0 +1,8 @@
version: "1"
rules:
- base: master
upstream: LmeSzinc:master
mergeMethod: merge
mergeUnstable: true
label: ":arrow_heading_down: pull"
conflictLabel: "merge-conflict": true

34
.github/workflows/main.yml vendored Normal file
View File

@@ -0,0 +1,34 @@
name: Upstream Sync
permissions:
contents: write
on:
schedule:
- cron: "0 * * * *"
workflow_dispatch:
jobs:
sync_with_upstream:
name: Sync with Upstream
runs-on: ubuntu-latest
if: ${{ github.event.repository.fork }}
steps:
- name: Checkout target repo
uses: actions/checkout@v3
- name: Sync Upstream
uses: aormsby/Fork-Sync-With-Upstream-action@v3.4
with:
target_repo_token: ${{ secrets.GITHUB_TOKEN }}
upstream_sync_repo: LmeSzinc/AzurLaneAutoScript
upstream_sync_branch: master
target_sync_branch: master
test_mode: false
- name: Check for Failure
if: failure()
run: |
echo "[Error] Due to a change in the workflow file of the upstream repository, GitHub has automatically suspended the scheduled automatic update. You need to manually sync your fork."
exit 1

View File

@@ -177,4 +177,3 @@ Alas 仍在活跃开发中,我们会不定期发布未来的工作在 [Issues]
- QQ 七群:[1026960593](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=rPYxlGzFCRl1jK7cnUXrCzmX6KCEvc4U&authKey=XTLdoBWD6hFxx7sFVbF2L94XyjKnjAIoATzWQcJj98%2By%2BDW%2F%2BG6YbqVuF85FQkex&noverify=0&group_code=1026960593) - QQ 七群:[1026960593](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=rPYxlGzFCRl1jK7cnUXrCzmX6KCEvc4U&authKey=XTLdoBWD6hFxx7sFVbF2L94XyjKnjAIoATzWQcJj98%2By%2BDW%2F%2BG6YbqVuF85FQkex&noverify=0&group_code=1026960593)
- QQ 一群:[1087735381](https://jq.qq.com/?_wv=1027&k=I4NSqX7g) 有开发意向请加一群入群需要提供你的Github用户名 - QQ 一群:[1087735381](https://jq.qq.com/?_wv=1027&k=I4NSqX7g) 有开发意向请加一群入群需要提供你的Github用户名
- Bilibili 直播间https://live.bilibili.com/22216705 偶尔直播写Alas~~为了拯救AlasLme决定出道成为偶像~~ - Bilibili 直播间https://live.bilibili.com/22216705 偶尔直播写Alas~~为了拯救AlasLme决定出道成为偶像~~

49
alas.py
View File

@@ -14,6 +14,8 @@ from module.exception import *
from module.logger import logger from module.logger import logger
from module.notify import handle_notify from module.notify import handle_notify
RESTART_SENSITIVE_TASKS = ['OpsiObscure', 'OpsiAbyssal', 'OpsiCrossMonth']
class AzurLaneAutoScript: class AzurLaneAutoScript:
stop_event: threading.Event = None stop_event: threading.Event = None
@@ -48,6 +50,9 @@ class AzurLaneAutoScript:
except RequestHumanTakeover: except RequestHumanTakeover:
logger.critical('Request human takeover') logger.critical('Request human takeover')
exit(1) exit(1)
except EmulatorNotRunningError:
logger.critical('EmulatorNotRunningError')
exit(1)
except Exception as e: except Exception as e:
logger.exception(e) logger.exception(e)
exit(1) exit(1)
@@ -96,12 +101,10 @@ class AzurLaneAutoScript:
if self.checker.is_available(): if self.checker.is_available():
logger.critical('Game page unknown') logger.critical('Game page unknown')
self.save_error_log() self.save_error_log()
handle_notify( logger.warning('Restart to reset Game page in 10 seconds')
self.config.Error_OnePushConfig, self.config.task_call('Restart')
title=f"Alas <{self.config_name}> crashed", self.device.sleep(10)
content=f"<{self.config_name}> GamePageUnknownError", return False
)
exit(1)
else: else:
self.checker.wait_until_available() self.checker.wait_until_available()
return False return False
@@ -122,6 +125,10 @@ class AzurLaneAutoScript:
content=f"<{self.config_name}> RequestHumanTakeover", content=f"<{self.config_name}> RequestHumanTakeover",
) )
exit(1) exit(1)
except AutoSearchSetError:
logger.critical('Auto search could not be set correctly. Maybe your ships in hard mode are changed.')
logger.critical('Request human takeover.')
exit(1)
except Exception as e: except Exception as e:
logger.exception(e) logger.exception(e)
self.save_error_log() self.save_error_log()
@@ -379,6 +386,10 @@ class AzurLaneAutoScript:
from module.event_hospital.hospital import Hospital from module.event_hospital.hospital import Hospital
Hospital(config=self.config, device=self.device).run() Hospital(config=self.config, device=self.device).run()
def hospital_event(self):
from module.event_hospital.hospital_event import HospitalEvent
HospitalEvent(config=self.config, device=self.device).run()
def coalition(self): def coalition(self):
from module.coalition.coalition import Coalition from module.coalition.coalition import Coalition
Coalition(config=self.config, device=self.device).run() Coalition(config=self.config, device=self.device).run()
@@ -407,6 +418,10 @@ class AzurLaneAutoScript:
GemsFarming(config=self.config, device=self.device).run( GemsFarming(config=self.config, device=self.device).run(
name=self.config.Campaign_Name, folder=self.config.Campaign_Event, mode=self.config.Campaign_Mode) name=self.config.Campaign_Name, folder=self.config.Campaign_Event, mode=self.config.Campaign_Mode)
def daemon_15_1(self):
from module.daemon.daemon_15_1 import AzurLaneDaemon
AzurLaneDaemon(config=self.config, device=self.device, task="Daemon_15_1").run()
def daemon(self): def daemon(self):
from module.daemon.daemon import AzurLaneDaemon from module.daemon.daemon import AzurLaneDaemon
AzurLaneDaemon(config=self.config, device=self.device, task="Daemon").run() AzurLaneDaemon(config=self.config, device=self.device, task="Daemon").run()
@@ -419,6 +434,10 @@ class AzurLaneAutoScript:
from module.eventstory.eventstory import EventStory from module.eventstory.eventstory import EventStory
EventStory(config=self.config, device=self.device, task="EventStory").run() EventStory(config=self.config, device=self.device, task="EventStory").run()
def box_disassemble(self):
from module.storage.box_disassemble import StorageBox
StorageBox(config=self.config, device=self.device, task="BoxDisassemble").run()
def azur_lane_uncensored(self): def azur_lane_uncensored(self):
from module.daemon.uncensored import AzurLaneUncensored from module.daemon.uncensored import AzurLaneUncensored
AzurLaneUncensored(config=self.config, device=self.device, task="AzurLaneUncensored").run() AzurLaneUncensored(config=self.config, device=self.device, task="AzurLaneUncensored").run()
@@ -541,8 +560,12 @@ class AzurLaneAutoScript:
_ = self.device _ = self.device
self.device.config = self.config self.device.config = self.config
# Skip first restart # Skip first restart
if self.is_first_task and task == 'Restart': if task == 'Restart':
logger.info('Skip task `Restart` at scheduler start') if self.is_first_task:
logger.info('Skip task `Restart` at scheduler start')
else:
from module.handler.login import LoginHandler
LoginHandler(self.config, self.device).app_restart()
self.config.task_delay(server_update=True) self.config.task_delay(server_update=True)
del_cached_property(self, 'config') del_cached_property(self, 'config')
continue continue
@@ -560,17 +583,21 @@ class AzurLaneAutoScript:
failed = deep_get(self.failure_record, keys=task, default=0) failed = deep_get(self.failure_record, keys=task, default=0)
failed = 0 if success else failed + 1 failed = 0 if success else failed + 1
deep_set(self.failure_record, keys=task, value=failed) deep_set(self.failure_record, keys=task, value=failed)
if failed >= 3: if failed >= 3 or (self.config.Error_StrictRestart and failed >= 1 and task in RESTART_SENSITIVE_TASKS):
logger.critical(f"Task `{task}` failed 3 or more times.") logger.critical(f"Task `{task}` failed {failed} or more times.")
logger.critical("Possible reason #1: You haven't used it correctly. " logger.critical("Possible reason #1: You haven't used it correctly. "
"Please read the help text of the options.") "Please read the help text of the options.")
logger.critical("Possible reason #2: There is a problem with this task. " logger.critical("Possible reason #2: There is a problem with this task. "
"Please contact developers or try to fix it yourself.") "Please contact developers or try to fix it yourself.")
if self.config.Error_StrictRestart and task in RESTART_SENSITIVE_TASKS:
logger.critical("Possible reason #3: This is a restart sensitive task. "
"Please take over the game manually or turn off 'StrictRestart' option.")
logger.critical('Request human takeover') logger.critical('Request human takeover')
handle_notify( handle_notify(
self.config.Error_OnePushConfig, self.config.Error_OnePushConfig,
title=f"Alas <{self.config_name}> crashed", title=f"Alas <{self.config_name}> crashed",
content=f"<{self.config_name}> RequestHumanTakeover\nTask `{task}` failed 3 or more times.", content=f"<{self.config_name}> RequestHumanTakeover\nTask `{task}` failed {failed} or more times.",
) )
exit(1) exit(1)

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 961 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1010 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 789 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -35,6 +35,14 @@
grid-template-columns: 1fr auto; grid-template-columns: 1fr auto;
grid-template-rows: 1fr auto; grid-template-rows: 1fr auto;
} }
#pywebio-scope-dashboard {
font-weight: 400;
width: 100%;
display: grid;
grid-auto-flow: row;
grid-template-columns: repeat(auto-fit,minmax(6rem,1fr));
overflow: hidden;
}
#pywebio-scope-_groups { #pywebio-scope-_groups {
grid-template-columns: 0fr 1fr; grid-template-columns: 0fr 1fr;
@@ -59,4 +67,26 @@
#pywebio-scope-waiting, #pywebio-scope-waiting,
#pywebio-scope-log { #pywebio-scope-log {
overflow-y: auto; overflow-y: auto;
}
#output-container .status-point {
margin: 45% 50% 55% 50%;
width: .4rem;
height: .4rem;
border-radius: 50%;
}
*[style*="--dashboard-limit--"] {
font-size: .8rem;
padding: 0.2rem 0 0 0;
}
*[style*="--dashboard-value--"] {
font-size: 1rem;
margin: 0 0 0 0.4rem !important;
}
*[style*="--dashboard-total--"] {
font-size: 1rem;
}
*[style*="--dashboard-help--"] {
font-size: .6rem;
} }

View File

@@ -44,4 +44,4 @@
display: grid; display: grid;
grid-auto-flow: column; grid-auto-flow: column;
grid-template-columns: auto auto; grid-template-columns: auto auto;
} }

View File

@@ -117,6 +117,13 @@ footer {
margin-bottom: .25rem !important; margin-bottom: .25rem !important;
} }
.status-point {
margin: 37% 50% 63% 50%;
width: .75rem;
height: .75rem;
border-radius: 50%;
}
.hr-task-group-box { .hr-task-group-box {
display: flex; display: flex;
align-items: center; align-items: center;
@@ -288,7 +295,7 @@ pre.rich-traceback-code {
} }
*[style*="--header-text--"] { *[style*="--header-text--"] {
font-size: 1.5rem; font-size: 1rem;
font-weight: bold; font-weight: bold;
margin: auto !important; margin: auto !important;
} }
@@ -399,11 +406,31 @@ pre.rich-traceback-code {
justify-content: space-between; justify-content: space-between;
} }
#pywebio-scope-log-bar {
flex-wrap: wrap;
}
#pywebio-scope-log-bar-btns { #pywebio-scope-log-bar-btns {
display: grid; display: grid;
grid-auto-flow: column; grid-auto-flow: column;
} }
#pywebio-scope-log-bar .hr-group {
width: 100%;
}
#pywebio-scope-dashboard {
font-weight: 400;
width: 100%;
display: grid;
grid-auto-flow: row;
grid-template-columns: repeat(auto-fit,minmax(10rem,1fr));
}
#pywebio-scope-dashboard .form-control{
padding: 0 0 0;
}
#pywebio-scope-log { #pywebio-scope-log {
line-height: 1.2; line-height: 1.2;
font-size: 0.85rem; font-size: 0.85rem;
@@ -467,8 +494,7 @@ pre.rich-traceback-code {
display: grid; display: grid;
} }
.bs-title-option, .bs-title-option {
.form-check-input[id*="ch_S"] {
display: none; display: none;
} }
@@ -523,4 +549,50 @@ pre.rich-traceback-code {
width: 1.5rem; width: 1.5rem;
height: 1.5rem; height: 1.5rem;
border: .2em solid currentColor; border: .2em solid currentColor;
} }
/**[style*="--dashboard-value--"] {*/
/* font-size: 1.3rem;*/
/* font-weight: 400;*/
/* margin: 0 0 -0.2rem 0.6rem !important;*/
/* overflow-wrap: break-word;*/
/* overflow: visible;*/
/* border-bottom: 0;*/
/*}*/
*[style*="--dashboard-value--"] {
font-size: 1.2rem;
font-weight: 400;
margin: 0 0 0 0.6rem !important;
font-family:
"Arial",
serif;
}
*[style*="--dashboard-total--"] {
font-size: 1.2rem;
font-weight: 400;
margin: 0 0 0 0.15rem !important;
font-family:
"Arial",
serif;
}
*[style*="--dashboard-help--"] {
font-size: .8rem;
margin: 0 0 0 0.6rem !important;
font-family:
"Arial",
serif;
}
*[style*="--dashboard-limit--"] {
font-weight: 400;
font-size: .9rem;
margin: 0 0 0 0 !important;
vertical-align: text-bottom;
overflow-wrap: normal;
font-family:
"Arial",
serif;
}

View File

@@ -149,7 +149,19 @@ pre.rich-traceback-code {
border-bottom: 1px solid #36393f; border-bottom: 1px solid #36393f;
} }
#pywebio-scope-dashboard input {
background-color: #2f3136 !important;
}
*[style*="--arg-help--"], *[style*="--arg-help--"],
[id^="pywebio-scope-group_"] > p + p { [id^="pywebio-scope-group_"] > p + p {
color: #adb5bd; color: #adb5bd;
} }
*[style*="--dashboard-help--"]{
color: #adb5bd;
}
*[style*="--dashboard-limit--"]{
color: #adb5bd;
}

View File

@@ -56,6 +56,10 @@
box-shadow: 0 0.06rem 0 #4e4c97; box-shadow: 0 0.06rem 0 #4e4c97;
} }
#pywebio-scope-dashboard input {
background-color: white !important;
}
input[type="checkbox"] { input[type="checkbox"] {
accent-color: #7a77bb; accent-color: #7a77bb;
} }
@@ -151,4 +155,12 @@ pre.rich-traceback-code {
*[style*="--arg-help--"], *[style*="--arg-help--"],
[id^="pywebio-scope-group_"] > p + p { [id^="pywebio-scope-group_"] > p + p {
color: #777777; color: #777777;
}
*[style*="--dashboard-help--"]{
color: #777777;
}
*[style*="--dashboard-limit--"]{
color: #777777;
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Some files were not shown because too many files have changed in this diff Show More