Copyright: (C) 1995 Satori SoftWorks


Table of Contents
UBX for Windows

UBX, which stands for Universal Binary Exchanger, is a tool that converts any type of file from its original binary state to a text only (ASCII) form.  This is essential for transmitting files through "text only" services, such as Internet Email.  You could even post the converted (ASCII) file on a BBS message board;  others could then use UBX to convert the file back into its original form.

UBX Version 2.0 is a freely distributable shareware evaluation version, with limited file handling capabilities.  Those who register for US$12.95 receive UBX Version 3.0, with can handle files of any size.

Table of contents:

Overview of UBX What is UBX?

Quick Tutorial How to use UBX.

Disclaimer Important info on UBX.

Registration Information How to upgrade to 3.0.

Technical Support Support for registered users.

Menu Items Help for menu items.


Disclaimer

Although Universal Binary Exchanger has been thoroughly tested, it is provided in a strictly "AS IS" condition, and the publisher makes no warranty, either express or implied, as to merchantability or fitness of purpose.


Overview of UBX

UBX, which stands for Universal Binary Exchanger, is a tool that converts any type of file from its original binary state to a text only, or ASCII form.  This is essential for transmitting files through "text only" services, such as Internet Email.  You could even post the converted (ASCII) file on a BBS message board; others could then use UBX to convert the file back into its original form.

There are other binary<>text converters, but UBX has set the new standard, with the following features:

High efficiency:

Converting files from binary to ASCII invariably causes the resultant file to be larger, but UBX uses techniques to make it even more efficient than the former standard, UUENCODE.

Universal:

The ASCII files created with UBX are designed to be compatible will all text only services.  You can convert any type of file with UBX.  For example,  image files (.GIF, .JPG, .BMP, .PCX, .IFF, etc.);  executable files; even archived files (.ZIP, .LZH, .ZOO, .ARC, etc.).

Multi-platform:

Files generated with UBX adheres to the MS-DOS UBX standard, making the ASCII files compatible with other operating systems, such as Macintosh and Amiga.

Easy to use:

UBX intelligently skips extraneous data, such as Email headers, footers, and signature lines.

Important:

If you are using UBX to send files to others, the other person must also have UBX to convert the ASCII file back to its original form.


Quick Tutorial

The basic steps to use this program are:

1)  Use Convert from Binary to ASCII to convert any type of file from binary to text. You will be shown a file selector;  pick the file you want to convert, and then enter the new (converted) file's name.

2)  To convert a file back to binary, use Revert from ASCII to Binary, and, using the file selector, choose the filename and placement of the original file.

You can also encrypt and decrypt  using passwords;  use Encrypt from Binary to ASCII and Decrypt from ASCII to Binary to accomplish this.

For more details, see:

Convert from Binary to ASCII

Revert from ASCII to Binary

Encrypt from Binary to ASCII

Decrypt from ASCII to Binary


Registration Information

Registration is only US$12.95!

Version 2.0 (shareware) limitations:

Version 2.0 can handle files of 16kbytes or less.  Other than that, it is fully functional.

Benefits of Registering:

1) Version 3.0 of UBX, with unlimited file size capabilities.

2) Program support (via Email, phone, fax, mail).

When you register, you will receive a serial number and a registration number from Satori SoftWorks by Email, mail, or fax.  Using the menu item, Main/Register shareware, enter your name, company, serial number, and registration exactly as you received them from Satori SoftWorks.  The program will automatically convert itself from Version 2.0 (the shareware version) to the upgraded Version 3.0.

To register, you can either complete the registration Order Form, and mail the completed order form with the appropriate payment; or register online on CompuServe.

Registration/Order Form Use to upgrade.

Attention CompuServe members! Register online!


Technical Support

Registrants of UBX receive free, unlimited technical support.  When contacting Satori SoftWorks, be sure to refer to your serial number.  You can find your serial number by using the menu item "Main/About".  Satori SoftWorks supports registered versions of UBX via the following methods:

Email:

Internet*:  DuneWalker@GEnie.geis.com

CompuServe*:  72124,3074

GEnie*:  DuneWalker

America OnLine:  DuneWalker

Delphi:  DuneWalker

Mail:

Satori SoftWorks

PO Box 8566

Michigan City, IN  46361-8566

Phone/fax:

(219) 872-7967

*for fastest response, use these Email addresses.  We check into these addresses daily.

Troubleshooting Common questions.

Satori SoftWorks Receive Satori SoftWorks' free catalog.


Menu Items

Main

Project


Main

About

Disclaimer

Register Shareware*

Exit

*not visible in Version 3.0


About

This opens up a window, telling you the current version of UBX, the copyright status, and, if Version 3.0, the name and serial number of the person to whom it is registered.


Disclaimer

This opens up a window, telling you important information and limitations of this program.


Register Shareware

