Welcome to Trombettworks Software
Home
 
 
Software

+ Flash Desktops

- Midi Velocity Changer

- Powercopy

- File Comparer

- Blocking App

- Automatic NT4 Logon

- Reencoder

HTML Post
Production Processor

- DirectShow filters

 
Music

- Drumswork MP3
 

Tutorials

- C++ Exception handling low-level

- The REAL multi-boot
 

Contact

- Flash Desktops support forum

- Direct email

- Mailing List
 

Links

- Links to good software

Reencoder



This small application allows you to encode and decode files from/to three different formats: Hex, Base64 and comma separated bytes.

Hex and Base64 encoding are two standard ways to transform a generic file with binary (= bytes can be any value) content to strings containing only printable charachters. Of course the encoded file will always be larger than the original one.

  • Hex encoding will use numbers 0-9 and letters A to F (decode process is case insensitive).
  • Base64 encoding will use the following charachters: 0-9, A-Z, a-z, +, / and = (= is for padding).
  • Comma separated bytes written in decimal can be used to enter a binary file directly into any C/C++ code (or most other programming languages) as a static array without the need to use resources.

You can use the program to manually encode/decode email attachments or decode those files which sometimes appear onscreen when your browser does not understand that it's supposed to save an incoming file and not show it onscreen encoded in Base64 :).

You can also use the program to insert files directly inside your source codes in comma separated bytes as written above.

Download Reencoder version 1.00 (version number can be seen from the file properties).