Dear fellow monks,
I worked on an module and getting ready to release it on CPAN. It's going to be my first release on CPAN, so please let me know if I did something really obviously stupid :) Another module that will depend on this one is also being done.
You can get it here: http://www.techcode.net/perl/GSM-Nbit-0.06.tar.gz, just untar and install as usual - might want to use INSTALL_BASE=/tmp/ for now ;)
-- README EXCERPT ---
GSM::Nbit - GSM 7bit and 8bit data encoder and decoder.
Throughout GSM world "special" encodings called 7bit and 8bit are used.
Encoding in 8bit is just plain HEX value and is provided here for completeness
and ease of use, 7bit packs 8bit data into 7bit HEX value by limiting it to the
lower 127 characters - and hence gaining 1 extra char every 8 characters.
That's how you get 160 characters limit on plain text (ASCII + few Greek chars)
messages with only 140 bytes for data.
Since many modules need such encodings in them, those functions are refactored
here. It's released as separate module and not part of some other distribution
exactly for that reason.
I personally needed to use it in few different modules.
To install this module, run the following commands:
Have you tried freelancing/outsourcing? Check out Scriptlance
- I work there since 2003. For more info about Scriptlance and freelancing in general check out my home node