csexton / captured

Quick screen capture sharing utility for Mac OS X.

This URL has Read+Write access

csexton (author)
Wed Nov 04 19:13:24 -0800 2009
commit  dacceb8ec86e97a00b0eb65ddfc5b37183a82744
tree    d600b5f05e2c1fcbe64142234ffad08fd96ebdae
parent  e54faa44ce366cd1282731cfa8b79041aa7139a3
name age message
file .document Mon Jun 22 13:31:19 -0700 2009 Initial commit to captured. [csexton]
file .gitignore Wed Oct 28 14:24:12 -0700 2009 Adding some actual tests. Crazy. [csexton]
file LICENSE Loading commit data...
file README.markdown
file Rakefile
file VERSION
directory bin/
file captured.gemspec
directory etc/
directory lib/
directory resources/
directory spec/
README.markdown

captured

Quick screen capture and sharing application for Mac OS X.

By programmers for programmers

While I would love to tinker with this to make it easy to install (it is really easy to use once it is setup), it proved to be non-trivial.

So, I am making some assumptions about the environment that captured runs in. In particular it expects:

  • A decent understanding of installing ruby gems
  • That Growl (and the growlnotify command-line tool) are installed

With that said, once things are installed and configured it really is handy.

Install

to install captured:

$ sudo gem install captured
$ captured --install
$ open -e ~/.captured.yml

Then you will need to exit that config file with the appropriate settings for your server.

When you install it will copy an example config file to ~/.captured.yml, which has a few examples of possible configuration types.

Install Type: Imageshack

The easiest way to do this is to use the image shack service. This service is a little slower, but is free and easy.

    upload:
      type: scp

Install Type: scp

If you have you own web server scp is a very handy way to host your own captures.

  • user - optional if your remote user is the same as your local user
  • password - optional if you have setup key pair authentication
  • host - the remote host name
  • url - the public url to the remote host+path
  • path - the remote path to upload to
    upload:
      type: scp
      user: user
      password: secret
      host: example.com
      path: path/to/captured/
      url: "http://example.com/captured/"

Icons

Icons from the Crystal Clear icon set by Everaldo Coelho. – The icons are licensed under the GNU Lesser General Public License (LGPL).

Copyright

Copyright (c) 2009 Christopher Sexton. See LICENSE for details.