Skip to main content
   
Running HyperView as a "Java 2" Signed Applet
You need minimum java version "1.7.0_40"
 
   Step # 1 If you need it Download and install the Java Runtime "1.7.0_40"
(Or if you want to do programming download the JDK instead)
 
   Step  #2  Save my X509 certificate to a file and click on its icon
(Right clicking the cert file shows its properties)
(Install this certificate into your certificate store by left clicking)
(You can remove it at any time)
   Step #3  Click here to download and run HyperVew.VieweMain().


 


 

   To run HyperView click image

 

New Starplot demo click Image
 

 





 


Note: For those too lazy to run the demo here
are some screen grabs. Click the image.
HyperView

StarPlot

Examples
  For more examples join our Facebook group
Click here for Facebook Group
 

 
Note
Giving you my X509 certificate is like me giving you the keys to the car. 
 If you want to program with HyperView , then you will need to download JDK1.6_10.
  (should compile down to 1.52.)

What is HyperView?

 
  HyperView is  an  Appplet  based  graphics interface, NIO non based server, and built in database written by Tony Swain.
  It is 100% AWT (* Lightest Weight Components )  HyperView graphics are automatically double buffered
  and all rendering is done in RAM.  HyperView has or is developing facilities for layering, superbitmaps,
  animation, AWTListener based event handing comand dispatch,  Image Observer,
  and many more graphics and display objects such as buttons scrollbars etc. Because you can load them from a simple  GIF file you can thusly  make your view look however you like by editing in a simple paint program.

  On the server side HyperView implements an NIO non blocking single process select server and a unique
  asynchronous IO implementation that minimizes blocking and generally speeds IO. The difference in
  server throughput is at least 20 to 1 over java.io based blocking servers **.
 There are tools for the absolutely most efficient serialization/deserialization.
 Also HyperView is adding classes for integrating VLC video player for displaying video.
 HyperView also has a built in command line interface.

  Future roadmap.
  Finish VLC integration with a special view specific zerozeo window interface.
  Note: With a little buffering on a 1MB line I have Video working at 780 X 580. I think you could > 1/2 that for asych  bidirectional.
             Whatever it is there are plenty of variables to play around with :).
 Determine & integrate VOIP interface. These are many

OverView

  
GUI
 
Double buffered, active rendered,
litghtweight Component
 based ATW.
  

VLC Video driver
HyperView drives the VLC
as an external process

NIO Server VOIP
HyperView now directly invokes VLC.
In the works is a special HyperView
specific version to render into one or
more  ZeroZero Windows.
Singled procress non blocking Select
 
Server built in or stand alone.

This is under review as there are
many open source /gateway options.
Will implement sip



  Serial Port integration
  for devices and other wireless


 
 
Optimized Serialization Interface

DataBase
  Externalizer.class type tool
  for the internal database.
  Function in pure binary and 
  designed to
function in RAM.

  This is the current section being
  worked
on ATM except for issue
  fixes.

 For more info join the project and
 read the announcements.

 


 Finally the component I am working on now is a memory mapped database..

Screen dump of HyperView running as an Applet in Mozilla and Internet Explorer.





Running HyperView as a Java(tm) Application.
 
  #1 Make a directory to hold the classes & images.  
  #2 Click here and download the HyperView source
  #3 Unpack the zip file with an archive tool such as winzip.
  #4 Open a DOS window and cd to the HyperView299 directory where you unpacked the jar
  #5 Type the following command  "run"   This executes the file run.bat on MS Windows.
        On Unix you MUST change the run.bat file to have the correct Unix file separator.  "/"  and change
  the classpath separater from ';' to ':'

Note:

  I have reverted to using the java.home property instead of setting it in preferences. 
  IF you still find yourself stuck in the EnforaWhack screen then click in the view and type the "abort" command
to return to the previous display stack frame.

Currently I am  working on a binary database integration.   This is slow going but expect a major update
before the end of summer.

 Found a bug in channels when you jion a channel that wasn't already created strang things happen :)
Just uploaded and update For the latest news see -> .Latest announments

    
You want to program HyperView? Here are some docs.They are severely lacking but I am slowly adding more.

Developers

This software is currently and has for some time been in development.  as such there are known issues and clean ups. 
If you find yourselft trapped in a display frame then you can get out by typeing "abort"

   There is a CLI you can activate by clicking on the View. all output goes to the java console.
type "help" for available commands.  This is used primarilly for debugging.  For example.
In the event you deadlock a thread you can type "netxecon" And see if any of the core Threads are zombied.

 * Called so for comprehension but  while they function like Components,Gobs are not actually awt.Components.
  They are in fact memory images or gif images from a file.    Sceen Components are refered to as "Gobs"  which means literally  "Graphics Objects" which were loosley designed around  Blitter Objects.

   Sadly I don't work on this enough.  If I was to work on it full time I think it could be done in 6 months.
   I am striving to finish the database functions and fix the mega moo demo
by the end of Aug.
As   Oh yes and and more server/database control screens.

(T)

  ** An approximation.






















 
 
Close
loading
Please Confirm
Close