Sincroniza modificaciones para Farming Simulator 22 o 25 en varias PC.
Aplicación del lado del cliente.
Requiere F25 Mod Sync Server en uso combinado. (https://github.com/spliffz/FS25-Mod-Sync-Server)
Nota de actualización importante
Si nota que faltan rutas o configuraciones incorrectas después de actualizar el programa, es posible que deba eliminar su config.json.
Este se encuentra en %appdata%/fs25-sync-tool. Simplemente elimine toda la carpeta y se creará una nueva configuración cuando la ejecute.
[Características]
¡También para usar con Farming Simulator 22 (FS22)!
Interfaz fácil de usar (pero fea).
Tiene en cuenta el uso de OneDrive o una ubicación de almacenamiento personalizada.
Actualizaciones automáticas a una nueva versión cuando se lanza.
Posibilidad de realizar copias de seguridad de mods antes de actualizar.
Sincronización periódica que se ejecuta en segundo plano.
Una vaca sonriente.
¡Mi eterno agradecimiento por usar mi software!
[Cómo funciona]
Simplemente compara su carpeta de mods (ubicada en “Mis documentos\Mis juegos\Farmingsimulator2025\mods”) con los mods en el servidor que ejecuta F25 Mod Sync Server.
Cuando encuentra modificaciones nuevas o actualizadas, las descarga automáticamente y sobrescribe las antiguas.
Las modificaciones nunca se eliminan. Esto es intencional para que las partidas guardadas de un solo jugador no se corrompan.
[Requisitos]
Simulador de agricultura 22 o 25.
Actualmente sólo es compatible con Windows.
Servidor de sincronización mod F25.
[Instalación]
Descargue la última versión de las versiones.
Instálelo, debería comenzar después de la instalación.
Ingrese el nombre de host de su servidor.
Si lo usa para FS22, debe cambiar la versión en la configuración.
Haga clic en "Verificar modificaciones" y tome un café.
[Constrúyelo tú mismo]
Clona o descarga el repositorio.
Edite package.json a su gusto.
Edite las VARIABLES DE USUARIO en src/main/index.js en la línea 12.
Si desea utilizar un repositorio privado de Github, puede configurar isPrivateRepo = true y colocar su token de acceso en la variable GH_TOKEN_token de esta manera: GH_TOKEN_token = 'YOUR_TOKEN_HERE'. Puede obtener un token de acceso desde
Configuración de Github > Aplicaciones > Mis aplicaciones Github > Tokens de acceso personal > Tokens detallados.
Ejecute npm install para instalar los módulos.
Ejecute npm run build:win para compilar el cliente de Windows. Está ubicado en la carpeta dist.
Todos los scripts y opciones ejecutables se pueden encontrar en package.json.
Para publicar con Electron-Forge necesita editar forge.config.js.
(Preferido) Para publicar con Electron-Builder, debe depositar un token de acceso personal con acceso de lectura/escritura al repositorio y configurarlo como una variable de entorno para el usuario actual de Windows.
La forma más sencilla de hacerlo es con Powershell:
Abra una ventana de Powershell (menú Inicio > Powershell).
Pega o escribe esto allí, edítalo y presiona Enter:
[Entorno]::SetEnvironmentVariable("GH_TOKEN","<TOKEN>","Usuario")
donde <TOKEN> se reemplaza por su token de acceso personal.
[Construir con]
electrón
Vue.js
Oreja
En algún momento crearé una interfaz de usuario más atractiva. Al final.
Enlace de Github para usuarios experimentados que quieran navegar por sí mismos: https://github.com/spliffz/FS25-Sync-Tool (el enlace de descarga es el enlace en vivo desde Github)