home *** CD-ROM | disk | FTP | other *** search
-
- AWebAminet.rexx 1.0 © 1996 Sami Itkonen
-
-
- What does it do:
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
- Find Files from Aminet, using the TCP: device that comes with AmiTCP.
-
-
- What does it not do:
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
- Parse Aminet RECENT files, thus it doesn't operate as an ADT client.
-
-
- Disclaimer:
- ¯¯¯¯¯¯¯¯¯¯¯
-
- This software is provided as is, with no warranty. You can distribute
- it freely, provided you do it without charge. The author cannot be
- held responsible if you use this software for indecent purposes.
-
-
- Installation:
- ¯¯¯¯¯¯¯¯¯¯¯¯¯
- Place the script in the same directory as the AWeb executable.
-
- Activate "Allow Shell commands in Links" in the 'Network1:General'
- settings of AWeb.
-
-
- Usage:
- ¯¯¯¯¯¯
- Click the 'Start ARexx Macro' (Amiga-!) in the AWeb menu, and select
- this script
-
- OR execute 'run >NIL: rx AWebAminet.rexx' in the AmigaDOS shell.
- (AWeb has to be running!)
-
-
- Options:
- ¯¯¯¯¯¯¯¯
- Most of the options¹ in the form are pretty self-evident². Type
- the text you want to find in the text field, click 'Find' to
- find it or 'Reset' to reset it. You can also type multiple
- words. For example, if you type 'foo bar', all lines² that have
- 'foo' and 'bar' in it are matched. If 'Exact match' is checked,
- lines with the exact string 'foo bar' are matched.
-
- ¹) In the 'Find Results' window there is only the text field.
- Aminetsite and findserver are inherited from the 'parent'
- document, other options are set to defaults.If you want
- to use the options, go back to the full form, or click
- the 'Full Form' gadget.
- ²) In the context as they appear in the Aminet INDEX file
- the findserver has.
-
-
- Configuration:
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
- At the moment you can set the following variables:
-
- def_site : the default Aminet site
- def_findsite : the default Aminet findserver
- def_maxhits : the default number of maximum hits
- use_http : if set to "ON", will use http:// instead of ftp://
- with certain sites (ftp.wustl.edu, namely)
-
- These can be configured in the top of the script. You should
- note that if some of these variables does not exist, or it is
- invalid, the defaults will reset to 'ftp.wustl.edu' for Aminet
- site and findserver and 20 for the number of hits.
-
- In the end of the script you can define what Aminet sites you
- want to have included in your AminetFind forms. Add your sites
- between the lines '/* AMINET' and 'ENDAMINET */'.
-
-
- Known Bugs:
- ¯¯¯¯¯¯¯¯¯¯¯
- The script may behave incorrectly if the keyword contains quotation
- marks.
-
-
- Any problems?
- ¯¯¯¯¯¯¯¯¯¯¯¯¯
- The most common problems are dealt with by the script (like the
- inaccessibility of TCP:). If the 'Submit' button in the form
- doesn't work, then either
- 1) you don't have 'Allow Shell commands in Links' checked
- 2) the script is not in the same directory as AWeb
- 3) accessing the findserver is simply slow. In that case you
- consider using a different findserver.
-
- Note about FTP:
-
- Whatever (ftp://) URLs are in the Aminetfind Results are
- perfectly valid HTML. If they don't work, then either
- 1) the FTP site in question is inaccessible for the moment
- 2) you don't have FTP configured properly. See
- Network3:External programs in AWeb settings.
- For a suitable FTP script, you can use eg.
- Josef Faulkner's AwebFTP (available in Aminet)
-
- Any other problems, weird or not, outright bugs, HTML errors and
- such can be reported to the author.
-
-
- Thanks and such:
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
-
- To Yvon Rozijn, of course, for making such an excellent browser!
- Josef Faulker, for the nice mailto: script, and also for setting
- the example of how to use forms and rexx with AWeb.
-
-
- Contacting the author:
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
-
- Email: Sami.Itkonen@hut.fi
-