Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 1.79 KB

README.md

File metadata and controls

45 lines (27 loc) · 1.79 KB

en es

Description

This is a collection of scripts to help with MU Online file handling.

Scripts

📜 make-update

This script compares the content on a test client we use to try things and the installer that was shared to the users.

The idea is to be able to quickly tell which files were added or updated in the test client.

Then you can share these files as a patch or use them with an update launcher.

Config

The config.yml file is used to configure the settings on the scripts. You can use config.example.yml as a reference.

Parameters

The parameters are:

  • baseClientPath: Path to the MU Client we use for testing.
  • updater.installerClientPath: Path to the MU Client installer shared to the users.
  • updater.updatePath: All new or updated files will be copied in this folder.

    ⚠️ Caution: The contents on this file will be deleted at the start of each execution.

  • updater.exclude: Aadd as a list (in Yaml, indented values starting with hyphen -) patterns of files yow want to exclude.

Note

Check config.example.yml file as an example and update to your liking.

Install

This script uses the powershell-yaml PowerShell module. You need to install it by opening a PowerShell terminal as an admin and typing:

Install-Module "powershell-yaml"

Notes

All scripts has their associated batch file (.bat) to make it easier to run from the file explorer.