Short: AWNPipe gui. Searches/Downloads Aminet Files V4.00 Author: Bruce steers Uploader: http://web ukonline co uk/bsteers/ Type: comm/www Version: 4.00 (02.12.2001) Architecture: m68k-amigaos Distribution: Aminet, Others Please Ask Required: AWNP 2.43+ (included), Classact or os3.5+Reaction, RXSocket.library this is an ARexx GUI using awnpipe it's kinda like the www Aminet Search page but is an ARexx script independent of any web browsers. ------------------------------------------------------------------- Instalation: ------------ Aminet.awnp NEEDS. awnpipe see http://web.ukonline.co.uk/awnpipe/ (handler is included) awnpipe uses ClassAct or os3.5+ Reaction to create the gui ClassAct is available on aminet rexxdossupport.library (aminet) rexxsupport.library (aminet) RXSocket.library (aminet) Place Aminet.awnp somewhere in your path I will assume you used 'SYS:Tools/' As I originaly made this for use with AmIRC i will give instructions on how to add the ALIAS '/AA' to AmIRC's ALIAS list. Auto Method: ------------ Use the Add2AmIRC.rexx script to update your Default.AmIRCfg file (if AmIRC is running you must reload the Default.AmIRCfg settings) Manual Method 1: ---------------- type in a channel window ... /ALIAS AA = /rx sys:tools/Aminet.awnp %p then Saving Settings as default Manual Method 2: ---------------- Use AmIRC SetUp menu to load the SetUp gui then Select Lists/Alias Enter then new alias as ... AA = /rx sys:tools/Aminet.awnp %p ------------------------------------------------------------------- Usage: ------ there are 2 Icon tooltypes for font settings, these are read from the Aminet.awnp icon at startup from both wb and cli. LIST_FONT=topaz.font/8 GADGET_FONT=topaz.font/8 from WB just Double Click the icon. From CLI... Aminet.awnp Syntax: NAME,LENGTH/N,DIR/K,SITE/N,README/T,ASKDIR/T,WAIT/S,ONRETURN/T,HTTPMODE/T,EVERY/T Args with /N are Numeric. Args with /S are Switch , in not given then false else true. Args with /T are Toggle , eg, use README= , valid keywords are ON OFF YES NO . Any CLI args given will override Saved Settings on startup. NAME ; The Search string (no need to type NAME just give a search pattern) LENGTH/N ; The maximum amount of search results. DIR/K ; The Default Download Dir SITE/N ; Number of the site. Numbers are given in Server Chooser gadget. README/T ; README=ON or YES to download readme files too, OR README=OFF or NO. ASKDIR/T ; ASDIR=YES OR ON pop up a Dir Requester and Change the default dir. WAIT/S ; ADD to args if you don't want to auto start searching at startup. ONRETURN/S; Starts the search when pressing the return gadget. HTTPMODE/T; Use HTTP aminetbin/find for Searching EVERY/T ; Updates lists with every result (slower but clearer) ?/S ; Echo Syntax to shell or AmIRC (depending on calling enviroment) Enter Search Strngs into the search gadget to begin an Aminet Search Results are listed in a listview. you can select items and choose to download or view the readme. -- you can MultiSelect (Shift-MouseClick) Items. -- You can Double Click Items to pop up a requester. -- You can View and download items from the RECENT file -- There is a pop up button to the left of the search string that has 4 items... Find in List: Opens window for searching for text within results Find Next: Finds next match in list (Choose to search in filename or info or both fields) Load list: Loads a previously saved Results List Save list: Saves the current Search results to a file Filenames default is AA_[searchname]_[DATE]@[TIME] for example.. searching for awnp might give S:AA_Results/AA_awnp_22-05-01@8_11PM -- You can set a choice of Aminet servers with the Settings menu item. Also on this page you can set some commands... Auto Start searching when hitting 'RETURN' begins search imediatly Use HTTP aminetbin/find? for Searching This method sees how many results were found before reading on it has advantages/disadvantages , (find your favorite) Update list after %n results 0 = get all results then update list (fastest) 1 = update list with every result (slowest) 10 would get 10 results then update (play and see) really fast amigas might be able to update the list faster than the info comes accross the modem. Commands run on events: 1st is the 'Online Command' to be run before access to the interet 2nd is the 'Offline Command' to be run when the program exits SEE History.txt for more info on how this program works. ------------------------------------------------------------------- Translations: ------------- Catalog support was added with version 1.6 but has been removed as it did not seem to work. Please see the Language.readme in the catalog dir for adding your language. And if you DO add your language PLEASE PLEASE upload your files to aminet and include the Aminet.awnp Version they were made for :) (: including the version in the Short: description would be good too :) ------------------------------------------------------------------- Special Thanks: William Parker For AWNP and all his help. If you want to write Easy ARexx gui's then check out AWNPipe at http://web.ukonline.co.uk/awnpipe/ Javier de las Rivas For the Making/Updating the Spanish translation, For Suggestions for improvements that i added, and for finding a few little bugs for me to splat :). ------------------------------------------------------------------- Please Send Suggestions/Requests/Bug-Reports/Praises to me at.. bsteers@ukonline.co.uk Check www for Newer Versions by using the menu function while online visit my website at http://web.ukonline.co.uk/bsteers/ Bruce ..