Options

The Options screen lets you make miscellaneous changes and set global Toolfish settings.

Options Menu

Options dialog

Automatically load at boot - If checked, Toolfish will appear in your tray at boot. It will automatically start up in minimized mode. If you only want to start Toolfish manually, uncheck this option.

Start in Stealth Mode - Be careful with this one. Toolfish will be loaded but there will be absolutely no visual indication that it was loaded. You need to hit the Stealth Toggle Hotkey to 'unhide' it to see/set any options in Toolfish. (Ctrl+Alt+Shift+F12 by default)

Enable Tray Notifications - The Toolfish icon can blink when webpages are updated using this.

Trim toolfish_log - The toolfish_log.txt file is a copy of everything you see in the main Toolfish window log. This file is what Toolfish reads when loading so you always see the previous events.

By default, at startup Toolfish will trim the log to 200 lines, this way it never gets too big. This can slow down the startup a bit while it does it though.

Disable all text to speech, unload Microsoft SAPI - If you don't need or don't like the text to speech options of Toolfish there is no reason why SAPI should even be initialized/loaded into memory, this lets you specify that Toolfish releases its claim on the Speech API. (Generally you should never click this)

Changes are made when you hit OK and it is loaded/unloaded on the fly according to the settings.

Configure default text to speech voice - This lets you adjust the pitch and speed of the voice used to read Toolfish messages.

Configure Outgoing Mail (SMTP) Server - If you would like to use the automated emailing features of Toolfish you need to go in here and set it up.

Detect IP Server Side - This method of getting your IP address is the most accurate possible. It checks with a remote site at start-up and in six hour intervals to make sure the IP hasn't changed. (the IP address is used in the paste IP macro and anywhere else you use the $IP_ADDRESS$ token)

If it is unable to get IP information it falls back to the normal method, which is to look at each of your network devices and take an educated guess.

Minimize On Close - If other tray applications you use allow the close X to minimize, it may be bothersome if Toolfish's behavior is different. With this you can choose.

Text To Speech Voice Settings Menu

Text to speech settings

Test Area - Type in a custom message and click Hear It. This lets you interactively test out the voice settings and also helps you make funny prank phone calls.

Open Speech Properties - Opens up the global system wide Speech properties from your control panel. Here you can change the base voice used.

Configure Outgoing Mail (SMTP) Server

Note: Email sending is a legacy feature. Toolfish doesn't support STARTTLS/SSL, which most modern mail providers require, so this is mainly useful with a local relay or a server that still accepts plain SMTP.

SMTP server settings

SMTP Server - Your SMTP server is used to send outgoing email. It's the same information you would give an email program to send email.

Your email address - When you setup an email event this is the default "return to" address. Many providers won't handle mail if the return path is obviously invalid, as a spam deterrent.

Advanced Settings - If your server requires authentication, you can setup Toolfish to use AUTH LOGIN, CRAM MD5 or PLAIN LOGIN methods. You can also change the default port and force all messages (even text only) to be sent using MIME encoding.