Important
Development has been cancelled due to lost interest, this repository serve as an archiving purpose now,
feel free to clone this project under MIT License.
Unofficial Standalone Desktop Webapp of v1 Madlions Web Driver.
- Offline, internet is not needed at all.
- Doesn't phone home.
- Multilanguage. (English, Thai, Chinese and more)
- No Keyboard firmware flashing.
- Support many OS starting from Windows 7+, Linux and Mac OS X.
According to the Madlions Web Driver, version 1 is supporting MAD/Fire series.
In the version 2 of their keyboard web driver support only TITAN 68 Series, MadRaionzu is under version 1 of their web driver so TITAN 68 Series is not supported.
Version 1: https://hub.fgg.com.cn/
Version 2: https://v2-hub.fgg.com.cn/
TL;DR
So that said, MAD/Fire series should works just like in the official online web driver, except TITAN 68 Series.
- Major: The webpage is slow during keyboard settings are loading for the first time.
- Minor: Some of keyboard and other image assets are missing.
MadRaionzu initializes Webrecorder's wabac.js to render an archived version of Madlions Web Driver and packed into a portable NW.js application.
Webrecorder's wabac.js Live-Proxy Example was used as a wabac.js usage reference.
Webrecorder's ArchiveWeb.page chrome extension is used for archiving Madlions Web Driver page.
Initialize development environment:
- Clone this repository
- Execute
pnpm install - Optional: Install Enigma Virtual Box (for packing a windows release)
Development commands:
pnpm run dev: Start development versionpnpm run build: Build a release version for all platformspnpm run pack: Pack a release version into single executable for all platforms
Platform specific commands:
pnpm run build:win: Build a release version for Windowspnpm run build:linux: Build a release version for Linuxpnpm run build:darwin: Build a release version for Darwin/MacOSpnpm run pack:win: Pack a release version into single executable for Windows (EVB)pnpm run pack:linux: Pack a release version into single executable for Linux (AppImage)pnpm run pack:darwin: Pack a release version into single executable for Darwin/MacOS (Univeral)
Please see COPYRIGHT-NOTICES.md, since this project's repository also containing a closed-source portion which is not created or owned by me.

