Debatcher |
Usage |
||
|
This program can control Hermes RSS feeds, Hermes log sizes, Hermes whitelist updating from the Pluto addressbook, Newshound starting and Pluto debatching. It can also schedule tasks to run at regular intervals.
It will only work if all mail and news clients are set to quit when finished.
Debatcher should normally be run in the boot sequence. There is a configuration program accessed by starting Debatcher with the Alt key held down. |
Hermes Tips |
||
|
Configuring Hermes to 'Quit after transfer only when run from DialUp/Netfetch' can work
with Hermes running standalone. Start Hermes using an Obey file containing :- IfThere <Hermes$Dir> THEN Run <Hermes$Dir> -transferfs Hermes will now quit after processing when started from the Obey file but stay on the iconbar for Choices editing if started directly. The Obey file method is recommended if Hermes is being started automatically by Debatcher. Online variable. DialUp users can use this to prevent automatic processing when not online. BroadBand users can use it to prevent all email/news fetching e.g. If Hermes is started automatically from Debatcher and the 'Start Newshound with Hermes' option is used then setting or unsetting the chosen variable will control whether the tasks are started. Setting the same variable in the 'Mail accounts - Advanced' section of Hermes configuration will prevent fetching if Hermes is run outside of Debatcher. NewsHound can also be configured to use the same variable to prevent processing News. |
Configuration |
||
Option |
Default |
Description |
| Online variable | Unset | If a variable name is entered here it will be checked before any actions are taken, including the automatic starting of tasks. The variable itself should be set to TRUE or FALSE, if left unset this is the equivalent of FALSE. |
| Hermes RSS feeds | Never | When Hermes runs, RSS feeds will be triggered if set to 'Always' or 'Timed'. The time entered is the minimum number of minutes that should have elapsed since the last fetch. |
| Timed Starts | Applications/Obey files are run after the set number of minutes have elapsed (online variable option is checked first). An application will only be started if it isn't already running, the program name is determined after the first run. Where the set number of minutes matches another entry, they will both be started at the same time. | |
| Hermes whitelist | Off | The Hermes global whitelist is automatically updated from the Pluto address book and mailing list entries. Any manual changes to the whitelist should be made outside of the Pluto block markers. |
| Antispam link | Off | Chain AntiSpam program when either PopStar or Hermes quits. This is useful if Hermes or PopStar are mainly used for sending mail and AntiSpam does spam filtering. |
| Start Newshound with Hermes | Off | Automatically start Newshound when Hermes starts. Some versions of DialUp link RSS fetches with News. This option allows 'Quickfetch>Mail' to also collect News so that RSS fetches are controlled by Debatcher. |
| Start application when email programs end | Trigger chosen program when all email clients quit (e.g. this could be used to pre-process email before debatching). If the 'Wait' flag is set then automatic Pluto debatching will wait for this program to end. | |
| Pluto debatch | Off | Trigger Pluto debatch when last running client quits. |
| Trim Hermes logs | Off | If an email log exceeds the selected size it is reduced to 75% of the maximum. The current largest log will be trimmed if necessary after Hermes completes. |
Programming Advice : Daniel Ellis Testing : Tony Moore, Robert Hunter