Réponses:
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 l' dropbox
utilitaire de ligne de commande.
REMARQUE : en raison des 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 à partir de la ligne de commande, vous devez maintenant utiliser la
sharelink
commande à la place 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, consultez cette rubrique d'aide Dropbox .
En supposant que le client Dropbox est installé et sur votre chemin, vous pouvez obtenir un lien vers un fichier dans 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 de dropbox, vous pouvez lire le wiki non officiel .
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 de fichiers en dehors du dossier public, il semble que vous devez utiliser le site Web ou utiliser un plugin 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 (aussi appelé fichiers GNOME) pour l'environnement de bureau GNOME.
Si vous avez l'intégration de 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 l'intégration de Dropbox avec 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 plugins 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 package est caja-dropbox
).
dropbox puburl ~/Dropbox/Public/somepic.jpg
".
dropbox
cli? S'agit-il du projet dropbox / dbxcli ?
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 le plugin Thunar Dropbox provoque le crash de Dropbox pour la version 3.16.1. Donc, je vais simplement intégrer Dropbox CLI dans mon menu contextuel Thunar via 'Configurer des actions personnalisées ...' Je devais 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:
lien de partage
dropbox sharelink FILE
Imprime un lien partagé pour 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 des 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