This commit is contained in:
alterware
2025-06-11 08:30:41 +02:00
parent 348a37cfc7
commit a3895f6b8e
5 changed files with 13 additions and 13 deletions

View File

@@ -15,7 +15,7 @@ We welcome contributions to the AlterWare Launcher! Here are some guidelines to
1. Clone the repository: 1. Clone the repository:
```bash ```bash
git clone https://github.com/mxve/alterware-launcher.git git clone https://github.com/alterware/alterware-launcher.git
cd alterware-launcher cd alterware-launcher
``` ```

2
Cargo.lock generated
View File

@@ -19,7 +19,7 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]] [[package]]
name = "alterware-launcher" name = "alterware-launcher"
version = "0.10.8" version = "0.11.0"
dependencies = [ dependencies = [
"blake3", "blake3",
"colored", "colored",

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "alterware-launcher" name = "alterware-launcher"
version = "0.10.8" version = "0.11.0"
edition = "2021" edition = "2021"
build = "res/build.rs" build = "res/build.rs"
@@ -46,4 +46,4 @@ serial_test = "3.2.0"
[package.metadata.winresource] [package.metadata.winresource]
OriginalFilename = "alterware-launcher.exe" OriginalFilename = "alterware-launcher.exe"
FileDescription = "AlterWare Launcher" FileDescription = "AlterWare Launcher"
ProductName = "github.com/mxve/alterware-launcher" ProductName = "github.com/alterware/alterware-launcher"

View File

@@ -6,7 +6,7 @@
##### IW4x | IW4-SP | IW5-Mod | IW6-Mod | S1-Mod ##### IW4x | IW4-SP | IW5-Mod | IW6-Mod | S1-Mod
![GitHub tag (with filter)](https://img.shields.io/github/v/tag/mxve/alterware-launcher?filter=!v*-pre&style=flat-square&label=Latest%20release&labelColor=F3F8FF&color=E26EE5) ![GitHub (Pre-)Release Date](https://img.shields.io/github/release-date-pre/mxve/alterware-launcher?style=flat-square&label=Release%20date&labelColor=F3F8FF&color=E26EE5) ![GitHub all releases](https://img.shields.io/github/downloads/mxve/alterware-launcher/total?style=flat-square&label=Total%20downloads&labelColor=F3F8FF&color=E26EE5) ![GitHub tag (with filter)](https://img.shields.io/github/v/tag/alterware/alterware-launcher?filter=!v*-pre&style=flat-square&label=Latest%20release&labelColor=F3F8FF&color=E26EE5) ![GitHub (Pre-)Release Date](https://img.shields.io/github/release-date-pre/alterware/alterware-launcher?style=flat-square&label=Release%20date&labelColor=F3F8FF&color=E26EE5) ![GitHub all releases](https://img.shields.io/github/downloads/alterware/alterware-launcher/total?style=flat-square&label=Total%20downloads&labelColor=F3F8FF&color=E26EE5)
</div> </div>
> [!IMPORTANT] > [!IMPORTANT]
@@ -33,19 +33,19 @@
### 🪟 Windows ### 🪟 Windows
1. Download the game from [Steam](https://store.steampowered.com/). 1. Download the game from [Steam](https://store.steampowered.com/).
2. Download the appropriate version of the AlterWare launcher: 2. Download the appropriate version of the AlterWare launcher:
- **Windows 64-bit**: Download the [latest alterware-launcher.exe](https://github.com/mxve/alterware-launcher/releases/latest/download/alterware-launcher.exe). - **Windows 64-bit**: Download the [latest alterware-launcher.exe](https://github.com/alterware/alterware-launcher/releases/latest/download/alterware-launcher.exe).
- **Windows 32-bit**: Download the [latest alterware-launcher-x86.exe](https://github.com/mxve/alterware-launcher/releases/latest/download/alterware-launcher-x86.exe). - **Windows 32-bit**: Download the [latest alterware-launcher-x86.exe](https://github.com/alterware/alterware-launcher/releases/latest/download/alterware-launcher-x86.exe).
3. Place the `alterware-launcher.exe` in the game directory. 3. Place the `alterware-launcher.exe` in the game directory.
4. Run `alterware-launcher.exe`. After updating, the game will launch automatically. 4. Run `alterware-launcher.exe`. After updating, the game will launch automatically.
> [!NOTE] > [!NOTE]
> Windows 7 is no longer supported. [v0.6.12](https://github.com/mxve/alterware-launcher/releases/tag/v0.6.12) is the last version that will run on Windows 7. > Windows 7 is no longer supported. [v0.6.12](https://github.com/alterware/alterware-launcher/releases/tag/v0.6.12) is the last version that will run on Windows 7.
> To keep using it, set `"skip_self_update": true` in the `alterware-launcher.json` config file. > To keep using it, set `"skip_self_update": true` in the `alterware-launcher.json` config file.
> [!IMPORTANT] > [!IMPORTANT]
> ### Information for server owners: > ### Information for server owners:
> On Windows, the launcher self-updates and restarts by spawning a new console. > On Windows, the launcher self-updates and restarts by spawning a new console.
> For automated processes, use `--skip-launcher-update` and manually download the latest launcher from [here](https://github.com/mxve/alterware-launcher/releases/latest/download/alterware-launcher.exe). > For automated processes, use `--skip-launcher-update` and manually download the latest launcher from [here](https://github.com/alterware/alterware-launcher/releases/latest/download/alterware-launcher.exe).
--- ---
@@ -69,8 +69,8 @@
### 🐧 Other Linux OS ### 🐧 Other Linux OS
1. Download the game from Steam using either [SteamCMD](https://developer.valvesoftware.com/wiki/SteamCMD) or the official Steam desktop app. 1. Download the game from Steam using either [SteamCMD](https://developer.valvesoftware.com/wiki/SteamCMD) or the official Steam desktop app.
2. Download the [latest release](https://github.com/mxve/alterware-launcher/releases/latest) corresponding to your system architecture. 2. Download the [latest release](https://github.com/alterware/alterware-launcher/releases/latest) corresponding to your system architecture.
- Most likely you want [alterware-launcher-x86_64-unknown-linux-gnu.tar.gz](https://github.com/mxve/alterware-launcher/releases/latest/download/alterware-launcher-x86_64-unknown-linux-gnu.tar.gz) - Most likely you want [alterware-launcher-x86_64-unknown-linux-gnu.tar.gz](https://github.com/alterware/alterware-launcher/releases/latest/download/alterware-launcher-x86_64-unknown-linux-gnu.tar.gz)
3. Unpack the archive and copy the `alterware-launcher` executable to your game directory. 3. Unpack the archive and copy the `alterware-launcher` executable to your game directory.
- Alternatively, you can place it in your `PATH` so you can run it from anywhere. For example, in `/usr/local/bin/` - Alternatively, you can place it in your `PATH` so you can run it from anywhere. For example, in `/usr/local/bin/`
4. Make the launcher executable: `chmod +x alterware-launcher` 4. Make the launcher executable: `chmod +x alterware-launcher`
@@ -87,7 +87,7 @@
### 🍎 macOS ### 🍎 macOS
1. Download the game from Steam using either [SteamCMD](https://developer.valvesoftware.com/wiki/SteamCMD) or the official Steam desktop app. 1. Download the game from Steam using either [SteamCMD](https://developer.valvesoftware.com/wiki/SteamCMD) or the official Steam desktop app.
2. Download the [latest alterware-launcher](https://github.com/mxve/alterware-launcher/releases/latest/download/alterware-launcher-universal-apple-darwin.tar.gz). 2. Download the [latest alterware-launcher](https://github.com/alterware/alterware-launcher/releases/latest/download/alterware-launcher-universal-apple-darwin.tar.gz).
3. Once installed, run the launcher from your game directory to download the client files automatically. For updates, use the launcher from the terminal with the `--update` command-line argument as explained in [this guide](https://forum.alterware.dev/t/all-clients-useful-info-for-running-our-mods-under-linux/343). 3. Once installed, run the launcher from your game directory to download the client files automatically. For updates, use the launcher from the terminal with the `--update` command-line argument as explained in [this guide](https://forum.alterware.dev/t/all-clients-useful-info-for-running-our-mods-under-linux/343).
> [!CAUTION] > [!CAUTION]

View File

@@ -8,7 +8,7 @@ use std::sync::Mutex;
use crate::cdn::{Hosts, Region, Server}; use crate::cdn::{Hosts, Region, Server};
pub const GH_OWNER: &str = "mxve"; pub const GH_OWNER: &str = "alterware";
pub const GH_REPO: &str = "alterware-launcher"; pub const GH_REPO: &str = "alterware-launcher";
pub const GH_IW4X_OWNER: &str = "iw4x"; pub const GH_IW4X_OWNER: &str = "iw4x";
pub const GH_IW4X_REPO: &str = "iw4x-client"; pub const GH_IW4X_REPO: &str = "iw4x-client";