home *** CD-ROM | disk | FTP | other *** search
- *****************************************
- * `HTMLess' v1.3 *
- * An OriginalWare release by *
- * Troglobyte/Darkness *
- *****************************************
- $VER:HTMLess.doc v1.3 16.April.96 Troglobyte/Darkness
-
- Warning! : from next version, HTMLess will be uploaded in "aminet/text/HYPER"
-
- Contents
- ========
-
- 1. Introduction
- 2. History
- 3. Bugs
- 4. OriginalWare?
- 5. Also available...
- 6. Thanks to...
- 7. Credits
-
- 1. Introduction
- ===============
-
- HTMLess is just another utility to extract the text inside HTML files (Web
- pages) and convert it to a readable text format.The main features are:
-
- - Fast, written 100% in assembler. (Even faster since v1.2, and the fastest
- with the new in v1.3 CLI option -w)
- - Small but powerful utility (only 10000 bytes long).
- - CLI and Workbench usage.
- - Admit filenames as CLI parameters (can be launched from a
- DiskMaster/DirOpus type program to autoconvert HTML's).
- - Output text could be formatted to easy reading.
- - Can keep [href's] (like WWW adresses) in the output text.
- - .HTML or .HTM filename suffix will be changed to .Text or .txt
- - The program will report any kind of errors.
- - Very easy to use...just try it.
- - Great results (complex AI routines used *8).
- - All non-ASCII chars are converted.
- - HTML Lists converted to text lists.
- - `HTMLess' is a wonderful name.
- - It's OriginalWare (OriginalWhat?) and it's only Amiga (Yeah!).
- - No annoying requesters when starting/using/quitting program.
-
-
- Workbench usage:
-
- Just launch the program and use the file requester to select the HTML file to
- load and to choose the name to save the text file.
- (Since v1.1 this `complex' option works *8)
- [New since v1.2]
- The program will ask for another filename after saving the converted file,
- when you don't have more HTML files to convert, Cancel or Close the file
- requester to exit.
-
-
- CLI usage : `HTMLess [-Cxxxx] [-H] [-W] [-P] [filename/path]'
-
- Write just the options or the options and the path or filename (if not
- filename is given or if there is any kind of problem a file requester
- will be used with your defined path).
- Options must be ahead of the file name and must be after a "-" char.
- Options can be together or alone (-c20h or -c -h20) and written in capital
- or small letters (-HC5, -hc5 or -hC5)
-
- The available options are:
- -h : if used "href's" will be removed.By default "href's" are included
- in the output text betwen "[...]" chars.
- -cXXXX : XXXX are 1 to 4 numbers (-c10,-c200,-c0080) to select the size of
- the columns of the formated text (default size is 80 columns).
- If the number is zero, text won't be formatted (-c0,-c0000)
- [New since v1.2]
- ?, -? or -help : give CLI USAGE: info.
- [New since v1.3]
- -w : when used HTMLess window won't be opened.And the conversion will
- be really faster; try it.Errors will be reported to the CLI
- window, if it's opened.
- -p : you can define the path to your favourite HTML directory
- Used without [path] is useless.
-
- Examples:
-
- 1. HTMLess -hc80 File1.html
- Results : A text file "File1.text" without [href's] and formated to 80
- columns will be saved.
-
- 2. HTMLess -h -c0040 File2.htm
- Results : A text file "File2.txt" without [href's] and formated to 40
- columns will be saved.
-
- 3. HTMLess -c0 File3.txt
- Results : A text file with the same name "File3.txt" with [href's] and
- unformated text will be saved.
-
- 4. HTMLess -p RAM:Temp/HTML (RAM:Temp/HTML is a path, not a file)
- Results : File requester with the files in the directory: `RAM:Temp/HTML/...'
-
- Common errors :
-
- 1. Options must be after a "-" char always.
- BAD: HTMLess -h c80 File1.html
- OK : HTMLess -hc80 File1.html or HTMLess -h -c80 File1.html
-
- 2. Options must be ahead of the filename.
- BAD: HTMLess File1.htm -c20h
- OK : HTMLess -c20h File1.htm
-
-
- The only requirement is the "ReqTools.library" by Nico Francois and by Magnus
- Holmgren who fortunately is continuing the development of the indispensable
- reqtools library.
-
- If you need a custom version of this program (for a personal necessity);
- contact me and I will try to make a customized version for you (if it isn't
- to difficult or too much work).
-
- If you think the sources (100% assembler) could be useful for you (to include
- in a program you are developing or for learning purposes) just contact me and
- ask for them.
-
-
- 2. History
- ==========
-
- Version 1.0 ( 1.April.1996) :
- - First official release.
-
- Version 1.1 ( 5.April.1996) :
- - Fixed Workbench icon bug (Sorry about that stupid icon type error).
- - All non-ASCII chars are supported now. (Not really, try v1.2)
- - Improved conversion of HTML Lists (now are more readable).
- - Some extra Line Feeds are removed (but not all, to make readable a lot
- of not-very-standard HTML Web pages)
- - A rarely Guru bug with small files fixed.
- - Last char of the text isn't deleted now.
-
- Version 1.2 (12.April.1996) :
- - Even more speed: a lot faster when Fast memory is available. (Test it)
- - You can convert several files without reloading HTMLess. (Otto von Ruggins)
- - ">" by "}", and "<" by "{" bug removed. (Markus Krajewski)
- - CLI Usage info. (Alfredo Soro)
- - All non-ASCII chars are supported now (I said the same in v1.1 *8)
- - Some rare and little system-unfriendly bugs removed.
- - Improved conversion for some HTML commands ( </P>, <DT> y <H....>)
- - Spaces removed at the end of lines.
- - More helpful people included in this doc (Look: 6.Thanks to... *8)
-
- Version 1.3 (16.April.1996) :
- - New CLI option. -w : no window will be opened and the conversion is FASTER.
- - New CLI option. -p : will permit define your own path as default dir.
- - Problem with YAK commodity detected, but not fixed yet. (John Turgoose)
- - Even more helpful people included in this doc (Look: 6.Thanks to... *8)
-
-
- ToDo List:
- - Fix the strange BUG listed in `3. Bugs'.
- - Fix all the bugs that will be discovered by users (Don't try so hard *8)
- - Display improved formated Lists.
- - More CLI options and ToolTypes support.
- - Option to convert bold and italic tags as ANSI.
- - Option to convert HTML to RTF text
- (useful for a future use in a word processor)
-
-
- 3. Bugs
- =======
-
- [New since v1.3]
- There is an unknown bug in some Amigas, looks like there is a compatibility
- problem with the YAK commodity (thanks to John Turgoose for this info).So
- try to unload/stop/turn off YAK when using HTMLess.
- The problem is a warning Guru (yellow) each time you run HTMLess, after
- that you can close the HTMLess window.Since v1.3 I included a new CLI option
- (-w), when used HTMLess don't open his own window, but will report errors
- to the CLI window, if it's open.As an added bonus with this option turned
- on the conversion is a lot faster.
-
- There isn't anymore KNOWN bugs at the moment in all the Amigas tested but...
-
- If you find any bug or problem, contact me at the previous address.Please,
- send me a detailed report of the problem and of your Amiga computer if
- possible; thanks.
-
- If you found the problem with a particular file, send me too a copy of
- the file.
-
- Don't forget to tell me the current version of my program you are using.
-
-
- 4. OriginalWare ?
- =================
-
- This utility is OriginalWare.That means if you like this program you must
- buy an original Amiga program or game, or send the money to the author of
- any ShareWare program or game you are using often.
- (This includes me, $5 or $10 will be welcome *8)
-
- There are lots of great Amiga software like `DiskMaster', `Remind',
- `MultiCX', `Spot', `ReqTools.library', `Deluxe Galaga', `APlayer' and a
- lot more that you won't never regret to spend your money.
-
- If you do this you support the Amiga, and if you support AMIGA you support
- US.
-
- Support software authors and you will get more and better software.
-
-
- This program could be included in any PD compilation at a symbolic price.
-
- This program could be freely included in any Web page or FTP site, but
- send me an EMail to know it.(I can include the address in this doc)
-
- Aminet and Fred Fish collections are specifically allowed to include it.
-
- To Magazines :
- You can give away this utility on your coverdisk, but please send me a copy
- of the magazine.
-
-
- 5. Also available...
- ====================
-
- Others quality Amiga PD products available from me :
-
- Aminet recent uploads :
-
- HTMLess.lha v1.3 text/misc 10K v1.3. Converts HTML files in text files.
- Warning! : from next version, HTMLess will be uploaded in "text/HYPER"
-
- DarkSound.lha v2.2 util/boot 53K Changes Workbench Sounds at each boot.
- MagiCA64.lha v1.1 misc/emu 6K Converts A64/64 files to MagiC64 format.
- Progress.lha v1.0 demo/intro 73K In Progress/Darkness.1st at Euskal Party
- Vector13.lha v1.3 dev/misc 15K Draw and edit 2D vectors for demos/games
- TheRace5.lha v1.5 game/2play 59K Great 100m Running game, 0-4 players.
-
- Available soon:
-
- ELF.lha v1.0 text/misc Erase Line Feeds.Use for Word Procesors.
- FormaText.lha v1.0 text/misc Format texts to your chosen columns size
-
- All them are 100% written in pure assembler for speed and are very system
- friendly in all types of Amiga computers (or that is what I hope *8).
-
-
- 6. Thanks to...
- ===============
-
- Alfredo Soro for the first ßeta testing.
- Otto Von Ruggins for the first bug report and some tests.
- Philippe Duchenne for reporting some bugs and interesting ideas.
- Markus Krajewski for some bugs and nice ideas.
- Geoff Milnes for another bug report.
- John Turgoose for the problem with the YAK commodity.
- Jerome Chesnot for EMail support (even "TheRace" support)
- David Cassidy for don't forget me *8) .
-
- Hipnooxis for ALL the help and show me to use and respect the Amiga O.S.
-
- Knackosoft/TRSI for being my best `invisible' friend.
-
- To the `Atletico de Madrid', the best football team in Spain.
-
- To all the Amiga developers for all the new, fun and useful stuff.
-
- To all the Amiga users worldwide for their trust in the Amiga.
-
- To Amiga Technologies for continue the development of the Amiga.
-
- To the Amiga...
-
-
- 7. Credits
- ==========
-
- All code © 1996 by Troglobyte/Darkness.
-
- Send money ($), JOB offers, BUGS, comments, improvements, ideas, advices,
- suggestions, mags, complains, and nice PD stuff (like Demos, Games or
- Utilities).
-
- M. Martin Vivaldi
- Av. America 60
- Madrid 28028
- SPAIN
-
- Or NetMail me at :
-
- Internet : bitabit@servicom.es (Faster and safer)
-
- FidoNet : 2:341/28.55 Manuel Martin
-
- AmigaNet : 39:192/1.29 Manuel Martin
-
-
- Remember:
-
- Only Amiga make it possible... Only Amiga make it fun.
-
-
-