9082 Commits

Author SHA1 Message Date
W1NDes
8fef666691 Feat(smallevent): 修改七日任务的配置方式 2026-03-13 14:47:35 +08:00
W1NDes
8e9fee2c60 Upd(smallevent): 启动七天小任务 2026-03-13 13:26:26 +08:00
W1NDes
19bd6bfed1 Feat(viewport): 添加远控自定义端口 2026-03-13 13:25:58 +08:00
W1NDes
4a2072fa31 Upd(event): 更新活动配置 2026-03-13 00:48:07 +08:00
W1NDes
5fd2507243 Upd(config): regular update config 2026-03-13 00:36:57 +08:00
W1NDes
f5e99ba472 Merge remote-tracking branch 'upstream/master' into dev 2026-03-13 00:31:23 +08:00
LmeSzinc
a6f1695de5
Merge pull request #5555 from LmeSzinc/dev
Add: event entrance for event_20240229_cn rerun
2026-03-12 19:34:30 +08:00
guoh064
9a9454df26
Add: event entrance for event_20240229_cn rerun (#5552) 2026-03-12 18:47:15 +08:00
guoh064
3f9e7edf4e Add: hide_in_upper_left option for combat manual 2026-03-12 18:46:50 +08:00
guoh064
5611dce94b Upd: asset COMBAT_AUTO 2026-03-12 18:46:50 +08:00
W1NDes
d358adcb0e Feat(viewport): 添加H.264视频流编码降低带宽
- 使用PyAV(libx264)替代cv2.imencode实现H.264视频流编码
- 带宽从~15Mbps降至~0.8Mbps (20倍压缩), 编码耗时从5ms降至1.8ms
- 前端使用WebCodecs-VideoDecoder硬件解码, 不支持的浏览器自动降级原JPEG图传模式
- WebSocket会话独立H264Encoder实例, 支持多客户端同时连接
- Quality滑条映射CRF(51-18)
- 添加渐进式降帧: 5s无操作后从30fps线性降至1fps, 300s后完全停止
2026-03-09 00:49:30 +08:00
W1NDes
a96d9c450a Fix(viewport): 修复idle和script running的冲突 2026-03-09 00:49:30 +08:00
W1NDes
ef9f16195d Upd(webapp): 添加构建脚本, 更新依赖 2026-03-09 00:49:30 +08:00
W1NDes
51e27344c1 Feat(viewport): 添加实时触控拖动, 跳帧节省带宽, 和空闲暂停
- 支持实时touch事件流式传输(touch_down/move/up), 拖动即时反馈
- 修复拖动开头触发点击, 绕过minitouch 50ms延迟
- 5s无操作后跳过未变化帧, 300s空闲停止截屏并显示蓝色提示
- 前端事件重构为handlePointerStart/Move/End, 支持10px阈值区分点击和拖动
2026-03-09 00:49:29 +08:00
W1NDes
2a12796ed2 Add(webui): 添加viewport远程控制
- 实现多种协议的实时画面推送服务(和alas同步)
- 支持触控操作(点击、滑动)和操作互锁
- 支持画质、帧率、分辨率,画幅调节
- 集成到webui界面,可开关显示,支持浅色/深色模式,可独立弹窗,优化手机操控
- 支持密码设置和ssl设置(和alas同步)
2026-03-09 00:49:29 +08:00
W1NDes
6d091aeb4d Fix(webapp): 修复electron http url和证书问题
- 修复electron对于http的固定url问题
- 增加对于证书的容忍性(介于本地客户端的情况)
2026-03-09 00:49:29 +08:00
W1NDes
c57dfb675a Upd(config): regular update 2026-03-06 02:50:51 +08:00
W1NDes
b6585b1fe8 Merge remote-tracking branch 'upstream/master' into dev 2026-03-06 02:39:38 +08:00
LmeSzinc
b687048405
Merge pull request #5545 from LmeSzinc/dev
Bug fix
2026-03-06 01:13:28 +08:00
LmeSzinc
c9e95702dc Fix: Skip event story in event_20260226_cn 2026-03-06 01:12:54 +08:00
LmeSzinc
b24d09f1a0 Upd: [TW] Event event_20260226_cn (fixed #5544) 2026-03-06 01:11:10 +08:00
LmeSzinc
8618ea2352
Upd: Battle UI SpringInn (#5541) (#5543)
Co-authored-by: heipen <126669219+Heipen@users.noreply.github.com>
2026-03-05 22:42:45 +08:00
heipen
dbc5fe42e8
Upd: Battle UI SpringInn (#5541) 2026-03-04 12:32:12 +08:00
W1NDes
3db4c75fe7 Feat(api): 添加alas客户端重启的api接口 2026-03-03 15:20:52 +08:00
W1NDes
6d81338217 Feat(deploy): 添加asarUpdate的可选项 2026-03-02 20:44:10 +08:00
W1NDes
70f6944043 Merge remote-tracking branch 'upstream/master' into dev 2026-02-28 17:53:38 +08:00
LmeSzinc
2a2901d218
Merge pull request #5533 from LmeSzinc/dev
Add: Event Springtide Inn Online (event_20260226_cn)
2026-02-28 04:43:01 +08:00
LmeSzinc
66fa598e75 Fix: Abyssal combat with handle_map_event (#5328) 2026-02-28 04:37:52 +08:00
LmeSzinc
bfe67e2922 Opt: swipe multiply in event_20260226_cn 2026-02-28 04:17:37 +08:00
LmeSzinc
bd108dc35f Fix: Clicking BACK_ARROW at combat loading 2026-02-28 04:09:49 +08:00
LmeSzinc
07bf9d9947 Fix: Handle wrong OCR error like "I4-4" (#5532) 2026-02-28 03:42:27 +08:00
guoh064
c8e8d0b2fe Add: Event Springtide Inn Online (event_20260226_cn) 2026-02-28 02:50:22 +08:00
W1NDes
e10f12563a Upd(event): 更新了刷pt的任务配置 2026-02-28 02:40:52 +08:00
W1NDes
9da9b7f6c3 Upd(eventSp): 更新20260226活动的sp图 2026-02-27 06:07:45 +08:00
W1NDes
cab114656e Upd(Event): 更新20260226新活动 2026-02-27 06:01:34 +08:00
W1NDes
92d1543985 Merge remote-tracking branch 'upstream/master' into dev 2026-02-20 01:43:18 +08:00
LmeSzinc
5c7f57f3b2 Fix: patch_mimetype 2026-02-19 10:19:42 +08:00
LmeSzinc
ad623f6332
Merge pull request #5525 from LmeSzinc/dev
Bug fix
2026-02-19 03:18:06 +08:00
LmeSzinc
c014140c6e Fix: [CN] Remove more dash-like characters (fixed #5522) 2026-02-19 03:14:09 +08:00
gepotumu
a538739910
Fix: infinite loop in _handle_use_box_amount when box count insufficient (#5516)
When requesting more boxes than available (e.g. requesting 8 but only 3
in stack), the amount-setting loop would never exit because the UI caps
at the available count while the script keeps clicking AMOUNT_PLUS.

Added click_count tracking: if multi_click() has been called 2 times
without the amount reaching the target, treat it as the UI cap and break.
Also changed the return value from bool to the actual amount set, so
_storage_use_one_box tracks the correct number of boxes used.
2026-02-19 02:19:08 +08:00
LmeSzinc
0a4f2a89fc Fix: handle raid remain like "915/", "1515" 2026-02-19 02:15:25 +08:00
LmeSzinc
986d825a81 Fix: [EN] UI switch to page_game_room 2026-02-19 01:58:20 +08:00
LmeSzinc
74bbaf8395 Fix: first ui switch must be ui_ensure 2026-02-18 09:10:55 +08:00
LmeSzinc
d99b759a08 Fix: no poor sleep in fleet_preparation_sidebar_ensure 2026-02-18 09:10:55 +08:00
ArecaSapling
102b7eeaf7
Upd: blueprint purchase for DR5 & PR6 (#5518) 2026-02-18 09:10:41 +08:00
W1NDes
9d82c8cc68 Fix(os): 添加大世界自动寻敌超时机制
- 普通区域12分钟超时,特殊区域30分钟超时
- 战斗/事件/按钮点击时重置计时器
- 超时后抛出ScriptError,人工介入
2026-02-16 04:06:05 +08:00
W1NDes
f94782f1ba Upd(config): regular update config 2026-02-14 17:38:34 +08:00
W1NDes
42ca63c840 Merge remote-tracking branch 'upstream/master' into dev 2026-02-14 17:33:29 +08:00
LmeSzinc
cc089b6223
Merge pull request #5515 from LmeSzinc/dev
Add: Spring Auction Adventure (raid_20260212)
2026-02-14 03:44:51 +08:00
LmeSzinc
7eb80ca6f4 Upd: [CN] game server 裁决协议 2026-02-14 03:32:47 +08:00