Logo aplikace Foxy Foxy

Foxy je moderní správce a aktualizační nástroj repozitářů pro Arma 3, který komunita TFR vyvinula pro rychlou, spolehlivou a pohodlnou správu našich addonových balíčků.

Umí pracovat s více repozitáři a sdílenými addony, spravovat profily, spouštět hru a připojovat hráče na servery. Aktualizace umí šetřit datové přenosy stažením pouze změněných částí souborů.

Proč vzniklo vlastní řešení

TFR používá několik tematických addonových balíčků a potřebuje přesně řídit, kdy se jejich obsah změní. Vlastní distribuční systém nám umožňuje připravit a ověřit aktualizaci předem, udržet všem hráčům stejnou verzi a nebýt závislí na okamžiku, kdy autor zveřejní změnu na Steam Workshopu.

Foxy spojuje instalaci addonů, kontrolu souborů, správu repozitářů a spuštění hry do jednoho přehledného postupu. Nový hráč tak nemusí ručně skládat modset a zkušený člen může spravovat více balíčků, profilů i serverů na jednom místě.

Logo správce addonů Foxy
Aplikace Foxy s repozitáři TFR, servery a misemi pro editor
Hlavní obrazovka Foxy sdružuje repozitáře TFR, stav serverů, profily Arma 3 a mise pro editor. Hráč odtud může zkontrolovat balíčky, připojit se na server nebo rovnou spustit hru.

Co Foxy umí

01Rychlá a spolehlivá synchronizace

Foxy porovnává místní instalaci se vzdáleným repozitářem, odhalí změněné nebo chybějící soubory a ověří jejich kontrolní součty. Nabízí rychlou kontrolu i důkladné opětovné ověření.

02Úsporné aktualizace

Při podporovaných aktualizacích stahuje pouze změněné části souborů. Výsledek zkontroluje a pokud dílčí aktualizaci nelze bezpečně použít, automaticky stáhne celý soubor.

03Repozitáře a sdílené addony

Více balíčků lze spojit do společného prostoru. Stejný addon se uloží jen jednou, takže hlavní, historické i speciální TFR modpacky nezabírají zbytečně místo několika kopiemi.

04Napojení na Arma 3

Aplikace umí najít instalaci hry a Steam, pracovat s Workshop addony, kontrolovat TeamSpeak 3 a připravit spuštění se správnými addony, parametry a DLC.

05Profily, servery a mise

Foxy spravuje profily Arma 3, zobrazuje servery připravené v repozitáři a podporuje rychlé připojení. Mission Makeři v něm najdou také přehled svých editorových misí.

06Přehledná aplikace i automatizace

Běžný hráč vše ovládá v desktopovém rozhraní. Stejné jádro nabízí také příkazovou řádku pro skripty, správu repozitářů a automatizované kontroly.

Od Swifty k Foxy

Vývoj začal v TFR jako interní náhrada Swifty pod pracovním názvem Swiftier. Po přejmenování na Foxy následoval první test v hybridním režimu vedle Swifty. Vydáním Foxy 1.0.0 na něj TFR plně přešla a Foxy tak Swifty v naší komunitě nahradil.

  1. Začátek vývoje

    TFR zahájila vývoj náhrady Swifty pod pracovním názvem Swiftier.

  2. První ostrý test

    Serverový update byl poprvé připraven pomocí Foxy, zatím v hybridním režimu se zachovanou podporou Swifty.

  3. Foxy 1.0.0

    TFR plně přešla na vlastní aplikaci a Foxy definitivně nahradil Swifty.

Otevřený vývoj

Zdrojový kód Foxy, dokumentace a vydané verze jsou veřejně dostupné na GitHubu.

Projekt obsahuje desktopovou aplikaci pro Windows a Linux, nástroje pro tvorbu repozitářů i dokumentaci pro uživatele a správce serverů. Vývoj probíhá otevřeně a Foxy může využít také jiná komunita.

Logo GitHub Prohlédnout Foxy na GitHubu
Chceš používat Foxy s našimi addonovými balíčky? Přidej se k nám!