资源先锋
A Free Resource Blog @ www.free84.com
资源先锋
当前位置: 首页 > 在线工具 > 正文

Warp Tools – Warp Dev 工具箱

一款专为Warp终端设计的账号管理和系统工具集合,基于PySide6 + SQLite3开发,提供现代化的用户界面和完整的功能生态系统。

 项目信息

 核心功能

 仪表盘

  • 实时显示当前活跃Warp账户的核心数据,包括电子邮箱、用户ID、访问令牌有效期等。
  • 订阅状态信息:套餐类型(Free, Pro, Premium等)、使用量统计、流量刷新周期、下次刷新时间,并通过直观的进度条和状态标签展示。
  • 一键保存当前Warp账户到本地数据库,方便管理。
  • 同时展示设备的机器码和操作系统信息,支持机器码的刷新显示。

 账号管理中心

  • 提供Warp账户的完整CRUD操作(添加、更新、删除、查询),支持通过邮箱和刷新令牌添加新账户。
  • 支持从JSON文件批量导入账户数据,也支持导出账户数据到JSON文件,提供便捷的账户迁移和备份功能。
  • 快速切换Warp终端的当前活跃账户(需关闭Warp应用),并可选在切换时重置系统机器码,以增强隐私和解决某些账户限制问题。
  • 实时刷新单个或所有账户的套餐和使用量数据,内置ID Token自动刷新机制,确保账户信息始终有效和最新。
  • 智能重复检测机制,在添加账户时自动识别并更新已存在的账户,避免数据冗余。
  • 以表格形式清晰展示所有Warp账户的邮箱、套餐、使用量、到期时间,并提供直观的操作按钮进行切换、刷新和删除。

 工具箱

  • 账户信息清理:安全删除Warp本地的用户配置文件 (dev.warp.Warp-User) 和相关数据库记录 (warp.sqlite)。
  • 重置机器码:生成新的系统机器ID (MachineGuid),用于更改设备的唯一标识符,可能需要重新激活某些软件,需管理员权限。此操作会同时清理相关的设备缓存。
  • 应用程序重置:完全重置Warp应用程序,删除所有本地数据和配置。此操作不可逆,执行前会进行多重确认。
  • 缓存清理:清理Warp应用程序缓存,释放磁盘空间,可能会改善应用性能 (功能开发中)。
  • 进程安全检查:在执行关键操作(如切换账户、清理账户、重置应用)前,自动检测Warp进程状态,并尝试终止,确保数据完整性。
  • 多重确认机制:对于潜在风险操作(如重置应用),提供额外确认步骤,防止误操作。

 UI/UX特性

  • 无边框窗口:采用自定义的无边框窗口设计,具有圆角和阴影效果,呈现macOS风格的现代化外观。
  • 主题系统:支持浅色(Light)和深色(Dark)主题的实时切换,提升用户个性化体验,所有UI元素均适配。
  • 侧边栏导航:提供可展开/收缩的侧边栏,优化空间利用和导航效率,图标和文字清晰易辨。
  • 精美动画与视觉效果:按钮hover效果、卡片渐变背景、表格交替行色等,增强视觉吸引力。

您可能还会对这些文章感兴趣!

Warp Tools – Warp Dev 工具箱:等您坐沙发呢!

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

gravatar

? razz sad evil ! smile oops grin eek shock ??? cool lol mad twisted roll wink idea arrow neutral cry mrgreen