4.0
AppVisor 1.0.43
http://publisher.appvisor.com
Portable Application Description, or PAD(TM) 2004 Association of Software Professionals (ASP)http://www.asp-shareware.org/pad is a data set standard and specification that is commercialsoftware publishers to disseminate certified information about their software application. The PAD format is copyright of the ASP and cannot be used without the formal licensing and permission of both the Association of Software Professionals and its agent AppVisor.com.
Y
CRT-0100A7100C41
http://repository.appvisor.com/crt-0100a7100c41
CMP-120053D1FD1E
APP-0100A7100C41
FALSE
Base64
Base64
pid-d100b4383410
bid-120053d1fd1e
Canadian Mind Products
Canada
BC
Victoria
V8T 4G8
#101 - 2536 Wark Street
Quadra Village
http://mindprod.com
Roedy
Green
inquiry@mindprod.com
Roedy
Green
inquiry@mindprod.com
(250) 361-9093
inquiry@mindprod.com
inquiry@mindprod.com
inquiry@mindprod.com
(250) 361-9093
(250) 361-9093
(250) 361-9093
(250) 361-9093
app-0100a7100c41
Base64
1.9
05
20
2007
0.00
Freeware
Web Development::Java & JavaScript
Development Tools
Programming :: Java,Web Development :: Java & Java Script,Programming :: library code,Programming :: encode/decode
Minor Update
No Install Support
Windows
Win2000,WinXP,Win7 x32,Win7 x64,Windows 8,Windows 10,WinServer,WinOther,WinVista,WinVista x64
English
add icon and pad file
Java 1.8+
No limitations
220160
215
0.21
N
http://mindprod.com/products1.html#BASE64
http://mindprod.com/products1.html#BASE64
http://mindprod.com/image/screenshot/base64.png
http://mindprod.com/image/icon32/base64.png
http://repository.appvisor.com/info/app-0100a7100c41/Base64_pad.xml
http://mindprod.com/zips/base6419.zip
Base64,Base64u, encode, decode, armouring, printable, 6-bit, 8-bit, UUENCODE, UUDECODE
Java to encode/decode Base64 and Baseu
Java classes to encode/decode Base64 and Base64u
Base64 is a freeware way of encoding 8-bit characters using only ASCII printable characters similar to UUENCODE. UUENCODE embeds a filename where BASE64 does not. You will see BASE64 used in encoding digital certificates, in encoding passwords.
Base64 is a freeware way of encoding 8-bit characters using only ASCII printable characters similar to UUENCODE. UUENCODE embeds a filename where BASE64 does not. You will see BASE64 used in encoding digital certificates, in encoding user:password string in an Authorization: header for HTTP. The spec is described in RFC 2045. For more details see mindprod.com/jgloss/base64.html
Base64 is a freeware way of encoding 8-bit characters using
only ASCII printable characters similar to UUENCODE.
UUENCODE embeds a filename where BASE64 does not. You will
see BASE64 used in encoding digital certificates, in
encoding user:password string in an Authorization: header
for HTTP. The spec is described in RFC 2045.
Don't confuse Base64 with x-www-form-urlencoded which
is handled by java.net.URLEncoder.encode/decode or
Base64u.
Base64 armouring uses only the characters A-Z a-z 0-9 +/=.
This makes it suitable for encoding binary data as SQL
strings, that will work no matter what the encoding.
Unfortunately + / and = all have special meaning in URLs.
Base64u gets around this problem. It is a variant on Base64
that uses - _ and * in preference to + / and =, so that it
can be used in URLEncoded contexts with or without
URLEncoding.
Use base64 like this:
// Base64 armouring
import com.mindprod.base64.Base64;
...
// sample byte array to encode
byte[] toSend = { (byte)0xfc, (byte)0x0f, (byte)0xc0};
// create encoder object
Base64 base64 = new Base64();
base64.setLineLength( 72 ); // default
// encoding a byte[]
String send = base64.encoder( toSend );
// decoding a byte[]
byte[] reconstituted = base64.decoder( sent );
use Base64u the same way:
// Base64u armouring
import com.mindprod.base64.Base64u;
...
// sample byte array to encode
byte[] toSend = { (byte)0xfc, (byte)0x0f, (byte)0xc0};
// create encoder object
Base64u base64u = new Base64u();
base64u.setLineLength( 72 ); // default
// encoding a byte[]
String send = base64u.encoder( toSend );
// decoding a byte[]
byte[] reconstituted = base64u.decoder( sent );
For an example that starts and ends with a String, see
Example.java
to run:
java.exe com.mindprod.base64.Example
You may include Base64 any CD compilation.
You may not sell Base64. It is free.
This program is for non-military use only.
For details on what that licencing restriction means and why I restricted this software that way, see http://mindprod.com/contact/nonmil.html
If you incorporate any of my code in your programs, they too must be marked for non-military use only.
However it is not your responsibility to enforce that restriction.
Y
Y
07607
http://mindprod.com/rss/jgloss.xml
RSS 2.0
http://mindprod.com
Roedy
Green
inquiry@mindprod.com
English
Canadian Mind Products | Java Glossary
Glossary of Java terms, sample Java code, Java and Internet lore.
Glossary of Java terms, sample Java code, and general Java and Internet lore.
For non-military use only.
News about updates of free software with full source written in Java, C, C++ and ASM.
Also coding example programs and coding snippets.
News
Canadian Mind Products
Y
1.0
http://Submit-Everywhere.com/extensions/Site.htm
This PAD extension allows you to add your site info into your PAD file. This info can be used by site submission software or by web directories themselves.
Canadian Mind Products
http://mindprod.com/products.html
Roedy Green, Canadian Mind Products, Java Glossary, Computer Buyers' Glossary, Gay Glossary, Java, glossary, gay, roedy, CMP, Consolidated Moose Pasture, terminology
CMP's purpose is to stand up for the rights of plants and animals. Java, Computer Buyer glossaries.
CMP's purpose is to stand up for the rights of plants and animals. Animals also includes cetacea, humans, gay people, atheists, war victims and invertebrates. CMP attempts to inculcate planetary consciousness - concern for the planet as a whole.
CMP's purpose is to stand up for the rights of plants and animals. Animals also includes cetacea, humans, gay people, atheists, war victims and invertebrates. CMP attempts to inculcate planetary consciousness - concern for the planet as a whole. A subgoal is to teach people to use computers effectively, particularly with the Java computer language.
Roedy
Green
inquiry@mindprod.com
N
TRUE
TRUE
FALSE
http://repository.appvisor.com/
Base64_pad.xml
http://mindprod.com/zips/base6419.zip
base6419.zip