Remotely control and update your applications using simple text files hosted online. This project supports C++, .NET (Framework & Latest), and Python implementations, each with both Control Status and Update Handler modules.
Remote Control Using Text File/
├── C++/
│ ├── Control Status/
│ └── Update Handler/
├── .NET/
│ ├── Framework/
│ │ ├── Control Status/
│ │ └── Update Handler/
│ └── Latest/
│ ├── Control Status/
│ └── Update Handler/
└── Python/
├── Control Status/
├── Update Handler/
└── Integration/
- Clone the repository
- Pick your language: C++, .NET, or Python
- Choose your module: Control Status or Update Handler
- Follow the README in that folder for setup and usage
You need two URLs for your app to work:
control.txt
(for remote control)update.txt
(for updates)
- Go to KeyMaster
- Create a vault and add:
control.txt
(content: ACTIVE, PAUSED, or STOPPED)update.txt
(content: download_url, version, update_type)
- Copy your vault URLs:
https://keymaster-agni.vercel.app/api/vault/YOUR_VAULT_ID/control.txt
https://keymaster-agni.vercel.app/api/vault/YOUR_VAULT_ID/update.txt
- Paste these URLs into your app's config or code
- GitHub Gist, Azure Blob, AWS S3, or any HTTPS-accessible text file
- Make sure files are public and fast to access
- Remote Control: Change app state (ACTIVE, PAUSED, STOPPED) from anywhere
- Update Handler: Push updates remotely, with version checks and progress
- Cross-language: Use in C++, .NET, or Python
- Modern UI: Windows Forms or Tkinter
- Easy Integration: Just set your URLs and go!
- Each language/module has its own README for setup, usage, and troubleshooting
- For help, open an issue or discussion on GitHub
MIT License
Crafted with ❤️ by Agniveer Corporation