Ottenimento del client Dropbox
Puoi scaricare il client Dropbox per Linux sul sito web di Dropbox.
Questo pacchetto installerà sia il demone Dropbox (che sincronizza automaticamente i file in una cartella se lo configuri) sia il dropbox
utilità della riga di comando.
Riga di comando pura
NOTA :A causa delle modifiche apportate alla cartella Pubblica da Dropbox, le istruzioni riportate di seguito non funzionano più.
Per ottenere un collegamento a un file in Dropbox dalla riga di comando, ora devi utilizzare il
sharelink
comando invece dipuburl
. Per ulteriori informazioni, vedere la risposta di jbrock che descrive in dettaglio l'uso di tale comando.Per ulteriori informazioni sulle modifiche alla cartella pubblica, consulta questo argomento della guida di Dropbox.
Supponendo che tu abbia il client Dropbox installato e nel tuo percorso, puoi ottenere un collegamento a un file nella tua cartella pubblica usando il comando:
dropbox puburl <path-to-file>
Ad esempio:
dropbox puburl ~/Dropbox/Public/somepic.jpg
Tuttavia, questo non funzionerà per i file al di fuori della tua cartella pubblica, darà semplicemente l'errore:
Couldn't get public url: Unknown Error
Per ulteriori informazioni sull'interfaccia della riga di comando di Dropbox, puoi leggere il wiki non ufficiale.
Integrazione Esplora file
Nel caso in cui tu voglia semplicemente evitare di visitare il sito Web, invece di aver bisogno di una pura soluzione a riga di comando, ecco un metodo alternativo.
Per gli URL ai file al di fuori della cartella pubblica, sembra che tu debba utilizzare il sito Web o utilizzare un plug-in che aggiunge funzionalità specifiche di Dropbox al tuo file manager. Per impostazione predefinita, Dropbox supporta l'integrazione con il file manager Nautilus (noto anche come GNOME Files) per l'ambiente desktop GNOME.
Se disponi dell'integrazione di Dropbox con il tuo file manager, puoi fare clic con il pulsante destro del mouse su un file e scegliere la voce "Condividi link Dropbox" nel sottomenu "Dropbox". Questo copierà un link negli Appunti.
Di solito puoi sapere se hai l'integrazione di Dropbox con il tuo file manager se, quando accedi alla tua cartella Dropbox nel file manager, vengono visualizzati segni di spunta verdi sopra i file sincronizzati.
A seconda della distribuzione Linux, nei repository dei pacchetti potrebbero essere disponibili plug-in per diversi ambienti desktop. Ad esempio, su Linux Mint sono disponibili plugin per Nemo (Cinnamon, il pacchetto è nemo-dropbox
) e Caja (MATE, il pacchetto è caja-dropbox
).
Dropbox ha recentemente aggiunto la possibilità di creare un link di condivisione (non solo puburl
) dalla riga di comando e altre nuove funzionalità dell'interfaccia della riga di comando. Per me questa è una grande notizia. Ho scoperto oggi che Thunar Dropbox Plugin sta causando l'arresto anomalo di Dropbox per la versione 3.16.1. Quindi, integrerò semplicemente la CLI di Dropbox nel mio menu contestuale di Thunar tramite "Configura azioni personalizzate ..." Avevo bisogno di utilizzare lo script Python di Dropbox per far funzionare nuove funzionalità come la creazione di un collegamento di condivisione. Ecco l'utilizzo:
link di condivisione
dropbox sharelink FILE
Stampa un collegamento condiviso per FILE .
- FILE Percorso assoluto di FILE
Assicurati di leggere i primi tre paragrafi di questa pagina prima di iniziare.https://www.dropbox.com/en/help/9192
Per aggiungere una voce di menu contestuale in Thunar, sono andato su "Modifica"> "Configura azioni personalizzate..." e ho aggiunto questo comando:
dropbox sharelink %f | tr -d '\n' | xsel -ib
Ecco uno script che ho scritto che integra Dropbox in Thunar. Potrebbe anche essere utilizzato per altri browser di file.
Ecco l'output di: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