Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Source Launcher Electron + Auto update + Download Client Github + Webview  (Visto 1906 veces)

0 Miembros and 2 Guests are viewing this topic.

Offline steimer Posteado: November 26, 2025, 07:15:01 PM | Modificado: January 08, 2026, 05:06:25 PM by steimer

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 11
  • Gracias recibida: 209
  • br
Launcher is a free, open-source, built with Electron
The .zip file contains the launcher source, the HTML files, and the update creator.






## 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: 'https://yourserver.com',
    GITHUB_DOWNLOAD: 'https://github.com/yourrepo/download',
    UPDATE_URL: 'https://yourserver.com/updates'

### 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



Gracias:

FOX, c4nhsatcodong, binho, Matt1995, Mizuki, maurao, wemersonsilva, nghia382829, z348870672, nujd00, npt.formu, alevarxz, configservermu, jessy, beecubin, kells2t, phendzai, ZabiinoOo, anhdeepmu, srsti, xDeeH, plyerkiller, alecander, mutantekut, kallyd, antonionnigomes, Pablo1575, trungpv, Rsh91, reonu, amocthong1, nguyen dang dung, clockbooster, vantruong, cupenlk18, lahn, resistant, Shak3r, holiwood, sandz, Pinponw, badunrj, duykhoa, winoxxx2, neriamu102030, Marceliin, nescafe, matan3599, Thale, hamiltonsl, iT0mT0m, datcom, gohancs, CezarMaster, Genius05, hoiquanmu, M4NU31, luciano259, iworz, dakosmu, Cinu, lostcross, loopik, weberson, luamudz, Andre1981, gstlobao, xuanyuan, zenkino1, maty12, santia1988, rodrik24, Specifier, stopk, DimensionX, ziquielbr, midala23, drynea, keinou, pssmartins, victormvw, DragonIsland, Crazy000, superrin, panda, andrades, PoccHaHa, myway, muslum, notengo, legacy101, xpollox101, ariandel, HayllanderBR, dmtuan23, cocholo, fabioozzy, gambasoxd, thziin, boogle, junming3166, plusfait, oswaldo159, claudiodj, CezaRone, LOBOBLANCO, imjay8, tarikata, babait, lucasvieira, heto3000, sh4ll3, zpzwb113, hinetworks, PaidaMorte, raizel_Di, Phantasm, 8731918, mu2020, Cartman, jeangdr, welison14, Stefano.Aguiar, lcatwwqj2, abnner14, witomon, hieuaqua, miguelitodelsur, grozdik, havanna, petrec, stgaozhong, pablox, marucho, kiefos007, uylong11c, neoking007, avantecc, qixar, BooM, LuisCracks, blizzter, s00x, ballas, Eternity, xXSiniestroXx, Dhiablo, dangnhapnee, Odisk, marvisur, marshal

Offline Stefano.Aguiar #1 Posteado: December 13, 2025, 11:02:19 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 42
  • Gracias recibida: 75
  • br

Offline PaidaMorte #2 Posteado: December 31, 2025, 10:41:47 AM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 8
  • Gracias recibida: 1
  • br

Offline steimer #3 Posteado: January 02, 2026, 03:42:31 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 11
  • Gracias recibida: 209
  • br

Offline steimer #4 Posteado: January 08, 2026, 05:09:36 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 11
  • Gracias recibida: 209
  • br
Two issues that were reported to me have been fixed, related to the absolute path where the launcher is being executed.
And add a video showing how to install and compile it.




Offline steimer #5 Posteado: January 08, 2026, 05:10:16 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 11
  • Gracias recibida: 209
  • br
Two issues that were reported to me have been fixed, related to the absolute path where the launcher is being executed.
And add a video showing how to install and compile it.




Offline gambasoxd #6 Posteado: January 09, 2026, 07:21:03 AM

  • 0 puntos por ventas
  • *
  • Rank: Sup. destacado
  • Posts: 116
  • Gracias recibida: 3340
  • pe
Two issues that were reported to me have been fixed, related to the absolute path where the launcher is being executed.
And add a video showing how to install and compile it.
 

Creo que más fácil actualiza el link del post o lo subes a un github y le pones el link de los releases, como hace webengine que también es opensource


Offline sh4ll3 #7 Posteado: January 09, 2026, 01:40:20 PM

  • 0 puntos por ventas
  • *
  • Rank: Destacado
  • Posts: 83
  • Gracias recibida: 431
  • ve

Offline ziquielbr #8 Posteado: January 11, 2026, 04:10:19 PM | Modificado: January 11, 2026, 04:28:32 PM by ziquielbr

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 42
  • Gracias recibida: 24
  • br
Como faço para mudar qual executável chamar ao clicar em jogar?
Por exemplo, por padrão é sempre o main.exe, mas no caso dos arquivos do Mudevs preciso chamar outro executavel, que vai executar o main.exe.
Não dá para executar o main.exe diretamente.
E sim, já mudei qualquer referencia ao main.exe no source do launcher, mas mesmo assim não esta executando.


Offline mutantekut #9 Posteado: January 26, 2026, 01:45:43 PM | Modificado: Today at 03:55:03 AM by mutantekut

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 16
  • Gracias recibida: 3
  • br
ALGUEM PODE ME AJUDAR  INSTALEI TUDO CERTINHO COMPILEI POREM NAO CONSIGO FAZER O UPDATE FUNCIONAR


Offline lucasvieira #10 Posteado: January 26, 2026, 11:18:43 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 241
  • Gracias recibida: 73
  • br

Offline whodhell #11 Posteado: Today at 01:38:27 AM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 24
  • Gracias recibida: 13
  • pe
is this included or need to have matrix plugin?

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


Offline CezarMaster #12 Posteado: Today at 09:26:43 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 213
  • Gracias recibida: 2744
  • it
alguien me da una mano para compilar el launcher? hago lo del video y me da errores quizas algo me falta instalar o estea haciendo algo mal...
PD: Ayuda por anydesk o cualquier otro


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
2 Replies
8404 Views
Last post December 04, 2017, 12:03:19 AM
by Kone
3 Replies
2581 Views
Last post September 22, 2020, 01:11:00 PM
by nixonk5
1 Replies
1224 Views
Last post February 26, 2024, 05:47:20 AM
by Ermes
0 Replies
2500 Views
Last post April 18, 2024, 10:16:52 AM
by wzsever
96 Replies
11592 Views
Last post January 23, 2026, 02:05:32 PM
by v1rusjkee