This opens up a dialog box, asking for your name, company (if applicable), serial number, and registration number.  When you register the shareware version (2.0), Satori SoftWorks will send you a serial number and registration number.  Type in your name, company, serial number, and registration number, exactly as Satori SoftWorks tells you to.  The program will then automatically upgrade itself to Version 3.0.


Exit

Upon selecting this menu item, the program terminates.


Project

Convert from Binary to ASCII

Revert from ASCII to Binary

Encrypt from Binary to ASCII

Decrypt from ASCII to Binary


Convert from Binary to ASCII

In order to send binary files through "text only" services (such as Internet Email), the file must be converted to an ASCII (pure text) file.  Use this menu item to accomplish this.

First, you will be shown a file selector; choose the specific file you wish to convert.

Next, using a file selector, you will be asked for the converted file name, and the location where the converted file is to be placed.  It is strongly recommended that you use the extension ".ubx".

Finally, you will be asked to verify your choices.  Select either "OK" to verify, or "CANCEL" to abort the process.


Revert from ASCII to Binary

In order to use a file converted by UBX to ASCII, it must be reverted back into its original form (binary).

First, you will be shown a file selector; choose the specific file you wish to revert.  It defaults to search for files ending with the extension ".ubx".

Next, using a file selector, you will be shown the original file name, and the location where the reverted file is to be placed.

Finally, you will be asked to verify your choices.  Select either "OK" to verify, or "CANCEL" to abort the process.


Encrypt from Binary to ASCII

In order to send binary files through "text only" services (such as Internet Email), the file must be converted to an ASCII (pure text) file.  Using "Encrypt from Binary to ASCII" not only accomplishes this, but also allows for password encryption of the file.

First, you will be shown a file selector; choose the specific file you wish to convert.

Next, using a file selector, you will be asked for the converted file name, and the location where the converted file is to be placed.  It is strongly recommended that you use the extension ".ubx".

You will be then be asked to supply a password.  The password can be from four to 124 characters in length.  Only letters and numbers are allowed; no spaces or punctuation.  Passwords are not case sensitive, so "Foobar" is treated the same as "FOOBAR" or "foobar".  After entering the password, you will be asked for it again, for verification.

Finally, you will be asked to verify your choices.  Select either "OK" to verify, or "CANCEL" to abort the process.


Decrypt from ASCII to Binary
Decrypt from Binary to ASCII

In order to use a file converted by UBX to ASCII, it must be reverted back into its original form (binary).  If the ASCII file was encrypted with a password, you must use this menu item to decrypt and revert the file back into its original (binary) condition.

First, you will be shown a file selector; choose the specific file you wish to decrypt and revert.  It defaults to search for files ending with the extension ".ubx".

Next, using a file selector, you will be shown the original file name, and the location where the reverted file is to be placed.

You will be then be asked to supply the password that was used to originally encrypt the file.  The password can be from four to 124 characters in length.  Only letters and numbers are allowed; no spaces or punctuation.  Passwords are not case sensitive, so "Foobar" is treated the same as "FOOBAR" or "foobar".  Please note that, for maximum security, you will not be advised whether or not the password you typed in was the correct one or not.  UBX will decrypt the file using the password you typed in as a key, but, if you typed in the wrong password, the file will be corrupt.  "Garbage in, garbage out."

Finally, you will be asked to verify your choices.  Select either "OK" to verify, or "CANCEL" to abort the process.


Order Form

Instructions:  Use the menu item "File/Print Topic" to print this order form out.  Please type or print plainly.

Name:

Company (if applicable):

Address:

City:                                        State/Prov:                  Zip/Postal Code:

Country:                                                              Email address:

Phone#: (              )                                            Fax#:     (              )

Check one:

_____ Prepaid (US $12.95)

_____ C.O.D. ($4 surcharge, U.S. only)*

Enclosed is a check or money order in the amount of US$12.95.  Please register me as a UBX user, and send me the serial number and registration number, so that I can upgrade to UBX for Windows, version 3.0.  Please send me the serial and registration number by (check one):

_____ Email	_____ Fax (U.S. only)	_____ Mail

Prepaid orders, mail to:

Satori SoftWorks

P.O. Box 8566

Michigan City, IN  46361-8566

C.O.D. orders, Email or fax your orders:

Email:  DuneWalker@GEnie.geis.com

Fax: (219) 872-7967

Attention CompuServe members! Register online!

*Concerning C.O.D. orders:

There is a $4 surcharge on C.O.D. orders, and is available to U.S. residents only.  You will receive your serial number and registration number in a envelope, sent C.O.D.

Attention international customers:

Payment must be in U.S. dollars.  You can pay by International Money Order, or by a check drawn on a US bank.  If you are a member of CompuServe, you can register by that method.


Attention, CompuServe Members!

