/gif-keyer

Auto keyer for on-screen animated gif key.

Primary LanguagePython

Animated GIF keyer

Inspired by Matthew Garrett, original Tweet: https://twitter.com/mjg59/status/637878696536227840

Requirements

  • Bash 4.x
  • ImageMagick
  • Twisted [Optional for web svc.]
  • Docker [Optional of easy web svc. deploy]

Basic Usage

./keyer.sh "<phrase to key>"

Advanced Usage

###Change Speed:

KEYER_WPM=5 ./keyer.sh "<phrase to key>"

####Change Key Down/Up image:

KEYUP_PIC=keyup.jpg ./keyer.sh "<phrase to key>"

License:

Public Domain, attribution appreciated

Web Service:

With Docker

  1. docker run -p 8080:8080 nocko/gif-keyer

or

  1. docker build -t gif-keyer .
  2. docker run -p 8080:8080 gif-keyer

Without Docker

  1. Install twisted (pip install Twisted, or similar)
  2. twistd -n -y gifkeyer.py

Web Service Usage

Browse to http://<host or ip>:<port>/ and fill out form

or

wget http://<host or ip>/<any word or phrase>.gif wget http://<host or ip>/<any word or phrase>.gif?wpm=13