Repository navigation
GameDevUsageBar v0.9.5
GameDevUsageBar v0.9.5
A compact Windows bar for AI quotas, API credits, and balances. This release includes the reliability and account-switching improvements made since v0.9.1.
Windows 10/11 x64 · English / 简体中文 · Preview
Downloads
| Asset | Purpose |
|---|---|
GameDevUsageBar-0.9.5-win-x64-setup.exe |
Current-user installer with optional logon startup |
GameDevUsageBar-0.9.5-win-x64.zip |
Self-contained portable folder |
SHA256SUMS.txt |
Release-asset integrity checks |
No separate .NET, Node.js, Git, or SDK installation is needed. Packages are unsigned. Verify the download hashes and keep security software enabled; SHA256 is not antivirus certification.
Changes since v0.9.1
- Diagnostics (v0.9.2): bounded startup, exit, error, and resource logs, plus an explicit local diagnostic ZIP export. Interrupted sessions are reported without inventing an exit cause. A logging failure is shown separately from app/API readiness; exports omit credentials and native auth files.
- Settings preservation (v0.9.3): unreadable account or presentation settings stay intact and read-only instead of being treated as a new installation and overwritten with defaults. A genuinely absent file is handled separately.
- Popup placement (v0.9.4): opening a provider popup no longer stages the visible window at the monitor's top-left. Layout updates use the latest anchor and refit after DPI changes.
- Popup account switching (v0.9.5): Switch account appears beside Refresh and Settings. For Codex and Claude, it restores a saved CLI auth document through the guarded switcher, verifies the result, and then selects that account for display. The header dropdown remains display-only; API-provider footer buttons also change display selection.
- Clear switch outcomes: the currently displayed saved account remains selectable because the CLI may use a different login. Progress, BUSY, read-only, and unresolved results are reported. Known read-only settings are rejected before native auth changes, and an unresolved auth write is not automatically repeated.
- Updated homepage screenshots: the floating bar, hover details, and clicked provider popup are shown with synthetic sample data, in English and Chinese.
- Display polish: the overview footer follows the built version, and a single reset ticket uses the correct English singular.
The existing tray, customizable featured modules, nine provider adapters, reset countdowns, network MB/s, transparency controls, multiple-account storage, current Claude OAuth renewal, and read-only local quota API remain available.
Upgrade
Choose Exit from the tray before upgrading. Setup preserves the existing account/settings data in %LOCALAPPDATA%\GameDevBar; saved credentials and presentation preferences are not part of the installer payload.
CLI switching requires closed CLI sessions and a saved login. Existing desktop sessions are unaffected. The app does not start a CLI, redeem tickets, or use a display-only selection as authorization to change native auth.
Verification scope
Regression suites cover bounded logging/export, unreadable settings, visible popup positioning, footer menu/event routing, synthetic auth replacement, and rejected writes. Final build, installer, and test results are recorded in ACCEPTANCE.md; fixture coverage is not proof that every real vendor account can access its usage endpoint.
Local verification passed 176 behavior checks, 22 WPF/Win32 checks, 10 footer-switch checks, 8 popup-position checks, 7 native-account host checks, the multiple-account/layout suites, and 8 runtime lifecycle scenarios with diagnostic-export checks. The isolated English/Chinese installer lifecycle passed 62 checks. Credentials, account switches, and screenshots used synthetic fixtures.
Provider permissions and private subscription endpoints may change. Optional fields—including reset-ticket inventory—appear only when reported. Gemini AI Studio request counts are not remaining quota; Tripo API credits exclude Studio credits.
Installation · Diagnostics · Quota API
中文摘要
v0.9.5 累计包含 v0.9.1 之后的改进:有容量上限的运行日志和本机诊断导出;无法读取的设置保留原文件并只读,不用默认值覆盖;修复服务商弹窗先在屏幕左上角闪现的位置问题;在弹窗刷新和设置旁加入切换账号。
Codex/Claude 的弹窗按钮会恢复已保存的 CLI auth,核验后同步显示账号。标题下拉仍只切换额度展示;API 服务商按钮同样只切换显示账号。切换前须关闭 CLI 会话,已有桌面会话不受影响;只读、忙碌或结果未确定时明确提示,不自动重放 auth 写入。
安装包和便携版包含运行时,支持中英文。升级保留账号、加密凭据和显示设置。文件未签名,请核对 SHA256 并保留安全软件;主页截图为模拟账号数据,测试覆盖不等于所有真实服务账号均可访问。