If you are a member of the online service, CompuServe, you can register online!  It is fast, easy, and convenient.  You can have your upgraded version within hours!  Here are the simple steps:

1)  At any prompt, type GO SWREG

2)  At menu, select item #2, REGISTER SHAREWARE

3)  Select your geographic region (U.S., Canada, Europe, Asia, etc.)

4)  At the SEARCH BY prompt, choose item #1, REGISTRATION ID

5)  When prompted for REG ID, type:  7067

6)  Follow onscreen prompts... that's it!  The registration fee will be automatically charged to your CompuServe account;  we will be notified of your registration by Email.

Using EMail, we will send you your serial number and registration number, with which this program, UBX, will automatically upgrade itself to the full version, 3.0.  Since we login to CompuServe daily, it is quite possible that you can receive your upgraded version within hours of registering!

Note:  because UBX upgrades itself, it is important that you keep this shareware evaluation version, 2.0.


Satori SoftWorks

Satori SoftWorks, best known for UBX, is also widely acclaimed for its popular Cybernetic Attorney program, the custom legal form generator.  Registrants will receive a free software catalog of Satori SoftWorks' programs.  Anyone can also get a catalog by simply asking for one.

All of Satori SoftWorks' programs can be registered online on CompuServe.

Email:

Internet:  DuneWalker@GEnie.geis.com

CompuServe:  72124,3074

GEnie:  DuneWalker

America OnLine:  DuneWalker

Delphi:  DuneWalker

Mail:

Satori SoftWorks

PO Box 8566

Michigan City, IN  46361-8566

Phone/fax:

(219) 872-7967


Converting Files

This dialog box shows you the pathof the original file, and the pathof the converted file.  You can verify the operation by clicking on "OK", or aborting the operation by clicking on "CANCEL".

If you click "OK", a status bar will show the current status of the operation.


Register Shareware

This dialog box is asking for your name, company (if applicable), serial number, and registration number.  When you register the shareware version (2.0), Satori SoftWorks will send back a serial number and registration number.  Type in your name, company, serial number, and registration number, exactly as Satori SoftWorks tells you to.  The program will then automatically upgrade itself to Version 3.0.

See also...

Registration Information

Order Form

Attention CompuServe members!


Enter Password

Supply a password.  The password can be from four to 124 characters in length.  Only letters and numbers are allowed; no spaces or punctuation.  Passwords are not case sensitive, so "Foobar" is treated the same as "FOOBAR" or "foobar".  Note:  for maximum security, you will not be notified if you typed in the wrong password.  If you typed in the wrong password, UBX will attempt to convert it back to binary.  It will appear to succeed, but the file will be gibberish.  Garbage in, garbage out

.


Enter Password for Encryption

Supply a password.  The password can be from four to 124 characters in length.  Only letters and numbers are allowed; no spaces or punctuation.  Passwords are not case sensitive, so "Foobar" is treated the same as "FOOBAR" or "foobar".  After entering a password, you will be required to type it in again, for verification.


Troubleshooting

Problem:

"Help!  I registered UBX, and received my serial number and registration number from Satori SoftWorks.  But when I type in the information, I get an 'INVALID REGISTRATION NUMBER!' error.  What am I doing wrong?"

Cause:

You are probably not typing your name, company, serial number, and registration number exactly as was sent to you from Satori SoftWorks.

Solution:

Type in everything exactly as Satori SoftWorks sent it to you.  Everything is case sensitive;  do not type in "JOHN DOE" if "John Doe" is the way it was sent to you.  Do not add spaces.  Type everything in EXACTLY as you received it.

Problem:

"Help!  Everything was running fine, but now I've noticed it's back to Version 2.0 again!  What happened?"

Cause:

There should be a file in the same directory UBX is in, called "UBX.REG".  This file contains your name, company, serial number, and registration number.  If it is accidentally deleted or modified, UBX will automatically revert back to the shareware evaluation version, 2.0.

Solution:

Using the menu item, "Main/Register Shareware", type in your name, company, serial number, and registration number, exactly as you received it from Satori SoftWorks when you originally registered.  UBX.REG will be recreated.


Binary Files
Binary files refers to files that are not pure text;  each byte in a binary file can have a value between 0 and 255.


ASCII Files
ASCII files refers to files that are pure text;  each byte in an ASCII file can have a value between 32 and 127.


Shareware
Shareware refers to a marketing technique for computer software.  It is a "try-before-you-buy" concept.  It lets you see whether or not a specific software package meets your needs.  If you like and use the software, you are expected to register (purchase) it.  Shareware keeps your costs low;  instead of paying for software marketing (advertising and pretty packaging), you are paying for the software itself.  It is a "win-win" situation for everyone.


Encryption
Encryption refers to a process of using a password to disguise a file, for the purpose of keeping it from falling into the wrong hands.


Decryption
Decryption refers to a process of using a password to change an encrypted file back into its original state.