Obtenir le client Dropbox
Vous pouvez télécharger le client Dropbox pour Linux sur le site Web de Dropbox.
Ce package installera à la fois le démon Dropbox (qui synchronise automatiquement les fichiers dans un dossier si vous le configurez) et le dropbox
utilitaire de ligne de commande.
Ligne de commande pure
REMARQUE :En raison de modifications apportées au dossier Public par Dropbox, les instructions ci-dessous ne fonctionnent plus.
Afin d'obtenir un lien vers un fichier dans Dropbox depuis la ligne de commande, vous devez maintenant utiliser le
sharelink
commande au lieu depuburl
. Pour plus d'informations, veuillez consulter la réponse de jbrock détaillant l'utilisation de cette commande.Pour plus d'informations sur les modifications apportées au dossier Public, veuillez consulter cette rubrique d'aide Dropbox.
En supposant que le client Dropbox est installé et dans votre chemin, vous pouvez obtenir un lien vers un fichier de votre dossier public à l'aide de la commande :
dropbox puburl <path-to-file>
Par exemple :
dropbox puburl ~/Dropbox/Public/somepic.jpg
Cependant, cela ne fonctionnera pas pour les fichiers en dehors de votre dossier Public, cela donnera simplement l'erreur :
Couldn't get public url: Unknown Error
Pour plus d'informations sur l'interface de ligne de commande dropbox, vous pouvez lire le wiki non officiel.
Intégration de l'explorateur de fichiers
Juste au cas où vous voudriez simplement éviter d'aller sur le site Web, au lieu d'avoir besoin d'une solution de ligne de commande pure, voici une méthode alternative.
Pour les URL vers des fichiers en dehors du dossier Public, il semble que vous deviez utiliser le site Web ou utiliser un plug-in qui ajoute des fonctionnalités spécifiques à Dropbox à votre gestionnaire de fichiers. Par défaut, Dropbox prend en charge l'intégration avec le gestionnaire de fichiers Nautilus (alias GNOME Files) pour l'environnement de bureau GNOME.
Si vous disposez d'une intégration Dropbox avec votre gestionnaire de fichiers, vous pouvez cliquer avec le bouton droit sur un fichier et choisir l'élément "Partager le lien Dropbox" dans le sous-menu "Dropbox". Cela copiera un lien dans votre Presse-papiers.
Vous pouvez généralement savoir si vous avez intégré Dropbox à votre gestionnaire de fichiers si, lorsque vous accédez à votre dossier Dropbox dans le gestionnaire de fichiers, des coches vertes apparaissent sur les fichiers synchronisés.
Selon votre distribution Linux, des plug-ins pour différents environnements de bureau peuvent être disponibles dans les référentiels de packages. Par exemple, sur Linux Mint, des plugins sont disponibles pour Nemo (Cinnamon, le package est nemo-dropbox
) et Caja (MATE, le paquet est caja-dropbox
).
Dropbox a récemment ajouté la possibilité de créer un lien de partage (pas seulement puburl
) à partir de la ligne de commande ainsi que d'autres nouvelles fonctionnalités CLI. Pour moi, c'est une excellente nouvelle. J'ai découvert aujourd'hui que Thunar Dropbox Plugin faisait planter Dropbox pour la version 3.16.1. Donc, je vais simplement intégrer Dropbox CLI dans mon menu contextuel Thunar via "Configurer les actions personnalisées...". J'avais besoin d'utiliser le script Python de Dropbox pour de nouvelles fonctionnalités telles que la création d'un lien de partage pour travailler. Voici l'utilisation :
partager le lien
dropbox sharelink FILE
Imprime un lien partagé pour FILE .
- FICHIER Chemin absolu vers FILE
Assurez-vous de lire les trois premiers paragraphes de cette page avant de commencer.https://www.dropbox.com/en/help/9192
Pour ajouter un élément de menu contextuel dans Thunar, je suis allé dans 'Modifier'> 'Configurer les actions personnalisées...' et j'ai ajouté cette commande :
dropbox sharelink %f | tr -d '\n' | xsel -ib
Voici un script que j'ai écrit qui intègre Dropbox dans Thunar. Il pourrait également être utilisé pour d'autres navigateurs de fichiers.
Voici la sortie de :dropbox help
Dropbox command-line interface
commands:
Note: use dropbox help <command> to view usage for a specific command.
status get current status of the dropboxd
throttle set bandwidth limits for Dropbox
help provide help
puburl get public url of a file in your dropbox's public folder
stop stop dropboxd
running return whether dropbox is running
start start dropboxd
filestatus get current sync status of one or more files
ls list directory contents with current sync status
autostart automatically start dropbox at login
exclude ignores/excludes a directory from syncing
lansync enables or disables LAN sync
sharelink get a shared link for a file in your dropbox
proxy set proxy settings for Dropbox