Show HN: UpShot, Open Source Screenshot Sharing via Dropbox on OS X
fredericiana.com
fredericiana.com
If you are a longtime dropbox user you will keep it though.
I haven't tried it yet, but that seems easy enough!
#!/bin/bash
userid="your id here"
myfile=$(date +%Y%m%d%S).png
scrot -s "/home/mononofu/Dropbox/public/$myfile"
echo "http://dl.dropbox.com/u/$userid/$myfile | xclip -selection c
notify-send "Done"That is why I use a hacked version of Gyazo (http://gyazo.com/). I modified the script so that moves the file to dropbox instead of their monstrosity of a share page.
Gyazo is the best because you launch the app, are presented with a standard screenshot UI, and then the app closes and your URL is copied and opened in a browser.
Here is my modified gyazo script if you want to try it: https://gist.github.com/3390267
https://github.com/RoboTeddy/dotfiles/blob/master/bin/screen...
- uses https, to keep url and screenshot secret
- uses long random filenames to prevent enumeration
- copies url to clipboard before upload starts, so you can paste it immediately
Sold. Given the amount of prototyping I do on my workstation requiring constant review of previous revisions for collaboration, this is something that lets me get a link sent and stays as far out of the way of my workflow as possible-and it supports an application my team already uses? Yep. Sold.
I might fork this so I can add the option to define which directory in /Public, since I'm OCD like that (having stray files kills me). Thanks for this!
Feel free to file an issue for it for now -- or I will, tomorrow.
A year ago I hacked together an almost trivial Folder Action Script that does the same thing, and works really well. In case anyone's interested, here it is:
I also agree on the Cocoa app on github. Haven't seen many of those!
!true. tinygrab supports sftp. doesn't it?
OSX 10.8.2 and up to date dropbox.
Thank you, I'll look into it!
Feel free to download and replace your installation with that!
(PS: automatic updating is an upcoming feature also, but I first have to figure out how to do it :) )
Edit: someone has opened a github issue for this https://github.com/fwenzel/upshot/issues/28
I'll also need to add automated updates soon, or I can't notify people of updates ;)
That said, UpShot is not trying to compete with all the services out there that also do something useful. I just wrote my own to scratch a particular itch of mine. I hope it's useful to others also.
If you're not bugged by the interstitial HTML document standing between you and your screenshot, good for you! :)