🔧

Zencoder Tools

版本 v1.0.0 Windows

专为 VSCode Zencoder 插件打造的账号管理工具。提供账号信息查看、多账号管理、一键切换、令牌获取等核心功能。采用现代化 macOS 风格界面设计,支持深色/浅色主题切换,操作简单直观,让您轻松管理 Zencoder 账号。

核心功能

📊 智能仪表盘

  • 实时查看当前 Zencoder 账号信息
  • 显示套餐名称、订阅过期时间
  • 显示访问令牌、令牌过期时间
  • 设备识别码一键查看

👥 账号管理中心

  • 多账号统一管理和快速切换
  • 支持批量导入/导出账号
  • 单个/批量刷新令牌
  • 账号状态自动校验和显示

🔑 令牌获取

  • 从 VSCode 插件自动提取令牌
  • 自动解密并解析账号信息
  • 一键保存到账号管理列表
  • 支持刷新过期令牌

🎨 精美界面设计

  • macOS 风格无边框窗口
  • 深色/浅色主题实时切换
  • 可展开/收缩的侧边栏导航
  • 平滑动画与精美卡片组件

🖼️ 软件预览

Zencoder Tools 软件界面截图

💡 提示:以上为软件界面示例,支持深色/浅色主题切换

💻 系统要求

操作系统

  • Windows 10/11 (64 位)
  • macOS / Linux 版本暂不支持,敬请期待

前置条件

  • 已安装 VSCode 编辑器
  • 已安装并登录 Zencoder 插件(用于读取账号信息)

推荐配置

  • RAM: 2GB 以上
  • 磁盘空间: 100MB 可用空间
  • 网络: 稳定的互联网连接(用于刷新令牌)

🚀 快速开始

安装说明

下载并解压安装包:

  • Windows: 下载 ZIP 压缩包,解压后运行 ZencoderTools.exe

使用步骤

  1. 确保已安装 VSCode 并登录 Zencoder 插件
  2. 启动 Zencoder Tools,进入仪表盘查看当前账号信息
  3. 使用「获取令牌」功能从 VSCode 提取并保存账号
  4. 在账号管理页面进行多账号切换、导入导出等操作
  5. 支持刷新过期令牌,保持账号有效状态

注意事项

  • 切换账号前请先关闭 VSCode
  • 令牌有效期较短,过期后可使用刷新功能
  • 建议定期导出账号数据以便备份

📖 功能详解

📊 智能仪表盘

账号信息卡片:

账号邮箱:当前登录的 Zencoder 账号邮箱

访问令牌:当前的访问令牌(脱敏显示)

令牌过期时间:访问令牌的过期时间和剩余时长

账号状态:显示有效/无效/未知状态图标


套餐信息卡片:

套餐名称:Free、Pro 等套餐类型

订阅过期时间:套餐订阅到期的具体日期


设备信息卡片:

设备识别码:当前设备的唯一标识码


操作按钮:

刷新信息:重新读取 VSCode 存储数据,同步最新信息

👥 账号管理中心

1. 账号列表

• 表格形式展示所有已保存的账号

• 显示邮箱、套餐名称、订阅过期时间、状态等信息

• 支持单选和多选操作


2. 添加账号

• 通过「获取令牌」功能从 VSCode 提取并保存

• 或通过刷新令牌添加账号


3. 切换账号

• 选择目标账号,点击「切换账号」按钮

• 自动更新 VSCode Zencoder 插件的登录状态

• 切换前请确保已关闭 VSCode


4. 刷新令牌

• 选择账号后点击「刷新令牌」按钮

• 支持单个或批量刷新

• 令牌过期后可使用此功能续期


5. 删除账号

• 选择账号后点击「删除」按钮

• 支持批量删除

⚠️ 删除操作不可恢复,请谨慎操作


6. 导入/导出

• 支持 JSON 格式批量导入账号

• 支持导出选中账号或全部账号

• 方便账号备份和迁移

🔑 令牌获取

自动提取令牌:

• 自动读取 VSCode Zencoder 插件本地存储

• 自动解密访问令牌和刷新令牌

• 解析账号邮箱、套餐等信息

• 操作前请确保已登录 Zencoder 插件


保存账号:

• 提取后可一键保存到账号管理列表

• 已存在的账号会自动更新信息

• 新账号会添加到列表中


使用场景:

• 首次使用时从 VSCode 提取当前账号

• 登录新账号后提取并保存

• 配合账号管理实现多账号切换

🔒 安全与隐私

数据安全:

本地存储:所有账号数据仅存储在您的设备上

本地数据库:采用本地数据库存储账号信息

权限最小化:仅访问 VSCode Zencoder 插件相关文件

安全确认:危险操作前有确认弹窗提示


隐私保护:

无数据上传:账号信息不会上传到任何服务器

本地运行:所有操作在本地完成(仅刷新令牌需联网)

用户控制:您可以随时删除所有本地数据


数据存储位置:

Windows: C:\Users\{用户名}\AppData\Roaming\ZencoderTools

• 配置文件:config.json

• 账号数据:database\app_data.db