Seguimos con los tutoriales de la Mister y hoy os traigo un «truco» para poder subir nuestras partidas a la nube que prefiramos (Google Drive, Microsoft Onedrive, Dropbox,..). Esto es muy práctico porque nos permite hacer una copia, llevarlas a otra mister o incluso a un emulador. También hay una opción para guardar las configuraciones de todos los cores.
Para configurarlo correctamente deberemos seguir estos pasos:
1.- Corregir certificados de seguridad
No sé si lo sabéis pero todas las Mister vienen configuradas con la misma MAC y por motivos de seguridad, es imprescindible ejecutar en primer lugar el script security fixes. La primera vez que lo lancemos nos preguntará si queremos modificar las contraseñas de acceso root y la del ftp (creo recordar) con lo que, o bien podemos cambiarlas o pulsando intro dejamos las mismas. Una vez finalizado, nos pedirá reiniciar y tras hacerlo lo ejecutaremos otra vez para que corrija los posibles fallos de seguridad y certificados. A todas las preguntas que nos haga le diremos que sí (y) para que lo arregle por nosotros.
Una vez terminado, pasaremos a generar un archivo de configuración del rclone.
2.- Creación del archivo de configuración del rclone (PC)
Nos vamos al PC, accedemos a la web: https://rclone.org/downloads/ y descargamos la última versión para nuestro sistema operativo. Descomprimimos el archivo y accedemos a la carpeta desde el terminal (cmd, no powershell). Aquí, tecleamos el siguiente comando dependiendo de si estamos usando Windows o Linux y para qué plataforma en la nube queramos usar:
WINDOWS:
GOOGLE DRIVE
type nul > ".\rclone.conf" && .\rclone config create MiSTer drive --config=".\rclone.conf"
ONEDRIVE
type nul > ".\rclone.conf" && .\rclone config create MiSTer onedrive --config=".\rclone.conf"
DROPBOX
type nul > ".\rclone.conf" && .\rclone config create MiSTer dropbox --config=".\rclone.conf"
LINUX:
GOOGLE DRIVE
echo -n "" > "./rclone.conf" && ./rclone config create MiSTer drive --config="./rclone.conf"
ONEDRIVE
echo -n "" > "./rclone.conf" && ./rclone config create MiSTer onedrive --config="./rclone.conf"
DROPBOX
echo -n "" > "./rclone.conf" && ./rclone config create MiSTer dropbox --config="./rclone.conf"
Al pulsar intro se nos abrirá una ventana del navegador de internet donde nos pedirá autorización para entrar en la cuenta de nuestra nube. Una vez aceptemos nos saldrá un mensaje:
Volvemos al rclone y veremos lo siguiente:
Ahora volvemos a la carpeta del rclone y veremos que se ha creado un archivo nuevo llamado rclone.config que deberemos poner en la carpeta scripts de nuestra sd de la mister.
3.- Pasamos el rclone.config a la Mister y ejecutamos los scripts
Ahora vamos a la mister y en la sección de scripts veremos los siguientes ejecutables:
rclone_saves_upload.sh
Subirá el contenido de la carpeta saves en la ruta MiSTer\saves de nuestra nube. Allí encontraréis la misma organización de carpetas que en vuestra mister con cada partida dentro de la carpeta de su core.
rclone_saves_download.sh
Lo mismo que el anterior, pero en sentido contrario. Buscará en la ruta de nuestra nube las partidas y las descargará en nuestra mister.
rclone_config_upload.sh
Sube a la nube la configuración actual de todos los cores
rclone_config_upload.sh
Descarga de la nube la configuración de todos los cores
En el caso de que el comando para generar el rclone.config no funcione, se puede usar el powershell y ejecutar desde la carpeta rclone:
.\rclone config create MiSTer drive --config=".\rclone.conf"
Os dejamos con un videotutorial de cómo hacer este proceso:
Por último quiero agradecer a Invertigo por realizar el vídeo e invitarme a salir en él. Un saludo y buen fin de semana a tod@s
Jawler
1 comentario
Maestro Evil · 6 junio, 2020 a las 19:30
Vaya maravilla de tutorial, fácil y sencillo, que lujazo no perder ni mis partidas ni mis puntuaciones, BRAVO Jawler por cuidarnos con estos detallitos.