gpuush

command module
v0.0.0-...-adc8863 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2013 License: MIT Imports: 20 Imported by: 0

README

gpuush

This is a very basic puush.me client for linux written in golang.
gpuush can either use imagemagick's import command to select an area/window to upload or upload a file from command line.

The protocol has been reverse engineering in order to upload files without the official client, which does not support linux.

Usage

Once compiled (via go build or go install), the executable should be placed in /usr/local/bin/

gpuush [filename]     Upload any file to puush.me
gpuush -screenshot    Take a screenshot (for use with hotkeys)
gpuush -background    Stay open as a tray icon

The icon file is read from /usr/local/share/gpuush/icon.png

To configure the user gpuush will upload as, create the file ~/.gpuush with the contents:

{
  "email": "example@example.com",
  "pass": "hunter2"
}

Some external dependencies that may need to be installed are:

  • imagemagick
  • libnotify
  • xclip

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL