WhatsApp Discord
Source Launcher Electron + Auto update + Download Client Github + Webview - Source Mu - Mu Server Files
 

Source Launcher Electron + Auto update + Download Client Github + Webview

Publicado por Dakosmu, Mar 09, 2026, 11:12 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Dakosmu

## Key Features
### **Download Cliente Full**
- Full client download system + extraction via Github (very fast)


### **Auto-Update System**
- Automatically checks for game file updates from your server
- Downloads and validates files with MD5 hash verification
- Smart file comparison to only update modified files
- Progress tracking with visual feedback

### **Multi-Account Auto-Login**
- Manage up to 10 game accounts with automatic login (MatrixPlugins)

### **Settings Manager**
- Direct Windows Registry manipulation for game settings
- Configure resolution, graphics quality, and display options
- Music and sound volume controls

### **Integrated Web Content Display**
- Embedded webview for displaying server website content

### **Game Process Management**
- System tray integration for background operation
- Minimize to tray functionality

### **User-Friendly Interface**
- Modern, responsive design with smooth animations
- Control buttons (minimize, maximize, close)
- Visual update progress indicators
- System tray menu for quick access

### **Smart File Management**
- Log file generation for troubleshooting
- File integrity validation

## Technical Specifications

### **Platform Support**
- Windows 7+

### **Built With**
- Electron 39.0.0** - Desktop application framework
- Node.js 16+** - JavaScript runtime
- Axios** - HTTP client for updates
- electron-store** - Persistent configuration storage
- fs-extra** - Enhanced file system operations

## Configuration

The launcher is highly customizable through the `src/shared/url-config.js` file:

    BASE_URL: 'Regístrate para ver el enlace',
    GITHUB_DOWNLOAD: 'Regístrate para ver el enlace;,
    UPDATE_URL: 'Regístrate para ver el enlace;

### Configuration Options:
- BASE_URL**: Server website URL displayed in the webview
- GITHUB_DOWNLOAD**: Download link for the launcher
- UPDATE_URL**: Server endpoint for game file updates

## Usage

### **For Server Administrators:**
1. Configure `url-config.js` with your server URLs
2. Set up your update server with `update.json` manifest
3. Compile the launcher using the provided build script
4. Distribute the executable to your players

## Build Instructions

### **Quick Start (No Compilation)**
npm install
npm start


### **Production Build**
npm install
.\build.ps1

The compiled launcher will be available in `dist-limpo\MUOnline-win32-x64\`

- Easy Customization**: Simple configuration file for branding
- Update Control**: Manage game file updates from your server
- Web Integration**: Display your website content directly in the launcher
- Free & Open Source**: No licensing fees, full source code access

Virustotal: Check

Regístrate para ver el enlace
Bon Dia

🡱 🡳
Real Time Web Analytics