CHYBA ModManager V2.9.0.0






CHYBA ModManager V2.9.0.0
Toto NENÍ MOD! Je to program pro správu modů před spuštěním hry. Uchovávejte program na jiném místě, než je složka s mody.
Technicky to funguje takto:
Všechny mody obsahují soubor s názvem modDecs.xml. Hra nejprve tento soubor přečte a poté pomocí příslušných instrukcí v souboru přistupuje k dalším souborům, které potřebuje přečíst. Program funguje na podobném principu. Nejprve najde soubor modDecs.xml v ZIP souboru modu. Poté z tohoto souboru načte, co potřebuje, a provede své funkce. Pokud program při spuštění zobrazí okno s chybou (CHYBA), znamená to, že soubor modDecs.xml buď chybí, nebo obsahuje nečitelnou chybu v příslušném souboru MOD. Může fungovat ve všech FS hrách s touto strukturou. Vyvinul a otestoval jsem jej pro FS25.
Používání:
V levé nabídce vyberte složku MOD, která se nachází v libovolném umístění. Pokud jste ji nezměnili, nachází se ve složce "C:/Users/%username%/Documents/My Games/FarmingSimulator2025/mods". Po kliknutí na možnost "Nahrát soubory" počkejte, až se mody zobrazí v seznamu. Pokud se při zobrazení modů neobjeví žádné chyby, zobrazí se oznámení, že proces byl úspěšný. Kliknutím na "OK" připravíte vše k použití. Pokud se zobrazí chyba, zobrazí se příslušné okno s potřebnými pokyny. Vedle tlačítka "Nahrát soubory" se nachází tlačítko "Obnovit". Jeho funkcí je přenést do seznamu pouze změny bez opětovného načtení celého modu. Pokud stáhnete nový mod nebo jej ručně odstraníte mimo program, přenesou se pouze změny bez ukončení programu.
Předem děkuji všem, kteří projeví zájem.
Aktualizace plánu:
Podpora dalších jazyků. Především němčiny a ruštiny.
Kontrola aktualizací ModHubu: Věřím, že to mohu implementovat pomocí přístupu založeného na HTML. Pokud vím, Giants v současné době nenabízí podporu API pro tuto funkci. Tuto funkci mohu povolit pro mody hostované na platformách, jako je GitHub, které využívají statické HTML odkazy. Byl by zaveden systém, který by uživatelům umožňoval zadávat HTML adresy konkrétních webů – za předpokladu, že mají pevné URL adresy a konzistentní strukturu obsahu – prostřednictvím nabídky; nástroj by poté prováděl kontroly aktualizací modů monitorováním těchto určených webů.
Instalace přetažením: Funkce umožňující uživatelům nainstalovat mod jednoduše jeho přetažením do okna programu. Tento proces může fungovat i obráceně, což uživatelům umožňuje přesunout mod z programu na jakékoli jiné místo jeho přetažením.
Poznámky k modu: Funkce pro přidání vlastních poznámek ke každému jednotlivému modu zobrazenému v okně modu.
Výběr modcard: Možnost provádět specifické akce na více modech současně pomocí vícenásobného výběru.
Historie vyhledávání modů: Záznam posledních 5 provedených vyhledávacích dotazů. Tento počet se může změnit, i když se domnívám, že 5 by mělo stačit.
Kontextová nabídka pravého tlačítka myši pro ModCards: Momentálně si nejsem jistý, zda tuto funkci implementovat. Pokud bych ji měl implementovat, v hlavní nabídce by se zobrazovaly pouze miniatury modů, což by vyžadovalo, aby uživatelé používali kontextovou nabídku pravého tlačítka myši pro přístup k podrobnostem a možnostem konkrétního modu. I když by to mohlo nabídnout vizuálně čistší rozhraní, mohlo by to potenciálně vést k méně efektivnímu uživatelskému zážitku z hlediska funkčnosti.
V2.9.0.0
Změny ve verzi 1.0.1:
Nyní můžete změnit data kategorie modů v okně EDITACE. Například můžete přesunout svůj mod z kategorie Malý traktor do kategorie Střední traktor.
Názvy oken modů se během změn jazyka nepřekládaly; nyní se zobrazují v aktuálním jazyce.
Změny ve verzi 1.0.2:
Výchozí jazyk je teď angličtina. Měl jsem od začátku myslet globálně. 😀
Pokud se vyskytnou vadné moduly, bylo pro to přidáno další okno a byly provedeny určité změny v kódu. Pokud existují soubory, které při prvním čtení způsobují CHYBY, po dokončení procesu načítání se nyní zobrazí varovné okno. Zde vidíte názvy vadných souborů. Nyní můžete tyto soubory exportovat do souboru TXT podle názvu, přesunout je do složky s názvem ERROR_FILES nebo je přímo smazat. Po zavření okna jej také můžete znovu otevřít kliknutím na oblast s varováním CHYBA níže.
K mod kartám byla přidána další dvě tlačítka. Přidal jsem tlačítko SLOŽKA pro přímý přechod do příslušné složky s vybraným souborem. V případě potřeby je nyní v hlavní nabídce k dispozici také možnost „SMAZAT“.
Změny ve verzi 1.0.3:
Vylepšení výkonu. Aplikace nyní běží rychleji.
Pro funkci řazení přidána možnost řazení podle data. Režimy lze nyní řadit podle data úpravy.
Změny ve verzi 1.0.3.1:
Vizuální problém s mod kartami v hlavní nabídce byl opraven.
Změny ve verzi 2.0.0.0:
Hlavní katalog modů byl změněn. Nyní pro EDITaci modu stačí kliknout na příslušný mod. Mody, které nemají funkci EDIT, mají v levém rohu červený křížek.
V horní liště jsou nyní různé funkce: Statistiky, Zálohování, Export a Dávkové operace.
Okno Statistika zobrazuje celkový počet modů, počet aktivních a neaktivních modů, celkový počet položek viditelných v obchodě a celkovou velikost.
Okno Statistiky má 3 hlavní sekce: počet modů v každé kategorii, mody mimo kategorii (obecně skriptové mody) a oblast, kde si můžete prohlédnout obsah všech modů v obchodě (funkce vyhledávání a klikatelné položky jsou aktivní).
Funkce zálohování je užitečná pro zálohování všech modů na požadované místo. Podobně existuje možnost obnovení a obě funkce fungují srovnatelně (ať už existují podobné mody, nebo ne).
Možnost exportu vygeneruje všechny mody jako soubory TXT a JSON, včetně jejich názvů, tvůrců, verzí a velikostí. Tuto možnost můžete použít k odeslání modů někomu jinému.
V současné době nabízí menu Hromadné operace pouze funkci hromadné aktivace nebo deaktivace modů. V budoucnu mohou být na základě požadavků přidány další možnosti.
Vyhledávací funkce nyní funguje důkladněji ve všech polích.
Nyní můžete v sekcích Maximální rychlost, Cena, Životnost a Výkon v okně EDITACE zadávat pouze čísla. Tento kontrolní mechanismus jsem přidal, aby se zabránilo potenciálním nehodám. Sekce Název nyní také umožňuje měnit položky v různých jazycích samostatně.
Vedle tlačítka Načíst soubory jsem přidal tlačítko Obnovit. Pouze přidá změny do seznamu, aniž by se mody kompletně znovu načetly.
Program si nyní pamatuje umístění poslední složky.
Změny ve verzi 2.0.0.1:
Zpočátku bylo přidáno vyhledávání výchozího umístění složky s mody a souvisejících procesů.
Změny ve verzi 2.9.0.0:
Byl přidán mechanismus pro skenování chyb, který se spustí automaticky po dokončení počátečního načítání. Pokud jej schválíte, provede se drobná kontrola chyb XML a v případě zjištění jakýchkoli problémů se problém identifikuje spolu s příslušnými čísly souborů a řádků. Byla přidána funkce automatické opravy, která však nemusí vždy fungovat správně; vždy se doporučuje ruční oprava.
Byla přidána možnost „Profily modů“. Nyní si můžete uložit požadované mody do konkrétních profilů a aktivovat pouze tyto mody jediným kliknutím.
V sekci „Dávkové operace“ byla přidána možnost přesunout výchozí složku s mody na jiné místo. Tato funkce využívá symbolické odkazy.
Do hlavní nabídky byla přidána nová funkce s názvem „Změna měřítka obrazu“. Jejím účelem je snížit využití paměti RAM snížením kvality (na procentuální bázi) obrazových souborů zobrazených v oknech Úpravy a Statistiky. To se ukazuje jako výhodné, i když jen nepatrně, pokud je nainstalováno velké množství modů. Výchozí hodnota je nastavena na 50 %.
Okno Statistiky bylo aktualizováno a nyní zobrazuje počet položek v „Galerii položek v obchodě“. Do levé nabídky byla navíc přidána nová sekce s názvem „Skryté položky v obchodě“, která zobrazuje seznam modů, které jsou buď neviditelné, nebo jim momentálně chybí obsah; tato funkce je poskytována pouze pro informační účely.
Okno úprav nyní zobrazuje počet položek specifických pro každý jednotlivý mod.
K funkcím řazení byly přidány nové možnosti.
Problém s rozbalujícím se seznamem v nabídce „Obnovit zálohy“ byl vyřešen.
Byla implementována obecná vylepšení výkonu a zabezpečení.
BUG05
