Files
ykxmz/.gitignore
T
xmz7891 2061f9525f 2.3.0:手表界面精简 + 播放器 + 鼠标重做
手表端
- 功能页从 10 个杂项精简到 7 个(屏幕/鼠标/媒体/文件/电脑/语音/电源)
- 删掉:游戏封锁、待办、掷骰子、抽奖、壁纸、显示器开关、定时关机、
  剪贴板历史、性能/磁盘/电量、文件夹浏览、教室限制等
- 改成显式列按钮,不再把电脑端所有功能组无脑铺到表盘
- 远程鼠标控制重做:滑动区 + 左键/滚轮/右键三按钮
  滚轮点按=中键、上下滑=滚动
- 新增视频/音乐播放器(手表本地播放):进度拖动、左右滑快进退10秒、
  点画面播放暂停、上一/下一、播完自动下一首

电脑端
- 新增 kill_all(结束所有进程),白名单保护系统关键进程和自身
- 新增 media_list / media_pull(播放器数据源)
  安全边界:只允许媒体目录,用 relative_to 判断,防同前缀兄弟目录绕过

中转站
- known_devices 从 ID 集合改成「设备ID -> 配对码」映射
- 修复:管理员改码后关机超过 6 小时,改码会被超时清理冲掉
- 老格式 state 文件平滑升级
2026-10-18 11:39:14 +08:00

90 lines
1.7 KiB
Plaintext

# ---- 构建产物(不提交,release 里单独发)----
/dist/
/dist_exe/
/dist_preview/
/_build/jc*/
/_build/out*/
/_build/*.png
/_build/icon_source.png
/_build/icon_preview.png
/_build/admin_preview*.png
/_build/ui_preview.png
/_build/_unit.txt
/_tests/out_java/
/_tests/out_app/
/_tests/received/
/_tests/_stubdata/
/_tests/shots/
# ---- Python ----
__pycache__/
*.py[cod]
*.egg-info/
.venv/
venv/
# ---- 编辑器 / 系统 ----
.vscode/
.idea/
*.swp
Thumbs.db
desktop.ini
.DS_Store
# ---- 其它 ----
*.log
*.tmp
# ---- PyInstaller 中间产物 ----
/_build/pyinstaller_work/
/_build/*.spec
# ---- Android 构建中间件 ----
/android/build/
/android/gen/
/android/bin/
/android/*.keystore
/android/*.jks
# ---- 其它构建产物 ----
*.pyz
*.toc
*.pkg
# ---- 大二进制(各平台单独下载,不进仓库)----
/_build/cloudflared-linux-arm64
/_build/cloudflared-linux-amd64
/_build/cloudflared*
*.exe
# ---- 测试收发的临时数据 ----
/_tests/received/
# 令牌(绝对不要进仓库)
/_build/.gitee_token
*.token
.env
# ---- 测试用的临时数据目录(会被测试脚本移来移去)----
/windows/data/
/windows/data_bk_*/
/_build/*_data/
/_build/_pairtest/
/_build/_whitetest/
/_tests/_stubdata/
/_tests/_*_data/
# ---- 密码 / 令牌(绝对不能进仓库)----
# admin_password.txt 是运行时生成的,只有本机能看。
# 一旦提交,git 历史删不掉,等于把管理台钥匙公开。
admin_password.txt
*admin_password*.txt
/_build/_hdr_data/
/_build/relay_info.json
# 后台管理密码(绝不进仓库)
_build/.admin_password
# 服务器地址(绝不进仓库)
_build/.lightsail_host
_build/.gitee_token
_build/.admin_password
_build/.halo_password