Synchronizuje mody do Farming Simulator 22 lub 25 na wielu komputerach.
Aplikacja po stronie klienta.
Wymaga serwera synchronizacji Mod F25 w połączeniu. (https://github.com/spliffz/FS25-Mod-Sync-Server)
Ważna uwaga dotycząca aktualizacji
Jeśli po aktualizacji programu zauważysz brakujące ścieżki lub nieprawidłowe ustawienia, może być konieczne usunięcie pliku config.json.
Znajduje się ono w %appdata%/fs25-sync-tool. Po prostu usuń cały folder, a po uruchomieniu zostanie utworzona nowa konfiguracja.
[Cechy]
Również do użytku z Farming Simulator 22 (FS22)!
Łatwy w użyciu (ale brzydki) interfejs.
Uwzględnia użycie OneDrive lub niestandardowej lokalizacji przechowywania.
Automatyczne aktualizacje do nowej wersji po jej wydaniu.
Możliwość tworzenia kopii zapasowych modów przed aktualizacją.
Okresowa synchronizacja działająca w tle.
Uśmiechnięta krowa.
Moje wieczne podziękowania za korzystanie z mojego oprogramowania!
[Jak to działa]
Po prostu porównuje folder modów (znajdujący się w „Moje dokumenty\Moje gry\Farmingsimulator2025\mods”) z modami na serwerze, na którym działa F25 Mod Sync Server.
Kiedy znajdzie nowe lub zaktualizowane modyfikacje, automatycznie je pobiera i zastępuje stare.
Mody nigdy nie są usuwane. Jest to zamierzone, aby zapisane stany gry w trybie pojedynczego gracza nie uległy uszkodzeniu.
[Wymagania]
Farming Simulator 22 lub 25.
Obecnie obsługuje tylko system Windows.
Serwer synchronizacji modów F25.
[Instalacja]
Pobierz najnowszą kompilację z wydań.
Zainstaluj, powinno się uruchomić po instalacji.
Wpisz nazwę hosta swojego serwera.
Jeśli używasz go do FS22, musisz zmienić wersję w ustawieniach.
Kliknij „Sprawdź mody” i napij się kawy.
[Zbuduj to sam]
Sklonuj lub pobierz repozytorium.
Edytuj package.json według własnych upodobań.
Edytuj ZMIENNE UŻYTKOWNIKA w src/main/index.js w linii 12.
Jeśli chcesz korzystać z prywatnego repozytorium Github, możesz ustawić isPrivateRepo = true i umieścić swój token dostępu w zmiennej GH_TOKEN_token w następujący sposób: GH_TOKEN_token = 'YOUR_TOKEN_HERE'. Token dostępu możesz uzyskać od
Ustawienia Github > Aplikacje > Moje aplikacje Github > Osobiste tokeny dostępu > Tokeny szczegółowe.
Uruchom npm install, aby zainstalować moduły.
Uruchom npm run build:win, aby zbudować klienta Windows. Znajduje się w folderze dist.
Wszystkie wykonywalne skrypty i opcje można znaleźć w package.json.
Aby publikować w Electron-Forge, musisz edytować plik forge.config.js.
(Preferowane) Aby publikować w Electron-Builder, musisz zdeponować osobisty token dostępu z uprawnieniami do odczytu/zapisu w repozytorium i ustawić go jako zmienną środowiskową dla bieżącego użytkownika systemu Windows.
Najłatwiej to zrobić za pomocą programu PowerShell:
Otwórz okno programu PowerShell (menu Start > PowerShell).
Wklej lub wpisz to tam, edytuj i naciśnij Enter:
[Środowisko]::SetEnvironmentVariable("GH_TOKEN","<TOKEN>","Użytkownik")
gdzie <TOKEN> zostaje zastąpiony Twoim osobistym tokenem dostępu.
[Buduj za pomocą]
elektron
Vue.js
Bootstrap
W pewnym momencie stworzę lepiej wyglądający interfejs użytkownika. Ostatecznie.
Link do Githuba dla doświadczonych użytkowników, którzy chcą samodzielnie nawigować: https://github.com/spliffz/FS25-Sync-Tool (link do pobrania to aktywny link z Github)