| HyperView.class
2.958 Documentation |
|
|
Running as an Application or an Applet. Applet:
As an Applet, HyperView() runs ONLY under JDK 1.42 Plugin from Sun. Earlier versions ran under the now long since deprecated Netscape capabilities API. HyperView is a "signed Applet" and signed by HyperByte inc.'s Thawte verified DSA certificate. This certificate is your method of verifying that the code has NOT been tampered with. This certificate ran out which means basically Thawte wants another $300 U.S.. However it still functions Jar format and how the certificate functions. Jar fomat is the saame as zip format. Thus you can use a program such as winzip to unpack it. Most people refer to the resultant file as a "jar" There is one critical difference to jar format, and that is inside the "jar" file is another file called a "manifest.mf" This file contains the MD5 checksum of each class in the jar, and uses the value of the certificate to encyrpt various info. Thus, if you open the jar (unpack it) or 1 bit is different the MD5 checksum will not match and the code will NOT run. Also, the certificate is married to the exact domain "hyperbyte.ab.ca" Thus it will only run from that specific domain. (Or subdomain)
The Hyperbyte inc. Thawte verified
DSA certificate is like a set of car keys. Without the Applet will not run. Three
steps to running HyperView as an Applet
#1 Import certificate by clicking This Link Now a note on this. "If" you have been very lazy and not updated windows for along time, you may have to do this. MS totally replaced their JVM back in 2000. If in doubt click to update your windows #2 Make sure you have the Java 1.42 Plugin #3 Click to download and run the Applet. NOTE: This posted version is running V2.957 until some final minor changes are made to V2.958 Running as a Java(tm) Application.
(MS windows)
#1 Make a directory to
hold the classes & images.#2 Click here and download the HyperView jar #3 Unpack the HyperView.jar file with a archive tool such as winzip. #4 Open a DOS window and CD. #5 Type the following command "java -classpath .;..\nio_server; HyperFrame FTM Till I get Mark to help me properly package everything, The new NIO server classes reside in a separate directory. The -classpath .;..\nio_server; statement means "Look in the current directory "." and the nio_server directory. (UNIX)
#1 Make a directory to
hold the classes & images.#2 Click here and download the HyperView jar #3 Unpack the HyperView.jar file with a archive tool such as unzip. #4 Unpack the jar into you directory. #5 Type the following command "java -classpath .:../nio_server: HyperFrame" FTM Till I get Mark to help me properly package everything, The new NIO server classes reside in a separate directory. The -classpath .;..\nio_server; statement means "Look in the current directory "." and the nio_server directory. Note: In order to run HyperView under Unix, you MUST have X Windows installed. The new nio server will run without X. |