Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Adds a new action to upload the file currently selected with Alfred's file browser to CloudApp.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.md
Octocat-spinner-32 cloudapp_upload.rb
Octocat-spinner-32 config.yml
Octocat-spinner-32 icon.png
Octocat-spinner-32 info.plist
README.md

UpToCloudApp

Adds a new action to upload the file currently selected with Alfred's file browser to CloudApp.

What You'll Need

  1. Alfred's Powerpack (Currently £12)
  2. A CloudApp account (it's Free!).
  3. Ruby (99.99% Chance you already have it).
  4. The rb-appscript and cloudapp_api gems: $ sudo gem install cloudapp_api rb-appscript
  5. Growl.

Installation/Configuration

Clone/download to ~/Library/Application\ Support/Alfred/extensions/scripts (Or, if you are using synching, /path/to/synched/dir/extensions/scripts).

Inside the uptocloudapp directory, there's a config.yml file, you will need to edit that and set your CloudApp account email address and password. You can also specify whether you'd like uploaded files to be private (simply means longer c.ly urls) and whether you'd like to mute the sound the script plays when upload is complete.

Usage

While a file is selected in alfred's file navigtor, browse down (or start typing "Up...") and hit Enter. You'll need to wait a few moments for the file to be uploaded and, but after that you should see a growl notification, hear a sound (unles you've muted it - see above), the url of the uploaded file will be copied to your clipboard for easy sharing.

Limitations/Todos

  • Does not work with uploading directories.
  • Support for systems without Growl installed.
  • Decent error handling.

Changes/Contributions/Pull Requests

Awesome!

Something went wrong with that request. Please try again.