PPPlatelet

Results 8 issues of PPPlatelet

### 在提问之前... - [X] 我已经搜索了现有的 issues - [X] 我在提问题之前至少花费了 5 分钟来思考和准备 - [X] 我已经阅读了 Wiki 中的 常见问题(FAQ) - [X] 我正在使用最新版的 Alas ### 描述你的问题 大世界编队里若有明石领队,ALAS会将明石错误识别为商店并点击 ### 如何复现 1. 前往 '大世界',启用任意刷图功能 2....

wrong settings or usages / 错误设置或错误使用

### 你的功能请求是否与问题有关? _No response_ ### 解决方案 在主调度器增加函数flash_config(),当gui更新config时向该函数发送事件,flash_config接收事件后执行del_cached_property并刷新config,能在一定程度上避免如log中所显示的异常,且不需要频繁的删除config ### 其他内容 [log.txt](https://github.com/user-attachments/files/16073323/log.txt)

feature request / 功能请求

- [x] TODO:Send messagebox

emulator issue / 模拟器问题
需要修改 / Request changes

## 解决方案 #3934 增加的功能: 静默启动模拟器可选常规模式、最小化模式、静默模式 当任务队列清空后可关闭模拟器 若距离下个任务的时间小于 X 分钟, 则由关闭模拟器转为用户指定的其他方法,默认为停在原处 ## 其他内容 ### api_windows.py中增加的方法: 1. _enum_process()和_enum_thread():遍历进程/线程,调用__yieldloop 2. getfocusedwindow()和setforegroundwindow():获取当前聚焦的窗口/重新聚焦窗口 3. execute():创建进程并返回进程和当前聚焦的窗口,进程为元组,包含有内核进程对象,内核线程对象,进程pid,主线程id 4. terminate_process():无条件结束进程 5. get_hwnds():遍历窗口获取模拟器的窗口句柄 6. get_cmdline():使用模拟器pid读取模拟器的cmdline 7. get_thread_creation_time():根据tid读取线程创建的时间 8. get_thread():根据pid获取主线程id...

feature request / 功能请求

### 在提问之前... - [X] 我已经搜索了现有的 issues - [X] 我在提问题之前至少花费了 5 分钟来思考和准备 - [X] 我已经阅读了 Wiki 中的 常见问题(FAQ) - [X] 我正在使用最新版的 Alas ### 描述你的问题 《论Alas在截图中自动打码的可行性》 监看模拟器是正常画面,Alas截取的图片出现了问题 ### 如何复现 1. 前往 '...'...

bug / 缺陷

```python # ALASBaseException # ├── ScriptError # ├── ScriptEnd # ├── EmulatorNotRunningError # ├── RequestHumanTakeover # ├── CampaignBaseException # │ ├── CampaignEnd # │ └── CampaignNameError # ├── MapBaseException #...

### 你的功能请求是否与问题有关? [win11toast](https://github.com/GitHub30/win11toast) ### 解决方案 _No response_ ### 其他内容 _No response_

feature request / 功能请求

### 你的功能请求是否与问题有关? 由于mumu12更新4.0.0后MuMuManager.exe出现改动,旧的命令目前依然保持兼容,但之后会逐渐弃用 [MuMuManager命令行开发者使用说明](https://mumu.163.com/help/20240726/35047_1170006.html) [mumu-python-api](https://github.com/u-wlkjyy/mumu-python-api) ## e.g. ### Previous https://github.com/LmeSzinc/AzurLaneAutoScript/blob/8a2131c0e29add16c39ea102572795735eb0b08c/module/device/platform/platform_windows.py#L152 ### Current ```python self.execute(f'"{Emulator.single_to_console(exe)}" control -v {instance.MuMuPlayer12_id} shutdown') ```

feature request / 功能请求