Version 131 of NewzPoint

Updated 2002-06-14 19:14:04

NewzPoint by Michael Jacobson


http://www.eteamz.com/HCYM/images/np2_small80.gif


Description

Newzpoint is an information browser written in Tcl/Tk. NewzPoint can display multiple web pages in a two-tiered tab layout system using Microsoft's Internet Explorer as the display engine. This tab system allows for quick accessibility for each web page. NewzPoint also keeps all these web pages current by pulling content from the web at a constant (yet adjustable rate). Buttons located in the Toolbar are available to assist with navigation, help and configuration.

NewzPoint also has the ability to generate, update and server webpages. This feature is used in the display of the Comics page (shown below).

http://www.eteamz.com/HCYM/images/tnp_sc_2.jpg

Initial options are saved in a configuration file 'newzpoint.ini' which is read at startup, on exit the current configuration changes and saved (including window placement and tab poisition).


Uses

  1. Be the 1st to see a Slashdot[L1 ] news article ;-)
  2. Keep checking on webmail (like Yahoo mail) at a specified rate
  3. Watch a bid page on ebay (in one window) and bid in another
  4. Keep a check on the Tcl Wiki's Changes page[L2 ]
  5. Read newsgroups through Google (kept current with auto refresh)
  6. Watch the stock market
  7. Keep an eye on the news of the day
  8. MPJ add yours uses here

Requirements

  • Tcl/Tk version 8.3.4 (or greater) or TclKit or Executable Version
  • Microsoft Internet Explorer 4.0 (or greater)
  • Microsoft Windows 95 (or greater)

Installation and Execution

Windows Executable

The easiest way to get NewzPoint is to download a single executable containing TclKit and NewzPoint at [L3 ] or [L4 ] (around 1.1 Mbytes). Place it in a directory and run the newzpoint executable. If you already have newzpoint then put the executable in the same directory as the current newzpoint.ini file (see note in the Configuration section about the change to the comics page).

TclKit - Scripted Document

If you want to use TclKit to run the Scripted Document then download newzpoint.bin at [L5 ] or [L6 ]. Run the file by running the TclKit executable with the newzpoint.bin as the first argument.

Tcl/Tcl Script

If you want all the scripts and you Tcl/Tk installed then download newzpoint156.zip at [L7 ] or [L8 ]. Unzip the file (keep the tree structure) and run the main.tcl file located in the root directory.


Change Log

Current version is 1.6.0 (6/14/2002)

This version has the following changes:

  1. Shows the Security Status of each webpage (lower right)
  2. Fixed a bug related to moving tabs and adding a new page

NOTE

   Existing users need to change location of the comics page to
               http://localhost:9107/comics.html 
   from its current local absolute path.

see newzpoint.ini file for information on what it being loaded


Requested Features

  • Delete a page "on the fly" - Next on the list
  • Restore ability to plug-in stock and weather tickers to bottom (as in version .8) - VERY SOON
  • Adjust the height of the tabs (to save screen space)
  • Allow renameing of parent tabs
  • Replace the help with HelpSystem version
  • Ability to load different set of pages at run time
  • Ability to define a startup group and page
  • Ability to save and to reload the configuration file
  • Make the normal MSIE Keyboard bindings work
  • Make it cross platform (with a Gecko based component???) - Not very soon
  • [Add your request here] or submit a patch/request to MPJ

User Comments ~ put yours here

jcw Neat! ... I'm editing this page inside NewzPoint... :o)

This would be interesting if I could use it with Netscape Communicator or Opera. -- CLN

LV Sure wish something like this was available using TkHTML/Browsex/some Tcl/Tk web browsing functionality - so that it could actually run cross platform!


MPJ Comments

I would love to make this more cross platform but I have been unable to find a way to do it currently. Maybe as tkhtml and the browser package develop this might be more of a reality.

I found an overview of NewzPoint in Japanese [L9 ] ... very cool :-)

I have been using Mozilla [L10 ] RC1 for its tabbed browsing. It doesn't support 2 layer tabs or auto-refresh rate but its' ActiveX component is fully compatiable with NewzPoint (1 line change and it's in the source). The two problems with this component is that it does not work behind a firewall (it does not prompt when a 407 is returned) and the ActiveX component is not cross platform.


User Contributions

I would like to thank all the users of NewzPoint that have sent in suggestions and patches. Below is a list of people that have helped with NewzPoint or components used by NewzPoint.

Sorry if I have forgotten anyone in the above list but I appreciate any those have contributed to this project.


Category Application Category Internet