Short: GetNET 2.2, URL grabber for Thor 2.4+ Author: rvhooff@caiw.nl (Remco van Hooff) Uploader: rvhooff caiw nl (Remco van Hooff) Type: comm/thor Replaces: comm/mail/GetNET14* Architecture: m68k-amigaos DESCRIPTION GetNET is an ARexx script for Thor and has four options: · grabbing of WWW addresses (GetHTTP) · grabbing of FTP addresses (GetFTP) · grabbing of Email addresses (GetEmail) · grabbing of Aminet files (GetAminet) Grabbing can be done from the current message, from a selected range of messages or from a file on disk. · GetHTTP will scan for WWW addreses. The addresses can be saved to hotlists of: · AMosaic · AWeb · IBrowse · TCPdl · Voyager · HTML · GetFTP will scan for FTP and IP addresses. The addresses can be saved to hotlists of: · AMosaic · AWeb · IBrowse · Voyager · HTML · ncFTPrecent · DOpusFTP · GUI-FTP · AmFTP · GetEmail will scan for Email addresses. The addresses can be saved to the userdatabase of your internet system. · GetAminet will scan for Aminet files. The files can be selected to create download events and download them using Thor 2.4+. All search schemes use special filtering routines designed to filter out as much "junk" as possible. REQUIREMENTS · Thor 2.4+ · ARexx installed and running · COPY somewhere in your path · A WWW browser for the WWW and/or FTP addresses Supported browsers are: · AMosaic · AWeb · IBrowse · TCPdl · Voyager HTML hotlists are also supported. · Optional: AmFTP, DOpusFTP, GUI-FTP or ncFTP for FTP addresses HISTORY 1.0 · Joined 2 programs (GetHTTP and GetEmail) together into one program. The programs use a lot of similar code, so joining them together will use less HD space :.) 1.1 · Added AWeb hotlist support. · Removed 'GetNet -' from default names when saving to the hotlists. · Added loop option. You can now chose if you want to return to the start requester or not. · Changed the IBrowse hotlist format to that of version 0.81. 1.2 · Added Voyager hotlist support. 1.3 · Fixed some trouble with the arexx port when ConnectThor was running. 1.4 · Addresses that don't start with 'http://' but do start with 'www.' will now also be shown. · Fixed a bug in the HTML hotlist save routine (does anybody use it?). 2.0 · Different method to filter out double entries, it should be faster when a lot are found. · Added progress windows. · Search for multiple http addresses on one line. · Changed searching for 'www.' to 'www', so addresses like 'www-something.*' are also found. · Added an option to scan a file on disk. · Added GetFTP. · Removed loop option. · Added scanning of selected messages (auto detect). · Now uses RexxSupport.library for deleting resulting in less HD access. · Added domain checking for GetHTTP and GetFTP which makes them more foolproof. · Added ncFTPrecent and DOpusFTP hotlists support. · Added GUI Configuration editor (CfgGetNET.thor). · Added GetAminet. 2.1 · Improved install script. It now correctly deals env variables that end with a linefeed. · Corrected my email address mentioned in the install script. · When scanning multi selected msgs 'TITEL' instead of the real title would show in the progress window. · Forgot to change the version in the maintitle into the correct one. · Added '`' to the filters. · Adresses with BB, CL, FJ, IL, LK, NA, RO, TH, WS or ZA as domain were ignored (would not show up in the listview). 2.2 · Forgot to include a link to the 'To do' in the main page of the guide. · Added explanation on how to adjust the filters to the guide. · Fixed progress bar current/total ratio when saving to ftp hotlists. · Added GUI-FTP support. · Fixed a bug of requester not showing when configfile was missing. · Added some feedback when a SYNTAX error would occur. · Added AmFTP support, automaticly starts the configured TCP/IP stack if it isn't running. · Added recognition of .lzh file in GetAminet. · File recognition in GetFTP. If a file is found in the URL it is added to the FTP site description. · Added FTP site name option. This lets you choose between the subject/filename or URL as FTP default description. · Various enhancements that result in better scanning. · Internal default config file build into CfgGetNET. All hotlist entries are now turned off by default if it no entry is found in the config file. · Changed code to change any mixture of cases of HTTP://, WWW (without preceeding HTTP://) and FTP:// to lowercase (OVERLAY instead of TRANSLATE), so that the rest of the URL stays unchanged. · Added cfg entry that allows you to use the ftpaddress to be used as title instead of the msg subject. · Fixed a bug in domain check routine. Addresses like somewhere.domain (only one point and where domain is a 2 letter domain) would not be OK'ed as valid. · Added checking of configfile to GetNET and CfgGetNET. · Added .INT to the domain list. · Added TCPdl support. · Added multiple file support for scanning file(s) on disk (requires Thor 2.4+). · Added editing of URLs (http/ftp). · The default name (subject or filename) is now shown in the save list. · Changed my email and homepage address. GetNET.thor and CfgGetNET.thor are copyright of Remco van Hooff. Also have a look at my homepage for more (Thor) ARexx scripts. http://www.caiw.nl/~rvhooff