Razzak compressed HTML file maker and viewer
Freeware.



This is to make a single compressed file of several html pages. The compressed file can be opened to view the html files, search for keyword, navigate by index. The html files are not extracted on disk. The environment is somewhat similar to chm. Two programs are included, one to make the single bundle of the html files and another is to open/view the file. The file can be made or viewed on both windows and linux with OS specific viewer and maker.

Example is included. To start --- store all of the html files in a folder, you want to include in the bundle. Run the maker program. Select the folder having html files. Click on make button. This will make a single file having every files inside the selected folder. Now Run the viewer program and open the bundle file to view. The viewer can be opened from commandline as:
rzv bundle.hhf

Note: Use simple html files instead of complex html with frames and background. If the html files are having reference to gif images, convert the gif images to png or keep gif2png in your binpath to convert automatically, before making bundle. No need to convert/modify html image source/link reference from gif to png.



Maker Screenshot:
Maker on linux


Viewer Screenshot:
viewer on linux


You are free to use it anyway you like. You may distribute the viewer with the bundle file. The binary files are upx compressed. You may also download the source files.

For the other component, tool or library, please read their respective licensing conditions.

The programs are built on Lazarus/ Free Pascal IDE.

The programs are using following libraries and tools:

- Turbopower IPRO HTML Viewer.

- Single File Data Storage by Murariu Alexandru.
mail: muralexandru@yahoo.com

- Silk icon set 1.3 by Mark James.
http://www.famfamfam.com/lab/icons/silk/


-Rabiul Hassan Khan
Chittagong, Bangladesh.
mail: rabiul_prkp85@yahoo.com
http://www.geocities.com/rabiul_prkp85/index.html




March 18, 2009.