Spoiler
Here's a wee Rot47 encoder e.g. Rotate47.
It can handle both files and plain strings.
When encoding a string of more than one word make sure to put it in "Double Quotes"
The encoded file will be written to FileName.rot47
To decode your encoded string or file just pass it back through the encoder.
If the file you are decoding has a .rot47 ext the decoded file will be written to FileName.rerot47
Just download the attached file extract the .lua file from the zip.
Rot47.zip 663bytes
198 downloads
You can remove the .lua ext if you want.
And then place in your
Example Output:
Run the command:
Hope you have fun
/>
Here have a crappy youtube video:
Here's a wee Rot47 encoder e.g. Rotate47.
It can handle both files and plain strings.
Usage: Rot47 <-f:-s> <filename:string>Where -f = file and -s = string.
When encoding a string of more than one word make sure to put it in "Double Quotes"
The encoded file will be written to FileName.rot47
To decode your encoded string or file just pass it back through the encoder.
If the file you are decoding has a .rot47 ext the decoded file will be written to FileName.rerot47
Just download the attached file extract the .lua file from the zip.
Rot47.zip 663bytes
198 downloadsYou can remove the .lua ext if you want.
And then place in your
.minecraft/saves/YourSave/computers/#/directory.
Example Output:
Run the command:
Rot47 -s "I'm an awesome rot47 encoder written by tomass1996"Outputs:
String: I'm an awesome rot47 encoder written by tomass1996 | Encoded: xV> 2? [email protected]>6 [email protected] [email protected] HC:EE6? 3J [email protected]>2DD`hheAnd then running:
Rot47 -s "xV> 2? [email protected]>6 [email protected] [email protected] HC:EE6? 3J [email protected]>2DD`hhe"Outputs:
String: xV> 2? [email protected]>6 [email protected] [email protected] HC:EE6? 3J [email protected]>2DD`hhe | Encoded: I'm an awesome rot47 encoder written by tomass1996
Hope you have fun
Here have a crappy youtube video:
Base64 Program
Spoiler
Here's a wee Base64 encoder & decoder.
It can handle both files and plain strings.
Where -f = File and -s = String.
When encoding a string of more than one word make sure to put it in "Double Quotes"
The encoded file will be written to FileName.b64
To decode your encoded string or file just pass it back through the program with the -d option.
The decoded file will be written to FileName.DECb64
Just download the attached file extract the .lua file from the zip.
Base64.zip 1.45K
330 downloads
You can remove the .lua ext if you want.
And then place in your
Example Output:
Run the command:
Hope you have fun
/>
Here's a wee Base64 encoder & decoder.
It can handle both files and plain strings.
Usage: Base64 <-e:-d> <-f:-s> <filename:string>Where -e = Encode and -d = Decode.
Where -f = File and -s = String.
When encoding a string of more than one word make sure to put it in "Double Quotes"
The encoded file will be written to FileName.b64
To decode your encoded string or file just pass it back through the program with the -d option.
The decoded file will be written to FileName.DECb64
Just download the attached file extract the .lua file from the zip.
Base64.zip 1.45K
330 downloadsYou can remove the .lua ext if you want.
And then place in your
.minecraft/saves/YourSave/computers/#/directory.
Example Output:
Run the command:
Base64 -e -s "I'm an awesome Base64 encoder written by tomass1996"Outputs:
Original: I'm an awesome Base64 encoder written by tomass1996 | Encoded: SSdtIGFuIGF3ZXNvbWUgQmFzZTY0IGVuY29kZXIgd3JpdHRlbiBieSB0b21hc3MxOTk2And then running:
Base64 -d -s "SSdtIGFuIGF3ZXNvbWUgQmFzZTY0IGVuY29kZXIgd3JpdHRlbiBieSB0b21hc3MxOTk2"Outputs:
Original: SSdtIGFuIGF3ZXNvbWUgQmFzZTY0IGVuY29kZXIgd3JpdHRlbiBieSB0b21hc3MxOTk2 | Encoded: I'm an awesome Base64 encoder written by tomass1996
Hope you have fun
License
Spoiler
Copyright © 2012 Thomas Farr a.k.a tomass1996 [[email protected]]
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
copies of the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-Visible credit is given to the original author.
-The software is distributed in a non-profit way.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
copies of the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-Visible credit is given to the original author.
-The software is distributed in a non-profit way.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.












