RANCHSync est un outil développé par RANCH Computing pour connecter votre compte RANCH Computing à votre ordinateur. Cet outil possède plusieurs fonctionnalités :
Télécharger le résultat du rendu d’un projet sur le RANCH (images, simulation, …)
Uploader l’archive créée par le RANCHecker* depuis ce dernier
Il s’agit de la première version compatible avec plusieurs logiciels.
Elle est disponible pour Windows et Mac. Pour son fonctionnement, vous pouvez vous référer à cette documentation.
V5.X.X
Nouvelle version plus intuitive actuellement en Beta.
Elle est compatible avec Windows, Mac et Linux.
Installation Windows
Lancer le fichier ranchsync-5.x.x-setup.exe et suivez les instructions.
Installation Mac
Glisser-Déposer le fichier dans le dossier Application.
Installation Linux
Il existe 2 versions pour Linux, la version Debian (.deb) et la version AppImage.
La version Debian peut être installée à l’aide d’un installeur tel que gdebi ou via un terminal en ligne de commande :
cd <répertoire du fichier DEB>
sudo dpkg -i ranchsync-5.x.x_amd64.deb
sudo apt-get -f install
Vous pouvez ensuite lancer la commande ranchsync pour le démarrer. Vous pouvez aussi créer un raccourci pour plus de facilité.
La version Appimage version nécessite quelques étapes pour fonctionner:
1) Ouvrir un terminal et installer la librairie libfuse.so.2 (ou depuis le gestionnaire de paquets).
sudo apt install libfuse2
2) Faites un clic droit sur le fichier AppImage de RANCHSync et ouvrez les propriétés. Dans le menu/onglet Permissions, cocher la case « Autoriser l’exécution du fichier comme un programme »
3) (Pour Ubuntu 24.04+ seulement) Lancez le fichier AppImage avec la commande --no-sandbox
Les versions précédentes d’Ubuntu ne nécessitent pas l’utilisation de la commande « --no-sandbox » et vous pouvez lancer AppImage en double cliquant dessus, après avoir effectué les étapes 1 et 2. Si la commande est nécessaire, nous vous recommandons de créer un raccourci afin de lancer le programme plus facilement.
Fonctionnement
Clés API
Lorsque vous créez un compte, une clé API vous permettant de faire le lien entre RANCHSync et votre compte RANCH Computing est automatiquement créée (encart bleu). Cette clé est disponible sur votre tableau de bord dans la section Paramètres > Téléchargement et transfert.
Si plusieurs personnes utilisent le compte ou si vous souhaitez partager vos images avec un tiers…, vous avez la possibilité de créer des clés API temporaires à donner aux différents utilisateurs. Ces clés ont une date d’expiration et peuvent également être révoquées à tout moment. La section Permissions vous permet de définir si la clé temporaire créée permet ou non de :
project.download → Télécharger le résultat des projets rendus (images, simulations etc.)
project.create → Créer et Uploader un nouveau projet
Première utilisation
Connecter votre compte grâce à la clé API se trouvant dans les paramètres de votre compte :
Copier ou Créer une nouvelle clef
Choisissez le dossier par défaut dans lequel vos rendus seront téléchargés. Initialement, il est paramétré sur C:\Users\nomUtilisateur\RANCHSync_projects