Short: V1.03 Search IBrowse cache hotlist GHist Author: bscott@odyssey.apana.org.au Uploader: bscott odyssey apana org au Type: comm/www Requires: AWNPipe, rexxsupport.library, IBrowse 1+? Architecture: m68k-amigaos If using IBv2+ the ADOS commands list and search. You must have Class Act installed or be using ADOS 3.5. This has only been tested on the IBrowse V1.22 & V2+ 68020 versions. Only GlobalCache & hotlist searching is available with IBrowse version 2+. See Changes to V1.03 below. (Just a bug fix) Find AWNPipe here: http://web.ukonline.co.uk/awnpipe/ and ClassAct here: http://www.amitrix.com/AWeb30ca.lha Both are quite painless to install. IBSearch.ibrx provides simple searching of either IBrowse's GlobalCache, hotlist or GlobalHistory. It can also search the hotlist for the current url (except IBV2.2-). There is no wildcard searching, it just looks for whatever you type. Put IBSearch.ibrx either in the IBrowse/ARexx/ directory or in the same directory as IBrowse and run it from the IBrowse Rexx menu. It can be used without IBrowse running, eg. from a Dopus menu. It consists of a window containing a list window, 3 buttons and a string gadget. You instigate a search by typing something in the string gadget and pressing return. The search results are presented in the list window. Double click on one and IBrowse will attempt to load it. Edit a line in the list by clicking once, waiting longer than a double click before clicking once more. You can then use RAmiga-C to copy the line to the clipboard for pasting somewhere else. To finish editing press return or the right mouse button. You still need to double click on it to load it into IBrowse. There is a button for choosing in which file to search. The choices are either the Cache (GlobalCache), hotlist (ibrowse-hotlist.html) or GlobalHist (GlobalHistory). If you are using IBrowseV2+ then only the Cache & hotlist will be available. The button below that one acts as a toggle to remove/replace picture urls (.gif's and .jpg's) in the listing. If there are no picture urls or the listing is full of nothing but pic urls then it does nothing. Click the 'Find current URL in hotlist' button to see if the current url is in your hotlist. If it is found it will appear in the list window. This won't work with IBrowse2.2, it's arexx 'QUERY URL' is broken. To quit just select the window close gadget. Cache search results from IBrowse versions lower the V2 that don't end in a typical .jpg, .gif or .html get the mime type added to the end eg. (image/gif) so you know what you are dealing with. Hotlist search results get your site discription tacked on the end. Nothing gets added to the GlobalHistory search results. NOTE: Because of the fast search method I'm using -with IBrowse versions lower than V2- (instead of searching line by line) there is some text you can't search for.. (Applies only to IBrowse V1.22 & possibly lower) When searching the Cache neither numbers nor any of these.. 'TEXT/PLAIN.HTML.JPEG.IMAGE.PNG' can be searched for. (Applies to both versions) When searching the hotlist neither numbers nor any of these.. 'BHLFLAGS=NOMENU' can be searched for. You get warned if you try searching for any of these reserved texts. If you end up with a strange list then you've probably found some other text it doesn't get on with, let me know what text it was. GlobalHistory is ok for searching for anything. ----------------------------------------- Changes to V1.03; * Hotlist listings weren't showing discriptions. Fixed. Changes to V1.02; * Included Cache searching (albeit a slower method) for IBv2.2. * Replaced case sensitive button with remove/replace picture-listings button. * If IB is not running and an item in the listing is selected for loading which causes IB to open onto another screen, IBSearch closes and re-opens onto the IB screen. * With IBv2.2; if an item from a cache search is selected but the IB cache system can't find it and there's no TCP: an attempt to load it as a local file is made. Any links on a web page will be useless here but it's still handy if you just want to view that item. Changes to V1.01; * If IBSearch is executed while it is already running it's window is brought forward and made active. * If run while using IBrowse2 the chooser button is not included and IBSearch.ibrx becomes just a Hotlist only searcher. * Made results in listing editable. * Fixed: If a result to be listed contained a '|' IBSearch would quit with an error. * Fixed: Incorrect results would occur if the word 'ibrowse' was searched for.