Ruby Enc
========
Author: Patrick Hof
License: [CC0 1.0 Universal License](http://creativecommons.org/publicdomain/zero/1.0/legalcode)
Download: git clone git@github.com:courts/enc.git
YARD docs: [http://courts.github.com/enc](http://courts.github.com/enc)
A module implementing commonly used string encoders for various occasions. It's
intended primary use is to include it in your scripts. A basic command line
client is included.
Command Line Usage
------------------
There's a basic command line client in the /bin directory. Usage:
encli [params]
Examples
--------
encli Std::url <<< 'http://www.example.com?aa=bb&cc=dd'
http%3A%2F%2Fwww.example.com%3Faa%3Dbb%26cc%3Ddd%0A
encli Std::url true <<< 'http://www.example.com?aa=bb&cc=dd'
%68%74%74%70%3A%2F%2F%77%77%77%2E%65%78%61%6D%70%6C%65%2E%63%6F%6D%3F%61%61%3D%62%62%26%63%63%3D%64%64%0A
Be aware of the trailing newline in the example, which also gets encoded.
RubyGems
--------
A gemspec file is included, so you can build and install Enc as a gem with:
gem build Enc.gemspec
gem install Enc-x.x.x.gem
---
Inspired by:
* [wfuzz][1]
* [rbkb][2]
[1]: http://www.edge-security.com/wfuzz.php
[2]: http://github.com/emonti/rbkb