GameTec-live/ChameleonUltraGUI
GitHub: GameTec-live/ChameleonUltraGUI
一款基于 Flutter 的跨平台图形界面客户端,用于管理和操作 Chameleon Ultra/Lite NFC 硬件设备。
Stars: 1072 | Forks: 107
# Chameleon Ultra GUI
使用 Flutter 编写的 Chameleon Ultra/Chameleon Lite GUI,支持跨平台运行
[](https://github.com/GameTec-live/ChameleonUltraGUI/actions/workflows/build-app.yml)
[](https://opencollective.com/chameleon-ultra-gui#support)
[](https://crowdin.com/project/chameleonultragui)
### [完整文档请看这里](https://github.com/GameTec-live/ChameleonUltraGUI/tree/main/docs)
## 安装
#### Windows
在[这里](https://github.com/GameTec-live/ChameleonUltraGUI/releases/download/dev/windows-installer.zip)下载安装程序
或者,下载[便携版](https://github.com/GameTec-live/ChameleonUltraGUI/releases/download/dev/windows.zip)
#### Linux
下载 Linux 构建版本
- [基于 Debian (.deb)](https://github.com/GameTec-live/ChameleonUltraGUI/releases/download/dev/linux-debian.zip)
- [基于 Arch](https://aur.archlinux.org/packages/chameleonultragui-git)
- [其他](https://github.com/GameTec-live/ChameleonUltraGUI/releases/download/dev/linux.zip)
- [其他(旧版,基于 Ubuntu 20.04 LTS 构建)](https://github.com/GameTec-live/ChameleonUltraGUI/releases/download/dev/linux-legacy.zip)
- [Flathub(非我们的 CI 构建,更新可能较慢)](https://flathub.org/apps/run.chameleon.chameleonultragui)
#### macOS / iOS / iPadOS
从 Apple App Store 下载:[Chameleon Ultra GUI](https://apps.apple.com/app/chameleon-ultra-gui/id6462919364)
或者,你可以加入 TestFlight 以更早获取构建版本:[Chameleon Ultra GUI - TestFlight](https://testflight.apple.com/join/UgwgfMqo)
#### Android
从 Google Play Store 下载:[Chameleon Ultra GUI](https://play.google.com/store/apps/details?id=io.chameleon.ultra)
或者,下载普通的 [APK](https://github.com/GameTec-live/ChameleonUltraGUI/releases/download/dev/apk.zip)(未签名,与 Google Play 版本不兼容)
#### 待上架商店:
- F-Store:暂未上架
- Chocolatey (Windows):暂未上架
注意:在某些 Linux 系统上,尤其是运行 KDE 桌面环境的系统,你可能需要安装 `zenity` 软件包才能使文件选择器正常工作。
说明:
- apk:Android APK,通过 ADB 或你首选的应用/文件管理器下载并安装
- linux:包含 Linux 构建版本的 zip 压缩包,可手动运行二进制文件或使用 cmake 安装
- linux-legacy:与 `linux` 相同,但基于 Ubuntu 20.04 LTS 构建。适合使用旧版 glibc 的用户
- linux-debian:Debian 自动打包,使用 dpkg 或 apt 下载并安装
- windows:包含 Windows 构建版本的 zip 压缩包,手动运行二进制文件
- windows-installer:基于 NSIS 的 Windows 安装程序,安装 Windows 构建版本并创建快捷方式
#### Linux 用户注意事项:
你可能需要将你的用户添加到 `dialout` 组,或者在 Arch Linux 上添加到 `uucp` 组,以便应用程序能与设备通信。如果你的用户不在此组中,你可能会遇到串口或权限错误。
此外,强烈建议卸载或禁用 ModemManager(`sudo systemctl disable --now modemmanager`),因为许多发行版自带 ModemManager,它可能会干扰设备通信。
## 翻译
如果你想通过为应用程序添加你的语言来协助我们,你可以通过[我们的 Crowdin 项目](https://crowdin.com/project/chameleonultragui)进行。请勿向 `chameleonultragui/lib/l10n/app_*.arb` 贡献文件。所有翻译应仅添加到 Crowdin。如果你的语言缺失,你可以创建 issue 并申请启用它。“Chameleon Ultra GUI”、“Chameleon”及其他商标不应被翻译。
## 截图








## Star 历史
标签:Bash脚本, Flutter, Google搜索, IPv6支持, RFID, 图形界面, 安全研究工具, 客户端加密, 硬件交互, 跨平台应用