Synchroniseert mods voor Farming Simulator 22 of 25 op meerdere pc's.
Applicatie aan de clientzijde.
Vereist F25 Mod Sync Server bij gecombineerd gebruik. (https://github.com/spliffz/FS25-Mod-Sync-Server)
Belangrijke update-opmerking
Als u na het updaten van het programma ontbrekende paden of onjuiste instellingen opmerkt, moet u mogelijk uw config.json verwijderen.
Deze bevindt zich in %appdata%/fs25-sync-tool. Verwijder gewoon de hele map en er wordt een nieuwe configuratie gemaakt wanneer u deze uitvoert.
[Functies]
Ook te gebruiken met Farming Simulator 22 (FS22)!
Makkelijk te gebruiken (maar lelijke) interface.
Er wordt rekening gehouden met het gebruik van OneDrive of een aangepaste opslaglocatie.
Automatische updates naar een nieuwe versie wanneer deze wordt uitgebracht.
Mogelijkheid om een back-up te maken van mods voordat ze worden bijgewerkt.
Periodieke synchronisatie die op de achtergrond draait.
Een lachende koe.
Mijn eeuwige dank voor het gebruik van mijn software!
[Hoe het werkt]
Het vergelijkt eenvoudigweg uw mods-map (bevindt zich onder "Mijn documenten\Mijn games\Farmingsimulator2025\mods") met de mods op de server waarop F25 Mod Sync Server draait.
Wanneer het nieuwe of bijgewerkte mods vindt, downloadt het deze automatisch en overschrijft het de oude.
Mods worden nooit verwijderd. Dit is opzettelijk gedaan, zodat opgeslagen bestanden voor één speler niet beschadigd raken.
[Vereisten]
Landbouwsimulator 22 of 25.
Ondersteunt momenteel alleen Windows.
F25 mod-synchronisatieserver.
[Installatie]
Download de nieuwste build van releases.
Installeer het, het zou na de installatie moeten starten.
Voer de hostnaam van uw server in.
Als u het voor FS22 gebruikt, moet u de versie in de instellingen wijzigen.
Klik op “Check Mods” en drink een kop koffie.
[Bouw het zelf]
Kloon of download de opslagplaats.
Bewerk package.json naar wens.
Bewerk de GEBRUIKERSVARIABELEN in src/main/index.js op regel 12.
Als je een privé Github-repository wilt gebruiken, kun je isPrivateRepo = true instellen en je toegangstoken als volgt in de variabele GH_TOKEN_token plaatsen: GH_TOKEN_token = 'YOUR_TOKEN_HERE'. U kunt een toegangstoken verkrijgen via
Github-instellingen > Applicaties > Mijn Github-apps > Persoonlijke toegangstokens > Fijnmazige tokens.
Voer npm install uit om de modules te installeren.
Voer npm run build:win uit om de Windows-client te bouwen. Het bevindt zich in de map dist.
Alle uitvoerbare scripts en opties zijn te vinden in package.json.
Om met Electron-Forge te publiceren moet u forge.config.js bewerken.
(Aanbevolen) Om met Electron-Builder te publiceren, moet u een persoonlijk toegangstoken met lees-/schrijftoegang tot de repository deponeren en dit instellen als omgevingsvariabele voor de huidige Windows-gebruiker.
De eenvoudigste manier om dit te doen is met Powershell:
Open een Powershell-venster (Startmenu > Powershell).
Plak of typ dit daar, bewerk het en druk op Enter:
[Omgeving]::SetEnvironmentVariable("GH_TOKEN","<TOKEN>","Gebruiker")
waarbij <TOKEN> wordt vervangen door uw persoonlijke toegangstoken.
[Bouw met]
elektron
Vue.js
Bootstrap
Op een gegeven moment zal ik een beter uitziende gebruikersinterface maken. Uiteindelijk.
Github link voor ervaren gebruikers die zelf willen navigeren: https://github.com/spliffz/FS25-Sync-Tool (de downloadlink is de live link van Github)