Univers Apple

03
Nov.
2020

Monter un Google Drive en tant que volume macOS

Publié par sky

Cet article fait suite à la demande de Guilhem, dans les commentaires de l'éditorial d'Octobre. Il m'a lancé l'idée de trouver une solution afin de monter un Google Drive en tant que volume macOS, afin d'y accéder via Finder. J'ai trouvé l'idée intéressante, et je m'y suis donc atteler.

N'utilisant pas cette technologie de Google, il m'a fallut un peu de temps pour trouver les solutions.

 

Solution 1 : Mountain Duck

Une fois récupéré le Google Drive attaché au compte GMail utilisé pour skymac.org, ma première idée fut d'utiliser Mountain Duck.

Il s'agit d'une application développée par le création de CyberDuck, un navigateur FTP très connu sur Mac, et que j'utilisais il y a au moins 15 ans.

Mountain Duck est plus récent, et utilise une partie du code de CyberDuck. Situé dans la barre de menu, il permettait, à la base, de monter les partages FTP en tant que volume macOS. Je m'en servais, dans le cadre de mon travail, pour monter des partages SFTP, donc des partages FTP passant par SSH, offrant un niveau de sécurité supplémentaire.

Depuis l'application s'est améliorée, et permet de monter tout un tas de partage utilisant différents protocoles, dont Google Drive.

Pour monter le partage, il suffit d'initier une nouvelle connection, et de sélectionner Google Drive

Mountain Duck - Sélection du type de partage

Ensuite, il n'y a rien à configurer. Il suffit de cliquer sur connecter pour l'application nous envoie sur le navigateur pour autoriser l'application d'utiliser le compte.

Mountain Duck - Validation de la connexion sur Google Drive

Attention Google indique de CyberDuck souhaite se connecter, alors qu'en fait, c'est bien Mountain Duck. Voici la raison de ma petite explication sur les origines du logiciel.

Une fois l'application approuvée, Google donnera une clé à insérer dans Mountain Duck pour finaliser la connexion.

Mountain Duck - Authentification

Ensuite, le partage Google Drive apparait comme par magie dans Finder. Il est possible de copier ses fichiers dans Finder pour les voir apparaitre dans le site internet Google Drive.

Mountain Duck - Insertion des fichiers via le Finder

Mountain Duck - Confirmation de l'envoi des fichiers dans Google Drive

Pour démonter le volume, il suffit d'aller dans le menu MountainDuck, dans l'espace dédié au volume monté, et de sélectionner "Déconnecter".

Mountain Duck est disponible sur le Mac App Store, et est une application payante. Pour 43,99 €, il permet de monter autant de connexion qu'on le souhaite.

 

Solution 2 : CloudMounter

MountainDuck étant un super logiciel mais payant, j'ai cherché une autre solution "gratuite" permettant à un particulier de monter son partage Google Drive sans dépenser une fortune.

CloudMounter est une alternative qu'il est possible d'envisager. C'est une application gratuite aussi disponible sur l'App Store. Enfin pas si gratuite que cela puisqu'elle dispose d'achats intégrés.

Une fois l'application lancée, on tombe directement sur une fenêtre nous invitant à sélectionner le type d'abonnement.

CloudMounter - Sélection du plan d'abonnement

On peut y voir deux plans d'abonnement payant, ainsi qu'un plan gratuit limité à une connexion pour chaque service. Une fois cliquer, il suffit de cliquer sur .... Annuler pour continuer.

On arrive sur une fenêtre nous permettant de choisir le type de partage auquel on souhaite accéder. On sélectionne Google Drive. Comme avec Mountain Duck, on est redirigé sur le navigateur pour sélectionner son compte Google et autoriser la connexion.

CloudMounter - Sélection du type de protocole

Il y a "visiblement" une double authentification. En effet, l'application semble aller sur GitHub pour valider le compte, mais comme j'y étais déjà connecté, tout semble s'être fait automatiquement. N'hésitez pas à me confirmer cette étape dans les commentaires.

CloudMounter - Réglages du disque à monter

Ensuite, il n'y a plus qu'à indiquer le nom du montage, et cliquer sur Monter pour voir le disque apparaitre sur le Finder.

 

Conclusion

Merci à Guilhem pour cette idée fort intéressante. J'espère qu'au moins une des deux solutions conviendra.

Ayant essayé les deux logiciels, j'avoue préférer la solution Mountain Duck, d'une part, parce que j'ai déjà l'habitude du logiciel. Mais aussi, parce que CloudMounter pousse à l'obtention d'un abonnement, que je trouve cher pour un service qui finalement n'en nécessite pas. Mais je peux comprendre que pour connecter un seul Google Drive, CloudMounter peut largement faire l'affaire.

 
 
