Risposte:
Puoi scaricare il client Dropbox per Linux dal sito Web di Dropbox .
Questo pacchetto installa sia il demone Dropbox (che sincronizza automaticamente i file in una cartella se configurato su), sia l' dropbox
utilità della riga di comando.
NOTA : a causa delle modifiche apportate alla cartella pubblica da Dropbox, le istruzioni seguenti non funzionano più.
Per ottenere un collegamento a un file in Dropbox dalla riga di comando, ora è necessario utilizzare il
sharelink
comando anzichépuburl
. Per ulteriori informazioni, consultare la risposta di jbrock che illustra in dettaglio l'uso di quel comando.Per ulteriori informazioni sulle modifiche alla cartella pubblica, consultare questo argomento della guida di Dropbox .
Supponendo che il client Dropbox sia installato e nel percorso, è possibile ottenere un collegamento a un file nella cartella pubblica utilizzando il comando:
dropbox puburl <path-to-file>
Per esempio:
dropbox puburl ~/Dropbox/Public/somepic.jpg
Tuttavia, questo non funzionerà per i file al di fuori della tua cartella pubblica, semplicemente darà l'errore:
Couldn't get public url: Unknown Error
Per ulteriori informazioni sull'interfaccia della riga di comando di dropbox, è possibile leggere il wiki non ufficiale .
Nel caso in cui tu voglia solo evitare di visitare il sito Web, invece di aver bisogno di una soluzione da riga di comando pura, ecco un metodo alternativo.
Per gli URL di file all'esterno della cartella pubblica, sembra che sia necessario utilizzare il sito Web o utilizzare un plug-in che aggiunge funzionalità specifiche di Dropbox al file manager. Per impostazione predefinita, Dropbox supporta l'integrazione con il file manager Nautilus (aka file GNOME) per l'ambiente desktop GNOME.
Se hai l'integrazione di Dropbox con il tuo gestore di file, puoi fare clic con il pulsante destro del mouse su un file e scegliere la voce "Condividi collegamento Dropbox" nel sottomenu "Dropbox". Questo copierà un link negli Appunti.
Di solito puoi dire se hai l'integrazione di Dropbox con il tuo file manager se, quando navighi nella tua cartella Dropbox nel file manager, appaiono dei segni di spunta verdi sui file sincronizzati.
A seconda della tua distribuzione Linux, i plug-in per diversi ambienti desktop potrebbero essere disponibili nei repository dei pacchetti. Ad esempio, su Linux Mint sono disponibili plugin per Nemo (Cinnamon, il pacchetto è nemo-dropbox
) e Caja (MATE, il pacchetto è caja-dropbox
).
dropbox puburl ~/Dropbox/Public/somepic.jpg
".
dropbox
cli? È questo il progetto dropbox / dbxcli ?
Dropbox ha recentemente aggiunto la possibilità di creare un collegamento di condivisione (non solo puburl
) dalla riga di comando e altre nuove funzionalità della CLI. Per me questa è un'ottima notizia. Ho scoperto oggi che il plug-in Thunar Dropbox sta causando l'arresto anomalo di Dropbox per la versione 3.16.1. Quindi, ho intenzione di integrare semplicemente l'interfaccia della riga di comando di Dropbox nel mio menu di scelta rapida Thunar tramite "Configura azioni personalizzate ..." Avevo bisogno di utilizzare lo script Python di Dropbox per nuove funzionalità come la creazione di un collegamento di condivisione per funzionare. Ecco l'uso:
condividi il link
dropbox sharelink FILE
Stampa un collegamento condiviso per FILE .
Assicurati di leggere i primi tre paragrafi in 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 essere utilizzato anche 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