Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

ZoneDeck logo banner

ZoneDeck

Github Release Version Github Repo License GitHub Actions Workflow Status Supported Platform

简体中文 English 繁體中文

生活工作无缝切换,专业的桌面工作区管理助手

支持多窗口隐藏、多进程隐藏、自定义热键、隐藏活动窗口、静音窗口、暂停视频播放、进程冻结等超多功能。

超高自定义度,满足你的不同隐藏需求。极简内存,后台常驻仅1M内存占用,


应用截图

ZoneDeck 设置窗口绑定页

ZoneDeck 设置鼠标热键设置页-1

ZoneDeck 设置鼠标热键设置页-2

ZoneDeck 设置窗口其他选项页

使用说明

从v3.0.0版本开始,每个版本都会提供两种类型的程序,可以从Release页面下载

  • installer - 安装程序(推荐),完整封装的 ZoneDeck 程序安装程序,提供一键安装、更新、卸载,可以更高效安全的管理 ZoneDeck 程序
  • portable - 便携版,包含 ZoneDeck 的核心程序和配置程序的压缩包,解压后可以运行

部分版本会提供win7系统的软件包,带有win7标识的可以在Windows 7系统上运行

完整的图文使用说明,请参阅 ZoneDeck 使用文档

基础使用

安装或更新后首次打开 ZoneDeck,会自动弹出设置页面,可以在其中进行热键修改、进程及窗口绑定的等操作。

而一般使用时,可以通过右键点击托盘图标打开菜单。点击菜单中的“设置”即可打开设置页面。

右键点击托盘图标还有退出程序、检查更新、设置开机自启等功能。

按下隐藏/显示窗口热键可以一键隐藏所绑定的窗口。按下关闭核心热键可以一键关闭 ZoneDeck 程序

绑定窗口

通过绑定窗口,可以同时隐藏多个窗口,切换场景时不留遗漏。

设置窗口中上方部分,左边列表是当前存在的窗口,右边列表是已经绑定的窗口

在左边列表中选中希望隐藏的窗口,点击“添加绑定”可以将窗口信息添加到右边。同理,在右边窗口中选择不需要绑定的窗口,点击“删除绑定”可以将绑定信息移动到左边。

如果发现新打开的窗口没有在列表中显示,可以点击“刷新进程”按钮,刷新左边的列表。

修改热键

修改热键有两种方式,可以通过直接编辑文本框中的内容来修改绑定的热键,或者点击“录制热键”按钮,打开热键录制窗口进行录制。

打开热键录制窗口后,按下的组合键将被记录,并显示在窗口中,如果确认无误,点击确认,将自动填写至热键文本框中。

鼠标隐藏

v2.1.0版本加入了鼠标相关操作隐藏绑定,可以选择鼠标中键、侧键1、侧键2切换串口隐藏状态。

可以勾选快速移动鼠标至四角隐藏窗口(启用允许移动恢复功能以允许通过快速移动鼠标至四角恢复窗口)

界面语言

配置界面与核心的托盘菜单、通知支持简体中文、English、繁體中文。默认跟随系统显示语言,也可在「其他选项 → 语言」中手动指定。

更多功能

完整功能介绍及使用指南,请参阅 ZoneDeck 使用文档

数据存放位置与清理

便携版把配置、日志、恢复文件与缓存放在程序文件夹里,拷走整个文件夹就带走了全部设置。若该文件夹不可写(放在了 C:\Program Files 之类的地方,或只读介质上),程序会改存到 %APPDATA%\ZoneDeck 并在界面上说明原因。

安装版一律存到 %APPDATA%\ZoneDeck:安装目录可能在 C:\Program Files,普通权限写不进去。程序凭安装包放的 installed.marker 分辨自己是哪一种。

无论哪种,配置界面用到的浏览器组件另有一份数据在 %LOCALAPPDATA%\cn.hanloth.zonedeck.config,删程序文件夹清不掉它。随包附有 cleanup.ps1,在程序目录里打开 PowerShell 执行即可:

powershell -ExecutionPolicy Bypass -File cleanup.ps1

它会列出将要删除的内容并等你确认,随后清理 %LOCALAPPDATA%\cn.hanloth.zonedeck.config、可能存在的 %APPDATA%\ZoneDeck,以及开机自启留下的计划任务 ZoneDeckAutostart 和注册表项 HKCU\Software\Microsoft\Windows\CurrentVersion\Run\ZoneDeck Application。程序文件夹本身不会被删,跑完后自行删除即可。

安装版无需这一步:卸载程序已经做了同样的事,并会询问是否保留配置文件。

开发及贡献指南

有关开发和贡献的详细信息,请参阅 ZoneDeck 开发文档

鸣谢

感谢雪藏HsFreezer提供的进程冻结实现思路

更新日志

完整的更新日志请参阅 ZoneDeck 更新日志

ZoneDeck logo

关于 About

The Ultimate Workspace Manager, Switch between work and life, seamlessly生活工作无缝切换,专业的桌面工作区管理助手
energy-efficiencyhide-windowrustuseful-toolworkspacezonedeck

语言 Languages

Rust63.4%
JavaScript17.8%
Svelte15.1%
PowerShell2.5%
CSS1.0%
HTML0.1%
Shell0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
161
Total Commits
峰值: 44次/周
Less
More

核心贡献者 Contributors