March 2, 2010
Posted by chief
DropShorty
![]()
More Update:
I am planning on getting to getting down to business soon with DropShorty 1.0, with a full code-rewrite and some, if not all the features listed below. If you have ideas, please continue to share them by commenting or following me on twitter @tehsuck. Thanks!
- Options to allow DropShorty to appear in the task bar and/or dock
- DropBox’s own db.tt short url support
- Growl notifications
- Icon updates during file copy (done/copying/etc.)
- Native DropBox API code re-write (will allow you to log in and not have to enter user ID etc.)
Are you a DropBox user? Do you like sharing things using your public folder? Do you hate long URLs? Well I have something for you. DropShorty is a simple little droplet that will copy a file into your DropBox public folder and then get a shortened URL and copy it to the clipboard.
URL Shortening Services Currently Supported:
Setup:
Unfortunately until DropBox releases an API, you will need to setup some things in order for this to work.
First, you willl need to find your DropBox public ID. The easiest way is to open your public folder, right click and copy the public URL to your clipboard. It will look something like this:
http://dl.dropbox.com/u/00533/test_file.txt
Your DropBox public ID would be “00533.” Enter this into the preferences. Next, use the pop-up dialog to select the folder where your Dropbox public files are stored (This is usually ~/Username/Dropbox/Public).
Finally, use the dropdown menu to select your URL shortening service. If you select Bit.ly, you will need to switch to it’s config tab and enter your API username and key which can be found on Bit.ly’s website.
Usage:
To use DropShorty just drag a file onto it’s icon. As of version 0.1.0 folders are not supported.
Known Issues:
None
Download:
DropShorty 0.2.0 (requires Mac OSX 10.5+)
Help / Feature Requests / Shortener Service Request:
Feel free to comment below.
Credits:
DropBitly uses the Objective-C json-framework, Sparkle and a forked version of Steve Streza’s awesome url-shrink.
Thanks to all developers involved in those projects.
Changelog:
- Version 0.1.0
- Added massive code-changes from DropBitly project
- Initial Release
- Version 0.2.0
- Fixed issue with copying to custom subdirectory of dropbox/Public/ folder
- Added Goo.gl and kl.am support






4 Trackbacks
25 Comments
March 10, 2010
Cool idea, but using Snow Leopard, and DropBitly 0.1, I can’t ‘Choose…’ the DB Public path using Preferences. I guessed and added DropBoxPublicFolder key into com.beefdisciple.DrobBitly.plist with my path to DB Pulbic folder. It showed up in the Preferences, but couldn’t use the drag-and-drop goodness… the file never went to the Public folder and, of course, no bit.ly link…
March 10, 2010
@Greg K.
Huh, good find. I was testing on Leopard and didn’t see any issues like that, but at home on Snow Leopard there does appear to be something funky going on. I am going to try to get it fixed soon. Thanks!
May 6, 2010
if I drag and drop a file onto the dock icon when DropShorty isn’t already running, I get the ‘Overwrite File?’ message. I’m running 10.6.3.
And this would be my suggestion for another URL shortening service to add: http://www.icanhaz.com (icnhz.com also works)
cheers!
May 6, 2010
@Kenty, thanks that is indeed another bug. I am going to find some time soon and try to fix the issues. Thanks for commenting!
May 10, 2010
@Kenty, unfortunately I can’t use icnhz.com, as they require the user to input a stub, and it doesn’t really mesh with DropShorty’s non-existant UI. Sorry!
September 8, 2010
Tried it and loved it.
Question: how much work would it require to create a version that lives in the menu bar? I’d have more room there than on my Dock.
Anyhow: thanks. This is good.
September 9, 2010
@OlliS – thanks! You’re not the first one to suggest the menu-bar idea, and I think it’s a good one. I do plan on making an update but we recently had a baby boy, so I haven’t had a ton of spare development time.
September 10, 2010
Thanks for the lovely droplet.
One question: is it possible to get the long URl?
Anyway, congrats on your new baby boy
September 13, 2010
Thanks for your great droplet!
The only things that doesn’t work are filenames which contains accented words (non English language)
The Dropbox URL won’t work if, for example, the name of the file contains “è”…
The text should be encoded to make dropbox understand the URL.
Thanks, anyway!
Cosimo
September 13, 2010
@Cosimo – that’s a great find, and it will be an easy fix once I find some time to update the project. Thanks for the feedback, sorry to be so english-centric
December 28, 2010
Hey there, great droplet, but is there any chance you could add a growl notification for when the file has finished uploading and the URL is copied to the clipboard?
Something like this perhaps?
http://forums.dropbox.com/topic.php?id=4659#post-38997
that would be amazing!
January 1, 2011
it’s be awesome if we could add our own javascript bookmarklets to pipe the url to various applications expanding your options beyond just the clipboard.
option for a menubar icon and hiding the dock would also be welcomed.
January 6, 2011
Great app! But how about adding support for Dropbox’ own link shortening service? (See: http://goo.gl/oATGs)
January 16, 2011
@blaze – unfortunately there’s no public API to use DropBox’s own db.tt shortening service. I will look into it and see if it can be hacked about.
January 16, 2011
@Matthew, this is a great idea, and something I will definitely take into consideration.
January 25, 2011
glad to find this – i’d totally support the $1 appstore idea. and hopefully that’d help make it worthwhile for you to work on some of these bugs and new ideas.
my request would be a file manager that can help remind me to delete files after a set amount of days (kind of like the yousend it idea) – so i can email clients large files and let them know it’s only available for 7 days. even better, if it automatically deletes files for me.
perhaps there’s another db app that does this.
February 27, 2011
Love this! The App Store idea is perfect – go for it!
April 4, 2011
Hi,
I would buy it in the App Store!
And I had a problem with copying my bit.ly API-key into the app… it wasn’t possible so I had to type the 200 numbers and characters into your app by hand.
Now everything works fine but all the things you planed would make DropShorty a lot better!
Thanks!
April 4, 2011
Herbert, thanks for your comment. I realize the current version of DropShorty is quite out of date right now. I am in fact working on a complete re-write for version 1.0 which I should hopefully have done in a few weeks.
May 3, 2011
love it! thanks so much for making it.
May 15, 2011
Thank you so much for making this one! Are there any chances for a menubar droplet? Don’t want to ask too much, though
October 11, 2011
hello!
Thanks for this awesome plugin! But there is one thing that would make it even much more awesome – lots of people are using their own open source url shortening service on their own (or friends) host and it is http://yourls.org/ Its API is really simple. It will take maximum one hour for you to implement it
December 14, 2011
Please start charging for this, either in the app store or on your site. I’d love to use this more with the features you have suggested
December 30, 2011
@kevin – thanks , I really plan on doing it, but things have been crazy at my day job, but soon I hope!
December 30, 2011
@stefan, yes the plan for 1.0 is to have DropShorty be a menubar droplet type of thing. Hopefully I will get some time soon to work on it.
Leave a comment