Commentaires
Commentaire de Guilhem le 3 Novembre 2020 à 23:01

Bonjour Sky et merci pour le billet fait rapidement :-) De mon côté j'utilise
- "Sauvegarde et synchronisation" de Google mais limité à 2 comptes Google. C'est gratuit, monte le contenu du drive comme un répertoire et propose également la synchronisation de dossiers sur l'ordi. L'avantage, c'est que je peux nommer et localiser sur l'ordi le drive google comme je veux. Ainsi, j'ai 2 répertoires dans mon dossier Home nommés "Google Drive - Pierre" et "Google Drive - Paul". Ces 2 répertoires et leurs contenus sont automatiquement synchronisés (de l'ordi vers le cloud et vice-versa). Par contre, avec cette appli, je ne peux pas avoir un 3e répertoire, disons "Google Drive - Jacques", qui soit également synchronisé automatiquement (pour ce faire, je dois relancer l'appli et supprimer la synchronisation d'un des 2 répertoires créés précédemment... Pas très simple).
- Forklift 3.4.2 => j'utilise cette appli (version gratuite d'essai) comme alternative au Finder car permet d'avoir facilement 2 dossiers côte à côte ou haut/bas. Récemment j'ai réalisé que Forklift me permettait également de monter un drive Google. Et même 2 voire 3 (et probablement autant que je veux). Et ils sont tous synchronisés. Et c'est gratuit :-) Parfait me diras-tu ? Sauf que... en fait tous les drives Google portent tous le même nom "drive.google.com" et ils apparaissent comme des volumes que je peux éjecter/démonter. Je n'ai pas réussi à les nommer différemment ; c'est vraiment pas pratique. En plus, je réalise aussi qu'il y a qq différences de contenu avec ce que donne l'appli Google : avec Forklift, j'ai un dossier "Partagé avec moi" directement dans le dossier drive.google.com qui n'apparait pas avec "Sauvegarde et synchronisation". Et a contrario, avec Forklift, je n'ai pas certaines extensions de fichier (gdoc évidemment).
Au final, j'ai une préférence pour l'appli Google mais je suis limité à 2 drive, or je souhaiterais avoir tous les drive de la famille (soit 4 ou 5 comptes google différents...). En fait je me demandais si on ne pouvait pas monter ces disques Google avec qq commandes du terminal comme "mount" ou "mkdir" par exemple, avec bien sûr les bonnes options. Je viens juste de trouver ce lien
ostechnix.com/how-to-mount-g...
, je regarderai plus en détails d'ici fin de semaine, pour l'instant j'arrête pour aujourd'hui.
En tout cas, merci encore Sky pour l'article :-)

Guilhem

 
Commentaire de sky le 3 Novembre 2020 à 23:12

Bonsoir Guilhem, merci. Au début j'étais parti pour trouver le bonne ligne de commande dans le terminal. Ce que doivent faire les différents outils qui montent le Drive en tant que volume dans Finder. Mais finalement, quand les outils GUI sont dispos, c'est souvent plus simple.
Pour info, l'application rclone indiquée dans l'article en fin de ton commentaire est disponible sur Mac via Brew.
Bonne nuit ;-)

 

 

Poster un commentaire
En postant sur skymac.org, je m'engage à être courtois et à ce que mon message soit pertinent avec le sujet de l'article.
En outre, j'accepte, sans condition, que mon message soit refusé et supprimé si ces règles ne sont pas appliquées.
Ouvrir le panneau de gestion des cookies
Fermer le panneau
Ce site utilise des cookies pour assurer son bon fonctionnement. Il utilise aussi des cookies issues de services tiers permettant de proposer des fonctionnalités avancées. À tout moment, vous pouvez choisir quels services vous souhaitez activer ou refuser, afin de retirer votre consentement quant à l'utilisation des cookies.
 
Personnalisation des services
Vous êtes libre de choisir quels services vous souhaitez activer. En autorisant ces services tiers, vous acceptez le dépôt et la lecture de cookies et l'utilisation de technologies de suivi nécessaires à leur bon fonctionnement. En retirant votre consentement pour certains de ces services, certaines fonctionnalités du site peuvent ne plus fonctionner.
Navigation du site  En savoir plus
Le site écrit un cookie de session permettant son bon fonctionnement et aidant à la navigation. Il ne peut être désactivé.
Utilisation : 1 cookie, enregistre l'identifiant de la session.
Durée de vie : Le cookie est présent pendant toute la session sur le site. Il devient obsolète après 24 minutes d'inactivité.
Obligatoire
Popup Média
Afficher des vidéos depuis Yoube ou Dailymotion.
 
Tout accepter Tout refuser Gérer