Files
Launcher/README.md
2023-08-28 18:52:59 +02:00

7.4 KiB

aventium softworks

Chronika Launcher

(A Helios Launcher-ből forkolva)

gh actions downloads downloads

Csatlakozz egyszerűen java és modok telepítése nélkül alig pár kattintással!

Screenshot 1 Screenshot 2

Funkciók

  • 🔒 Teljes fiók kezelés.
    • Adj hozzá akár több fiókot és könnyen váltogathatsz közöttük.
    • Microsoft (OAuth 2.0) + Mojang (Yggdrasil) hitelesítés teljes támogatása.
    • A bejelentkezési adatokat nem tároljuk, közvetlen a Mojang felé továbbítjuk.
  • 📂 Hatékony frissítéskezelés.
    • Automatikusan frissül amint megjelenik egy új verzió.
    • A fájlok ellenőrzésre kerülnek indítás előtt. A hibás fájlok újra le lesznek töltve.
  • Automatikus Java ellenőrzés.
    • Mindig a neked megfelelő java verziót telepítjük.
    • Nem kell Java-t telepítened a launcher futtatásához.
  • 📰 Beépített hírek a launcherben.
  • ⚙️ Intuitív beállításkezelés, Java beállításokkal együtt.
  • Támogatja a szervereinket.
    • Könnyen váltogathatsz a verziók között.
    • Kiírja a szerveren lévő online játékosokat.
  • Automatikus frissítések. Igen, a launcher saját magát frissíti.
  • Mojang szolgáltatásainak állapotának megtekintése.

És ez még nem a teljes lista. Töltsd le és telepítsd a launchert, és fedezd fel!

Segítségre van szükséged? Látogass el a Discord szerverünkre.

Tetszik a projektünk? Hagyj egy csillagot rajta!

Letöltés

A launchert le tudod tölteni a GitHub Releases oldalról

Legújabb stabil verzió

Legújabb bétaverzió

Támogatott Platformok

Ha a Releases oldalról töltöd le, válaszd a rendszerednek megfelelő telepítőt (lásd lentebb).

Platform Fájl
Windows x64 Chronika-Launcher-setup-VERSION.exe
macOS x64 Chronika-Launcher-setup-VERSION-x64.dmg
macOS arm64 Chronika-Launcher-setup-VERSION-arm64.dmg
Linux x64 Chronika-Launcher-setup-VERSION-x86_64.AppImage
Linux arm64 Chronika-Launcher-setup-VERSION-arm64.AppImage

Konzol

A konzol megnyitásához használd a következő kombinációt:

ctrl + shift + i

Győződj meg róla, hogy a Console fül van nyitva. Ne illessz be semmit a konzolba, hacsak nem vagy benne 100% biztos, hogy tudod mit csinál. Akár fel is törhetnek ezzel.

Kimenet mentése fájlba

Ha le akarod menteni a konzol kimenetet, egyszerűen kattints jobb egérgombbal valahová a konzolra, majd kattints a Save as.. gombra.

console example

Fejlesztés

Lentebb részletezzük a fejlesztés folyamatát, ha közre szeretnél működni a projektben, vagy saját magadnak szeretnéd buildelni a launchert.

Előkészületek

Rendszerkövetelmények


Projekt klónozása és a függősségek telepítése

> git clone https://github.com/ChronikaMC/Launcher.git
> cd HeliosLauncher
> npm install

Indítás

> npm start

Telepítők buildelése

Buildelés saját platformra:

> npm run dist

Buildelés specifikus platformra:

Platform Parancs
Windows x64 npm run dist:win
macOS npm run dist:mac
Linux npm run dist:linux

MacOS-re való buildelés nem működik Windows/Linux alatt, és fordítva sem.


Visual Studio Code

A fejlesztéshez a Visual Studio Code használata ajánlott.

Másold be a következőt a .vscode/launch.json fájlba:

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Debug Main Process",
      "type": "node",
      "request": "launch",
      "cwd": "${workspaceFolder}",
      "program": "${workspaceFolder}/node_modules/electron/cli.js",
      "args" : ["."],
      "outputCapture": "std"
    },
    {
      "name": "Debug Renderer Process",
      "type": "chrome",
      "request": "launch",
      "runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron",
      "windows": {
        "runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron.cmd"
      },
      "runtimeArgs": [
        "${workspaceFolder}/.",
        "--remote-debugging-port=9222"
      ],
      "webRoot": "${workspaceFolder}"
    }
  ]
}

Ez két debug konfigurációt fog hozzáadni.

Debug Main Process

Ez lehetővé teszi a hibakeresést a fő folyamaton. A frontend folyamatokat a fejlesztői eszközökkel tudod megvizsgálni.

Debug Renderer Process

Ez lehetővé teszi a hibakeresést a frontend folyamatokon. Ehhez telepítened kell a Debugger for Chrome bővítményt.

Megjegyzés: nem tudod megnyitni a fejlesztői ablakot amíg ez a hibakeresési konfiguráció aktív. Chromium csak egy debuggert enged, egy második megnyitása összeomláshoz vezethet.


Ha felhasználod a projektet

Nevezd meg az eredeti készítőt és jelezd egy linkkel az eredeti forrást.
Ez egy szabad szoftver, legalább ennyivel tiszteld meg.

A Microsoft Hitelesítés beállításához lásd https://github.com/ChronikaMC/Launcher/blob/master/docs/MicrosoftAuth.md.


Linkek

Ha fel szeretnéd venni velünk a kapcsolatot, azt Discordon megteheted.

discord


Jó szórakozást kívánunk!