maiscreenz icon indicating copy to clipboard operation
maiscreenz copied to clipboard

A simple python script to upload screenshots to your own server.

maiscreenz

A simple python script to upload screenshots to your own server

Requirements

These are all installed via the setup process for you.

  • MacFSEvents: for the mac wonderfulness
  • paramiko: for ssh magicsauce
  • xerox: for clipboard amazingness
  • gntp: a protocol for growling at you
  • boto: Amazon API (for S3 support)

Known Bugs

  • ~~CTRL + C does not work, I've been forced to CTRL + Z / kill -9 %1 for now~~
  • ~~The above will not be an issue because I will convert this into a launchctl process~~
  • None as of yet, but I am sure we can find some.

Installing

  • clone or download this repo
  • run python setup.py install
  • run maiscreenz --install-config to generate a sample config file
  • after editing and changing sample_data to false, run maiscreenz --install-daemon
  • start taking some screenshots

To-Do

  • Listen to my wonderful audience (of no one) for feature suggestions / bugs.