2

Since I've just got access to an unlimited Dropbox account, I am looking for a desktop program that can upload files and folders to a Dropbox account.

If possible:

  • free
  • Windows 7 SP1 x64 Ultimate
  • GUI

I don't want to have to copy the files/folders to the dedicated Dropbox folder as I need to when using the Dropbox official program.

Also, I don't want to have to synchronize those files/folders, I am aware that there exist some tools for this purpose:

  • Dropbox Folder Sync: Sync or Unsync a folder by just selecting an option from the right click popup/context menu. This is the recommended method.
  • Dropboxifier: An application to help you create and manage Dropbox links across multiple machines. Requires Windows Vista or higher and .NET 4.0.
  • Link Shell Extension: There is a tutorial on how to use Link Shell Extension in conjunction with Dropbox.
  • SyncToy: Makes an always-up-to-date copy of one folder with a folder in your Dropbox. This keeps 2 copies of the folder on your computer.
  • SyncToCloud: SyncToCloud is the delivery of free software designed to synchronize data from various sources into a cloud, whereby data may be shared based on end-user-defined rules.

or simply using symbolic links.

3

The best and only solution I have found so far is Dropbox Uploader (code, written in shell script, GNU GPL v3), but it is not natively for Windows (needs Cygwin) and is CLI:

To list all contents in the top-level directory:

$ ./dropbox_uploader.sh list

To list all contents in a specific folder:

$ ./dropbox_uploader.sh list Documents/manuals

To upload a local file to a remote Dropbox folder:

$ ./dropbox_uploader.sh upload snort.pdf Documents/manuals

To download a remote file from Dropbox to a local file:

$ ./dropbox_uploader.sh download Documents/manuals/mysql.pdf ./mysql.pdf

To download an entire remote folder from Dropbox to a local folder:

$ ./dropbox_uploader.sh download Documents/manuals ./manuals

To create a new remote folder on Dropbox:

$ ./dropbox_uploader.sh mkdir Documents/whitepapers

To delete an entire remote folder (including all its contents) on Dropbox:

$ ./dropbox_uploader.sh delete Documents/manuals

It works with MacOSX, Windows/Cygwin, and Unix.

Other nice features:

  • File and recursive directory download
  • File and recursive directory upload
  • Support for the official Dropbox API
  • No password required or stored

Main drawback:

  • cannot resume upload in case it gets stopped

Example: recursive upload:

enter image description here

1

Boxifier can sync folders to Dropbox without moving them from their location. It works with folders on local drives, USB/external drives and network shares. It has a GUI and very nice explorer integration. You just right click a folder in order to sync it. That's it.

  • Thanks, I guess I should have make it clearer I don't want to synchronize the folders / files that I want to upload (there indeed exist a bunch of tools for it: dropboxwiki.com/tips-and-tricks/sync-other-folders, or simply using symbolic link lifehacker.com/5154698/…) – Franck Dernoncourt Oct 13 '14 at 22:08
  • If you only want to upload them, you can use Selective Sync in Dropbox once they are uploaded using Boxifier. By the way, symlinks don't really work and the other tools mentioned there force you to move your folder in the Dropbox folder. You need to restart Dropbox everytime you make a change to the symlinked folder if you want Dropbox to pick up the changes. Boxifier doesn't have any of these limitations. – Bogdan Oct 13 '14 at 22:11
  • Yes, good point, that's indeed what I do, but it's a bit tedious. Ideally I'd like to use Dropbox as some FTP server :) – Franck Dernoncourt Oct 13 '14 at 22:16
  • Nice script. I thought you were looking for something with a GUI/user-friendly, but your script seems to serve your needs just fine. – Bogdan Oct 13 '14 at 22:18
  • 2
    I seem to recall you from SU, and well, we have the same rules on self-promotion that SU does. You may want to make your affliation clear and post answers outside your product. – Journeyman Geek Oct 14 '14 at 10:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.