home *** CD-ROM | disk | FTP | other *** search
- !Help file for !AntUtils v1.14 (15th Sep 1998)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Please read (or at least scan through) all these instructions because I may
- have added some new features since the last version - namely Image indexing.
-
-
- Written by Paul Vigay, Jan 1997. This program is freeware, on the condition
- that it is copied in it's entirety without any files being changed.
- However, any donations will be gratefully accepted and will help inspire me
- to do further development and support the Acorn software market.
- A fiver would be nice, to cover some of the electricity used whilst coding
- and to buy more packets of tea, for all those late nights.
- The copyright remains with the author at all times.
-
- Purpose
- ~~~~~~~
- To add various utilities to the Ant Internet Suite. Firstly, I wanted a way
- to automatically check mail every so often whilst I'm online surfing the
- world wide web. Other than Ant's suggestion of setting up a repeating task
- alarm in !Alarm, there doesn't seem to be an easy way of fetching mail
- automatically, and only if the Ant Suite is online (!Alarm doesn't like it if
- !InetSuite is not running)
- I also wanted a way of adding a random 'fortune cookie' or 'quote' onto the
- end of signature lines.
- AntUtils performs both of these tasks with each having it's own configurable
- time delay.
- Over time, I have also added a number of other features, described below.
-
- Use/Choices
- ~~~~~~~~~~~
- To open the choices/configuration window, simply select 'Choices...' from the
- icon bar menu. This will open the choices window.
- To change a value simply enter a new value. If you want the feature turned
- on, simply toggle the icons on the left.
- Clicking on 'Save' will permanently (until the next time you click on 'Save')
- save the choices back to disc. OK will simply change them for this session
- only.
-
- 'Check online mail and news' will allow you to automatically fetch either/or
- mail/news every so many minutes if you are online. This saves keep selecting
- the relevant menu option from the AntSuite icon menu.
-
- 'Use random sig', if on, will automatically append a random cookie to your
- signature file. The master signatures are stored within AntUtils.Files.Users
- and the relevant username directory.
-
- 'Auto status', if on, will automatically open the status window when you go
- online and then close it again when you disconnect.
-
- 'Quit with InetSuite' will make !AntUtils quit automatically when you quit
- !InetSuite.
-
- 'Lan connection' tells AntUtils to think it is permanently online, for people
- who use AntUtils via a local area network.
-
- 'Multi-users' allows AntUtils to keep an eye on multiple user accounts and to
- automatically update phone logs, hotlists, signatures etc for more than one
- user.
-
- 'News reader' allows you to tell AntUtils whether you are using Marcel or
- Jon Duddington's Pluto newsreader. This ensures that AntUtils knows where the
- relevant files and signatures are stored etc.
-
- Clicking on Paths.... opens a small window which allows you to set the file
- paths for both Marcel and Pluto. This allows AntUtils to be run even if
- other applications have not been 'seen' yet. This allows you to install
- AntUtils as part of a !Boot sequence before the AntSuite has been loaded.
- To set the filepaths, simply locate your copy of !InetSuite and drag into the
- InetSuite icon in the path window.
- If you are using !Pluto, do the same to Pluto (but into the 'Pluto' icon).
- Remember to save the choices if you wish to keep these filepaths.
-
- 'Auto Debatch' will only be available if you have selected Pluto as your
- preferred newsreader. If then toggled to 'on', AntUtils will tell Pluto to
- debatch new email messages one minute after the online newsfetch. eg. If your
- mail fetch is set to five minutes, and debatch is on, then AntUtils will tell
- Pluto to debatch email messages after six minutes. Hopefully one minute after
- fetching mail will be enough, but advanced users can edit the AntUtils messages
- file to allow longer times.
- News debatches will occur in the same fashion, but two minutes after the news
- fetch command. (Again, advanced users may edit the messages file)
-
- 'Log cron events' will store each cron event in a log file, so that if you
- leave AntUtils to run automatic scripts you can come back later to check if
- the various commands have executed successfully.
-
- 'Quick mail send' will tell AntUtils to check the Ant outgoing mail queue every
- five seconds (editable within the AntUtils.Resources.Messages file) for any
- mail messages waiting to be sent. If there are any, AntUtils will instruct the
- Ant Suite to send them immediately rather than wait until the next mail check.
- This option actually overrides the 'Check online mail' option because it will
- still activate even if the auto mail timer is turned off.
-
- 'Check RMA' allows AntUtils to ensure that a minimum amount of RMA space is
- always available, hence fixing the fabled DLL crashing that the Ant Suite
- sometimes suffers from. The actual value of RMA space is defined within the
- AntUtils.Resources.Messages file and it's default value is 128k.
-
- 'Cancel' will restore the settings to the previously saved ones.
-
- 'Save' will save the settings for future use.
-
- 'OK' will ok the settings for this session only, but next time you load
- AntUtils, the settings will be their original values.
-
- Status Window
- ~~~~~~~~~~~~~
- A status window can be opened by selecting 'Status' from the icon bar menu or
- just clicking SELECT on the AntUtils icon.
- This simply opens a small window giving you the current modem/INetSuite
- status along with the time delay until the next mail check or signature
- change.
-
- Auxillary Applications
- ~~~~~~~~~~~~~~~~~~~~~~
- If you click Adjust over the icon bar icon, AntUtils will open an auxillary
- utilities window. This operates very much like a mini pinboard and allows
- you to drag up to 8 applications into it, so you can launch them by double-
- clicking on the one you want. Apps are automatically saved within AntUtils
- so they are available next time you load AntUtils.
-
- LAN connection
- ~~~~~~~~~~~~~~
- If you use InetSuite over a Local Area Network (LAN) you can toggle the LAN
- option on. This will tell !AntUtils that you have a permanent connection and
- will ignore the automatic on/offline detection.
-
- Multi-users
- ~~~~~~~~~~~
- v1.03 and above of AntUtils will automatically provide some multi-user support
- for more than one user wanting to have settings within !InetSuite - for example
- multiple Fresco Hotlist files and call logging files.
- Simply select the user you require from the 'Users' menu and !AntUtils will
- manage the individual files for you. This allows different people using the
- same copy of !InetSuite to have their own hotlists and telephone logs. This
- feature was added after noticing various requests for this on the AntChat
- mailing list.
- When you quit !AntUtils, the original files will be restored (ie. the files
- active when !AntUtils was loaded in the first place).
-
- N.B. Please let me know of any bugs in this code, as obviously there are
- numerous different combinations of files. Please don't blame me if your hotlist
- file(s) get lost or corrupted. Although I've tested it as thoroughly as
- possible, it is still possible that certain combinations may confuse AntUtils.
-
- Image Index
- ~~~~~~~~~~~
- * New feature added at v1.11 *
-
- From the main menu, click on 'Index...' to open a control window containing
- a number of options.
- This feature will automatically create an HTML page containing a table of
- handy thumbnail images for any directory containing image (Sprite, JPEG, GIF
- or PNG - ie. formats understood by Fresco) files.
- Drag the HTML icon to the relevant directory to create the file.
- The various options are (I hope) self explanatory....
-
- If you drag a directory to the Image Indexing window it will set the
- destination directory of the images, if different to the location you wish
- to store the index and background image in.
- If you wish to create the index file in the same directory as the images,
- you MUST ensure that the 'Images' icon is blank.
- To set an image directory, you can either drag a directory or drag an
- individual file to the indexing window. If you drag an individual file, it
- will assume you wish to index the parent directory - ie. the directory that
- the file is in.
- N.B. AntUtils is fairly intelligent in that it will convert filenames into
- a format suitable for web browsing, if images are in a different location to
- where you want to save the index file - and also truncate filenames if it
- detects that the image directory is a sub-directory of where you are saving
- the index file.
-
- Max columns decides how many thumbnails go across the page.
-
- Max width is the width of each thumbnail image (100 pixels is about right)
-
- Cell spacing is the distance between each cell in the table.
-
- Use background, if on, will copy the image called 'background' inside
- !AntUtils.Resources into the destination directory to use as a background
- image. This can be any image type that Fresco recognises (filetypes above!)
-
- Add HREFs will automatically add a link from each thumbnail image to the
- full size image.
-
- Add filenames will also include the filenames underneath each thumbnail.
-
- Advanced users may edit the default values for these parameters inside the
- !AntUtils.Resources.Messages file. Toggle options should be ON or OFF.
- You can also set the text of the title text (or have none) and set whether
- AntUtils will add a 'created at time' to the index.
-
- CRON table
- ~~~~~~~~~~
- From v1.03 onwards !AntUtils can execute various commands at preset times of
- the day (assuming !AntUtils is loaded). Full instructions are provided within
- the 'cron' file inside !AntUtils.Files.
-
- You can execute the next command immediately if you like, by double-clicking
- on the "Next Cron" icon in the status window.
-
- N.B. Again, please let me know if there are any bugs you find.
-
- Advanced Features
- ~~~~~~~~~~~~~~~~~
- Advanced users can configure whether or not AntUtils appears as an icon on the
- icon bar. Load AntUtils !Run file into your favourite editor and insert the
- parameter -noicon immediately after the !RunImage in the last line. Leave a
- space either side. ie, so it looks like
-
- Run <AntUtils$Path>.!RunImage -noicon %*0
-
- The default is to display an icon. ie.
-
- Run <AntUtils$Path>.!RunImage %*0
-
- Once AntUtils is loaded you can toggle the status (ie to make it reappear) by
- pressing SHIFT CTRL A U (ie. simultaneously hold down SHIFT, CTRL, A and U)
-
- N.B. For the really advanced, the A and the U can be reconfigured by editing the
- hotlist1 and hotlist2 lines in the !AntUtils.Resources.Messages file. They are
- the INKEY- values as shown in the BBC Basic Guide.
-
-
- Future additions
- ~~~~~~~~~~~~~~~~
- I'm open to suggestions really. If you want extra features added please let
- me know. I want AntUtils to provide all the various little utilities you may
- need in a single application. Feel free to comment!
-
- Contacting me
- ~~~~~~~~~~~~~
- You can contact me in several ways:-
- 1. Email me at pvigay@cix.compulink.co.uk
- 2. Go my Acorn Shareware page on the internet at http://www.interalpha.net/customer/pvigay/shareware.html
- 3. Dial into my BBS (24hr, 8N1) on 01705 871531
- 4. Write to me at 104 Manners Road, Southsea, Hampshire, PO4 0BG
- 5. or voice-phone me on 01705 871530 (0956 135633 One2One mobile, hence fairly cheap!)
-
-
- ⌐1997 Paul Vigay
-
-
- List of files in !AntUtils.Files (ie. alterable by the user)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /signature Original signature file. This is the base signature to which
- quotes get appended to.
- quotes Random quote file. Add your own quotes here, each seperated
- by a single zero (ASCII 0) code.
-