VoiceBot Help

The latest version of VoiceBot is v3.1.
If you are using an older version, please consider downloading the free update to get the new features and bug fixes.

Main Window

This is the main window of VoiceBot. It contains a toolbar to manage your profiles and VoiceBot settings, a summary of the currently active profile, and a list of recently spoken commands and VoiceBot events. As well, if the current profile has a linked WallpaperFusion tag, the main window will automatically display high quality images tagged with the profile's tag.

Main Window
Main Window
  • Profiles: This dropdown menu shows the list of profiles you have installed as well as profile management commands.
  • Edit Profile: This button will open the Profile Edit window to allow you to edit the current profile.
  • Download Premade Profile: This button will open the Download Profile window to allow you to download and install ready-made VoiceBot profiles.
  • Audio Device: This dropdown menu shows the current device that VoiceBot will use to listen to commands as well as a list of enabled audio devices on your system. Selecting a device from this list will change the current default recording device on your computer, which VoiceBot will use to listen for commands.
  • Start: This button will start VoiceBot listening to voice commands and changing profiles if the "load profiles automatically" setting is selected.
  • Pause: This menu button will pause VoiceBot's listening for voice commands and profile changing.
  • Clear Log: This button will clear all the entries in the VoiceBot main window log.
  • Settings: This button will open the VoiceBot settings window.
  • Help: This button will open your default browser to the VoiceBot Help page.
  • Exit: This button will close VoiceBot completely.
  • Set as Wallpaper with DisplayFusion: If DisplayFusion is running, this button will launch the Displayfusion Load Wallpaper window. This window will allow you to download the current profile image at the correct resolution and set it as your wallpaper with just one click!
  • Open Image on WallpaperFusion: This button will open the computer's default web browser to the WallpaperFusion page for the current profile image.

Main Window • Profile Menu

This dropdown shows the currently loaded profile as well as all your installed VoiceBot profiles, and provides options to manage your profiles.

Profile Menu
Profile Menu
  • New Profile: This menu button will open the Profile Edit window with blank settings to allow you to create a new profile.
  • Download Premade Profile: This menu button will open the Download Profile window to allow you to download and install ready-made VoiceBot profiles.
  • Manage Profiles: This menu button will open the settings window to the Profiles tab to allow you to view and manage your profiles.
  • Sync Profiles: This menu button will sync your profiles with the VoiceBot servers if you are logged in to your Binary Fortress account.

System Tray Menu

The system tray menu allows you to access most VoiceBot functions directly from the system tray, including pausing, resuming, changing profiles, exiting VoiceBot and more.

System Tray Menu
System Tray Menu
  • Show VoiceBot: This menu button will open the VoiceBot main window.
  • Start: This menu button will start VoiceBot listening to voice commands and changing profiles if the "load profiles automatically" setting is selected.
  • Pause: This menu button will pause VoiceBot's listening for voice commands and profile changing.
  • Profiles: This menu shows a list of your installed profiles that you can switch to, as well as profile management commands.
  • Settings: This menu button will open the VoiceBot settings window.
  • Help: This menu button will open your default browser to the VoiceBot Help page.
  • About: This menu button will open the VoiceBot settings window to the "About" page, which displays information about VoiceBot and its creators.
  • Exit: This menu button will close VoiceBot completely.

System Tray Menu • Profile Menu

This menu shows a list of all the VoiceBot profiles you have installed, and allows you to load and manage your profiles.

Profile Menu
Profile Menu
  • New Profile: This menu button will open the Profile Edit window with blank settings to allow you to create a new profile.
  • Download Premade Profile: This menu button will open the Download Profile window to allow you to download and install ready-made VoiceBot profiles.
  • Manage Profiles: This menu button will open the settings window to the Profiles tab to allow you to view and manage your profiles.
  • Sync Profiles: This menu button will sync your profiles with the VoiceBot servers if you are logged in to your Binary Fortress account.

Settings

This window allows you to configure VoiceBot options, manage and edit your profiles, and more.

Settings
Settings

Settings • Options

This tab in the Settings window allows you to log onto your Binary Fortress account, check for program updates, and modify application settings.

Options
Options
  • Launch at Windows startup: Enable this option to have VoiceBot start automatically when Windows starts.
  • Start in System Tray: Enable this to have VoiceBot start minimized to the system tray.
  • Start Paused: Enable this option to have VoiceBot start in a paused state.
  • Only log matched commands: Enable this to only show recognized commands in the VoiceBot main window log.
  • Check for Updates Automatically: Enable this to let this application periodically check for updates.
  • Check for new Beta (newer, unstable) versions: Enable this to let this application check for new Beta versions. This setting is not recommended unless you are interested in testing new software.
  • Check for Updates Now: Perform an update check right now.
  • Internet Connection Settings: Allows you to manage your internet connection settings. You can use the same settings as Internet Explorer, manually enter proxy server settings or specify no proxy server (direct connection).
  • Speech Setup: This button will open the the Windows Speech Recognition configuration window. You can use this window to configure your microphone, train the speech recognition system to improve recognition accuracy, and more.
  • Export Settings: Click this button to export your current application settings to a .REG file. You can use this backup file to import your settings to another machine, or use it to restore your settings if you are re-installing your machine.
  • Restore Settings: Allows you to restore your settings from a previously created backup.
  • Advanced Settings: Opens the Advanced Settings window so you can manage advanced (hidden) settings.

Settings • Options • Binary Fortress Account

This section allows you to login to your Binary Fortress account in order to load your license key, and to enable synchronization with your Binary Fortress account.

Binary Fortress Account
Binary Fortress Account
  • Email Address: Enter the email address for your Binary Fortress account here.
  • Password: Enter the password you use for logging in to your Binary Fortress account. If you don't know your password, or need to set one, you can use the "Reset Password" button.
  • Login: Click this button to login to your account after you've entered your email address and password for your Binary Fortress account.
  • Register: If you don't have a Binary Fortress account, click this button to open the registration page in your web browser.
  • Reset Password: If you've forgotten your password, or need to set your password, click this button to open the password reset page in your web browser.
  • Name: This text box will show the name on your Binary Fortress account after you've successfully logged in.
  • My Account: Click this button to open your "My Account" page on the Binary Fortress website.
  • My Licenses: Click this button to open the "My Licenses" window that lists your license keys and allows you to apply them to the current installation.
  • Logout: Click this button to logout of your Binary Fortress account. If you've applied your license key using the "My Licenses" window, you can logout without affecting the applied license key.

Settings • Options • My Licenses

After signing in to your Binary Fortress account on the Settings > Options tab, click the "My Licenses" button to open this dialog. This window shows all of your licenses, and allows you to select one and apply it quickly and easily.

My Licenses
My Licenses
  • Name: This column displays the name of the user associated with the license.
  • Date Created: This column lists the date that each of your licenses was created.
  • License Type: This column lists the license type for each of your licenses.
  • License Restrictions: This column explains the restrictions for the license type of each of your licenses.
  • Expiry Date: This column lists the expiry date (if applicable) for each of your licenses.
  • License Key: This column displays the license key.

Settings • VoiceBot Profiles

This tab shows all of your VoiceBot Profiles, and allows you to create, download, share, edit, or delete Profiles.

VoiceBot Profiles
VoiceBot Profiles
  • Download Profiles: This button will open the Download Profile window to allow you to download and install ready-made VoiceBot profiles.
  • Add: This button will open the Profile Edit window with blank settings to allow you to create a new profile.
  • Edit: This button will open the Profile Edit window to allow you to edit the selected profile.
  • Copy: This button will open the Profile Edit window with the selected profile's settings copied to allow you to create a new profile based on the selected profile.
  • Remove: This button will remove the selected profile(s) from VoiceBot.
  • Profile Name: This column shows the profile name.
  • Filename: This column shows the filename(s) associated with the profile.
  • WallpaperFusion Tag: This column shows the WallpaperFusion tags associated with the profile.
  • Macros: This column shows the number of macros in the profile.
  • Share: This button will open the Share VoiceBot Profile window to allow you to submit the selected profile for sharing with the VoiceBot community.
  • Export: This button will allow you to save the selected profile to your computer. To create a backup of all of your profiles, you can use the "Export Settings" button in the Settings > Options tab.
  • Import: This button will allow you to load a previously saved profile from your computer.
  • Disable: This button enables and disables the currently selected profile(s). Disabled profiles will be shown in the profiles list, but will not be available for VoiceBot to load.

Settings • VoiceBot Profiles • Edit Profile

This window allows you to create and edit VoiceBot profiles.

Edit Profile
Edit Profile
  • Profile Name: The name of this VoiceBot profile.
  • Profile Language: Use the language dropdown to select the language associated with the current profile. Only languages that have a speech recognizer and are installed on your computer will be listed. VoiceBot will listen in the selected language when the current profile is active.
  • Add Recognizer: This button opens the Windows language options to allow you to install speech recognizer language packs.
  • Command Prefix: If a VoiceBot profile has a command prefix set, VoiceBot will listen for that prefix at the start of every command in the profile. This setting will override any global prefix set in VoiceBot options.
  • Associate this profile with a specific program: VoiceBot will use the filename to match this profile with running applications. You can use * as a wildcard to partially match paths or files.
  • Browse: Allows you to select a running application, or browse for an installed application, to associate with this profile.
    • Browse: This menu item allows you to select a running application, or browse for an installed application, to associate with this profile.
    • Browse and Append: This menu item allows you to select a running application, or browse for an installed application, to add to the filenames associated with this profile.
  • Profile HotKey: If a VoiceBot profile has a HotKey set, you can use that key combination from any application to load the associated profile.
  • Set HotKey: This button will open the HotKey dialog to allow you to configure a hotkey that will cause VoiceBot to load this profile.
  • Linked WallpaperFusion Tag: The WallpaperFusion tag associated with this profile. VoiceBot will use the tag to automatically load images for this profile.
  • Select: Opens the Select WallpaperFusion Tag window to select a WallpaperFusion tag for this profile.
  • Description: Enter a description for this profile to explain its purpose, add additional information, or differentiate it from another similar profile.
  • Macros: The list of macros for this profile.
  • Name: This column displays the name of the macro.
  • Command: This column displays the voice command(s) used to run the macro.
  • Description: This column displays the description or the list of actions for the macro.
  • Add: This button will open the Macro Edit window to create a new macro.
  • Edit: This button will open the Macro Edit window to edit the currently selected macro.
  • Copy: This button will duplicate the currently selected macro and launch the Macro Edit window with the new macro.
  • Remove: This button will remove the currently selected macro(s) from the profile.
  • Disable: Disables the selected macro(s) without having to delete them.
  • Enable: Enables the selected macro(s).
  • Add Set: Click this button to create a set of related numbered macros, e.g. "Ctrl 1", "Ctrl 2", Ctrl 3", and so on.
  • Move To Group: Use this menu option to assign the selected macro(s) to a macro group.
  • Groups: This button provides options to manage macro groups.
    • Add Group: This menu item will allow you to add a new macro group to organize this profile's macros.
    • Rename Group: This menu item will rename the group of the currently selected macro(s).
    • Remove Group: This menu item will remove the group of the currently selected macro(s), as well as all the macros within that group.

Settings • VoiceBot Profiles • Edit Profile • Select WallpaperFusion Tag

This window displays a list of WallpaperFusion tags that can be linked to the current profile.

Select WallpaperFusion Tag
Select WallpaperFusion Tag

Settings • VoiceBot Profiles • Edit Profile • Edit Macro

This window allows you to create or edit a VoiceBot macro for the current profile.

Edit Macro
Edit Macro
  • Name: Enter a name for this macro.
  • Use name as command: Enable this option to automatically use the name of the macro as its voice command.
  • Command: Enter a voice command that VoiceBot will listen for to run this macro. You can specify multiple commands for the same macro, separated by commas. For example, if you wanted to have one macro that presses the hotkey to open/close a console, you would enter: console, close console. When you say either "console," or "close console," the macro will be run.
  • Test: This button opens the Test Command window, where you can verify that VoiceBot will understand the command when you speak it.
  • Group: Select a macro group to assign this macro to.
  • Add Group: This button will allow you to add a new macro group to the current profile. The macro you are editing will be automatically assigned to the new group.
  • Macro HotKey: Binds a HotKey to this macro, which will be usable when the current profile is active.
  • Description: Enter a description for this macro. This can be useful to summarize the macro's behaviour for macros with scripts or many actions.
  • Add: This button will allow you to add a new action to the macro. The actions available are listed in the VoiceBot Actions section.
  • Edit: This button will open the appropriate Action Edit window for the selected action.
  • Copy: This button will duplicate the currently selected action.
  • Remove: This button will remove the selected actions(s) from the macro.

Settings • VoiceBot Profiles • Edit Profile • Edit Macro • VoiceBot Actions

These are the actions that you can have VoiceBot perform as part of a macro.

VoiceBot Actions
VoiceBot Actions
  • Press and Release Key: This action presses and releases a keyboard key.
  • Press Key: This action presses down a key, without releasing it.
  • Release Key: This action releases a held down key that was previously pressed down.
  • Toggle Key: This action will either press or release the provided key combination, depending on whether it is currently being held down.
  • Press and Release Mouse Button: This action clicks the specified mouse button.
  • Double Click Mouse Button: This action will quickly click the selected button twice, simulating a mouse double click.
  • Press Mouse Button: This action clicks and holds down the specified mouse button.
  • Release Mouse Button: This action releases a held down mouse button.
  • Move Mouse: This action will move the mouse cursor, either relative to its current position, or to a specific point on the screen.
  • Scroll Mouse Wheel: This action will scroll the mouse wheel up or down.
  • Change Audio Device: This set of actions will allow you to change your computer's default audio device. VoiceBot uses the default audio devices for listening and playing audio.
    • Change Default Sound Playback Device: This action changes your computer's Default Playback Device to the selected device.
    • Change Default Communications Playback Device: This action changes your computer's Default Communications Device to the selected device.
    • Change Default Sound Recording Device: This action changes your computer's Default Recording Device to the selected device. This is the device that VoiceBot uses to listen for commands.
    • Change Default Communications Recording Device: This action changes your computer's Default Communications Device for recording to the selected device.
  • Change Profile: This action will load the selected profile as the current VoiceBot profile. (VoiceBot Pro only).
  • Comment: This action does nothing itself. It provides a place for displaying text and providing separation in long lists of actions for complicated macros.
  • Delay: This action will cause VoiceBot to wait for the specified time before performing the next action.
  • Macro Script: This action runs a customizable script written in C# or VB.NET. To see some of the options available for macro scripts, see the list of functions. (VoiceBot Pro only).
  • Open File: This action will open the selected file in its default program.
  • Play Sound: This action will play a sound clip in wav format.
  • Run Macro from this Profile: This action will execute a different macro from the current profile.
  • Start Program: This action will run the specified program.
  • Text to Speech: This action will use text to speech to speak a given string of text. To have VoiceBot randomly choose from a group of phrases, separate each phrase with a semicolon or comma.
  • Type Text: This action will type out a given string of text.

Settings • VoiceBot Profiles • Edit Profile • Edit Macro • Edit Key Press/Mouse Click Action

This window will let you create or edit a key press action or mouse click action to perform as part of a VoiceBot macro.

Edit Key Press/Mouse Click Action
Edit Key Press/Mouse Click Action
  • Action: Use the options in this group to select what kind of action VoiceBot should perform.
  • Hold for (ms): Enter how long to hold down the selected key or button. Use the default value for a standard keypress or mouse click.
  • Reset: Clear the action's settings.

Settings • VoiceBot Profiles • Edit Profile • Edit Macro • Edit Move Mouse Action

This window allows you to create or edit an action that moves the mouse.

Edit Move Mouse Action
Edit Move Mouse Action
  • Movement: The options in the movement group are used to choose how to move the mouse cursor.
  • Relative: Select this option to move the mouse based on its current position.
  • Absolute: Select this option to move the mouse to a position based on the top left corner of the screen. For example, the top left corner of the screen would be X:0, Y:0
  • Position: The X and Y options in the position group are used to set how far to move the mouse cursor.
  • X: Sets the horizontal distance (in pixels) to move the mouse. Positive values will move the mouse cursor to the right, and negative values will move the mouse cursor to the left.
  • Y: Sets the vertical distance (in pixels) to move the mouse. Positive values will move the mouse cursor down, and negative values will move the mouse cursor up.
  • Show Selector: Shows a selector that allows you to click anywhere on the screen and record the X and Y coordinates automatically.

Settings • VoiceBot Profiles • Edit Profile • Edit Macro • Edit Mouse Wheel Action

This window allows you to create or edit a mouse scroll wheel action.

Edit Mouse Wheel Action
Edit Mouse Wheel Action
  • Scroll Direction: Use the scroll options to set whether this action should scroll the mouse wheel up or down.

Settings • VoiceBot Profiles • Edit Profile • Edit Macro • Edit Macro Script

This window allows you to create and edit a Macro Script. Macro Scripts are written in C# or Visual Basic syntax, and using the BFS script functions. The list and descriptions of the available namespaces and functions can be found here: http://www.displayfusion.com/ScriptedFunctions/Help

Edit Macro Script
Edit Macro Script

Settings • VoiceBot Profiles • Edit Profile • Edit Macro • Edit Macro Script • Download Macro Script

This window allows you to download premade macro scripts that you can use in your custom profile. These are example scripts, and useful scripts created by the amazing VoiceBot community.

Download Macro Script
Download Macro Script
  • Filter: Enter search terms to filter the list of scripts.
  • Name: The name of the script.
  • Created By: The name or alias of the person that created the profile.
  • Language: The programming language used for the script.
  • Downloads: The number of times the script has been downloaded
  • Last Modified: The date the script was last modified.
  • Download Macro Script: This button will download the selected macro script and allow you to view, edit or save it for use in your custom profile.
  • Close: Click this to close the window.

Settings • VoiceBot Profiles • Edit Profile • Edit Macro • Edit Text to Speech Action

This window allows you to create or edit a text to speech action.

Edit Text to Speech Action
Edit Text to Speech Action
  • Text: Enter the text you would like to be spoken in this textbox.
  • Voice: This dropdown lists the speech voices available on your computer. The text to speech action will use the selected voice to speak the provided text.
  • Test: This button will test the text to speech action by speaking the provided text with the selected voice.
  • Get More Text-to-Speech Voices: Load more Text-to-Speech voices from the VoiceBot website.
  • Speed: This slider adjusts the speed of the Text to Speech playback for this action.
  • Volume: %: This slider adjusts the volume of the Text to Speech playback for this action.
  • Fix Text-to-Speech Voices: After you install new Text-to-Speech voices from the VoiceBot website, you need to click this button to fix those voices to work with VoiceBot.

Settings • VoiceBot Profiles • Edit Profile • Edit Macro • Edit Start Program Action

This window alllows you to create or edit a Start Program action.

Edit Start Program Action
Edit Start Program Action
  • Application: The program that will be executed by the action.
  • Select Application: Click this button to open the Select Application window.
  • Parameters: Any command line parameters that will be passed to the program when it is executed.
  • Process App ID: This shows the processes App ID (or Metro ID).
  • Is this application a Metro (Universal) App?: This checkbox needs to be enabled if the shortcut is for a "Universal" (Windows Store) app.

Settings • VoiceBot Profiles • Edit Profile • Add Macro Set

This window provides a convenient way to create a set of related macros at once. Many games and applications make use of a set of numbered commands. For example, to change tabs in Google Chrome, you could create a set of macros to press "Ctrl 1", "Ctrl 2", "Ctrl 3", and so on.

Add Macro Set
Add Macro Set
  • Common Values: Specifiy the values that will form the base of the created macros. For example, using the name and command "Test" would create macros for the number range called "Test [#]" for each number.
  • Modifiers: Any modifier keys that should be held as part of the macro.
  • Number Keys: The created macros will use the keys on the number row from 1 to 0 (as well as - and =) on the keyboard.
  • Function Keys: The created macros will use the keys on the F1 to F12 keys at the top of the keyboard.
  • Number Pad: The created macros will use the keys on the number pad on the right of the keyboard.
  • Start: The first number that will be used when creating the set of macros. For the "Number Pad" option, this value may start at 0, for the other options, it starts at 1.
  • End: The last number that will be used when creating the range of macros. For the "Number Keys" option, you can specify the values of 11 and 12 to correspond to the keys "-" and "=", which lie to the right of the number row on a standard English language keyboard.

Settings • VoiceBot Profiles • Download Profile

This window displays a list of ready-made VoiceBot profiles available to download and install.

Download Profile
Download Profile
  • Filter: Enter search terms to filter the list of profiles.
  • Name: The name of the profile.
  • Created By: This column shows the name or alias of the person that created the profile.
  • Language: The speech recognition language used by the profile.
  • Downloads: The number of times the profile has been downloaded.
  • Last Modified: This column shows the last modified date of the profile.
  • Download Profile: This button will download and add the selected profiles to VoiceBot and close the profile download window.
  • Close: Click this to close the window.

Settings • Global Macros

This tab in the settings window contains a list of macros that VoiceBot will execute regardless of which profile is currently active.

Global Macros
Global Macros
  • Name: This column displays the name of the macro.
  • Command: This column displays the voice command(s) used to run the macro.
  • Action(s): This column shows the action(s) for the macro.
  • Add: This button will open the Macro Edit window to create a new macro.
  • Edit: This button will open the Macro Edit window to edit the currently selected macro.
  • Copy: This button will duplicate the currently selected macro and launch the Macro Edit window with the new macro.
  • Remove: This button will remove the currently selected global macro(s).
  • Enable: Enables the selected macro(s).
  • Restore: This button will restore any missing or deleted default global macros. Any macros that you have created or modified will not be affected. Note: restoring your global macros will reset the group of any existing default macros.
  • Groups: This button provides options to manage global macro groups.
    • Add Group: This menu item will allow you to add a new macro group to organize your global macros.
    • Remove Group: This menu item will remove the group of the currently selected macro(s), as well as all the macros within that group.
    • Rename Group: This menu item will rename the group of the currently selected macro(s).
  • Disable: Disables the selected macro(s) without having to delete them.

Settings • Action Settings

This tab provides settings for configuration Text to Speech actions.

Action Settings
Action Settings
  • Ignore commands during Text to Speech: Enable this option to to prevent VoiceBot from processing commands heard while it is performing a Text to Speech action.
  • Default Voice: Select a default speaking voice to use for Text to Speech actions that do not specify a voice to use.
  • Default Volume: %: Select a default Text to Speech volume for Text to Speech actions that do not specify a volume.
  • Default Speed: Select a default Text to Speech speed for Text to Speech actions that do not specify a speed.

Settings • Configuration

This tab contains configuration options for profile changing, macro execution, and listening settings.

Configuration
Configuration
  • Load profiles manually: When this option is selected, VoiceBot will not automatically change profiles.
  • Load profiles automatically: When this option is selected, VoiceBot will automatically change the current profile based on the currently focused application. VoiceBot will only load profiles that have a specific filename associated with them. Profiles that have no filename associated or only wildcards (e.g. *.*) will not be loaded.
  • Startup Profile: Select the profile that VoiceBot will load when it starts.
  • Only run macros on associated application: When this option is selected, VoiceBot will only run macros from the current profile if the currently focused application matches the profile's filename setting.
  • Always run macros: When this option is selected, VoiceBot will run macros from the current profile regardless of which application is currently focused.
  • Allow macros to run on VoiceBot window: Enable this option to have VoiceBot execute macros when it is the active window.
  • Global Command Prefix: Set an optional word or phrase that VoiceBot will listen for at the start of every command, regardless of the current profile. For example, if the current profile has a macro with the command "stop", and the global prefix is set to "computer", VoiceBot would only run that macro if you said "computer stop".
  • Push to Talk/Ignore: Use this setting to enable the use of the Listening HotKey to control VoiceBot's listening status.
    • Push to Ignore: Select this setting to have VoiceBot ignore any speech detected while the Listening HotKey set below is held.
    • Push to Talk: Select this setting to have VoiceBot respond to speech only while the Listening HotKey set below is held.
  • Listening HotKey: Set a HotKey for use with the Push to Talk/Ignore setting above.
  • VoiceBot Pause Command: Set a global voice command to pause VoiceBot.
  • VoiceBot Start Command: Set a global voice command to have VoiceBot start listening for commands.
  • VoiceBot Pause/Start HotKey: Set a global hotkey to toggle VoiceBot's listening for commands.

Settings • Languages

This tab in the Settings window contains a list of all the languages currently installed on your system for use.

Languages
Languages
  • Name: This column displays the name of the language.
  • Version: Shows the version for the Language file. This version should match the program version for best compatibility.
  • Translators: Shows the contributors for the Language file.
  • Complete: What percent complete the language file is.
  • Help Finish a Translation: Help us finish a translation and receive a free Pro Standard license in return.
  • Get New and Updated Languages: Click this link to visit the Languages page, where you can download dozens of new languages.

Settings • License Key

This tab in the Settings window displays your current License key, and allows you to update the License Key or revert to the free version.

License Key
License Key
  • License Key: The License Key that this application is currently using.
  • Change to Free Version: At any time during the free 30-day Pro trial, you can click this button to revert back to the Free version of this application.
  • Load from Binary Fortress Account: Click this button to retrieve and select a license key from a list of license keys tied to your Binary Fortress account.
  • Paste from Clipboard: If you have copied your license key from your email, just click this button to automatically paste it into the License Key box.
  • Licensed To: Shows who the license key is registered to, and if it is a Site License key.
  • License Expiry Date: If you are using a Trial license, this will show when it will expire.
  • Request New Trial License: Click this button to submit a request to the Binary Fortress Software support team for a new 30-day trial license key.

Settings • Our Apps

The Our Apps tab lists some of our other popular applications. If you enjoy using this application, feel free to check out our other applications as well!

Our Apps
Our Apps

Settings • Troubleshooting

The troubleshooting tab contains information and options that are only useful for troubleshooting when something isn't working correctly. The text area contains all the information required by Binary Fortress Support when submitting a help request. The button with the blue arrows allows you to refresh the information listed here. The Logging drop-down list allows you to set the Debug Logging Level. This typically only needs to be enabled when requested by the Binary Fortress support team.

Troubleshooting
Troubleshooting
  • Open Log: Opens an explorer window to the debug log file's location so you can attach it to an email, or upload it to the support forum.
  • Clear Log: Clears the application debug log
  • Copy Info to Clipboard: Copies the information from the text area to the clipboard – you can paste this information into an email or forum post by pressing Ctrl + V.
  • Export Info to File: This will open a Save File dialog that will let you save your troubleshooting info to a file.

Settings • Internet Connection Settings

This dialog allows you to customize to connect to the internet to search for updates or to sync settings and profiles with your Binary Fortress account.

Internet Connection Settings
Internet Connection Settings
  • No Proxy Server (direct internet connection): Select this option if you do not want this application to use a proxy server when accessing the Internet.
  • Use Internet Explorer Connection Settings: Select this option to have this application use the proxy settings that are configured in Internet Explorer.
  • Use Custom Proxy Server Settings: Select this option if you would like to manually enter your proxy server information.
  • Server Address: Enter the proxy server IP address or host name in this text box.
  • Port: Enter the proxy server port in this text box.
  • Username: Enter the username for your proxy server in this text box.
  • Password: Enter the password (if required) for your proxy server in this text field.
  • Re-enter Password: Re-enter the password (if required) for your proxy server in this text field.
  • Save: Save the current proxy settings.

Settings • Advanced Settings

You can use these Advanced Settings to control hidden options. For more information on what these settings control, please visit the Advanced Settings guide.

Advanced Settings
Advanced Settings
  • Filter: Use this to filter the list of Advanced Settings and find the one you're looking for.
  • Setting: Shows the category and name of the hidden setting that you can edit.
  • Value: Shows the current value, and highlights the setting in red if there is a value set.
  • Default Value: Restores the selected setting to its default value.

Select Application

This window allows you to select from a list of currently running applications, or browse for an application on your computer.

Select Application
Select Application
  • Application: Shows the application's name.
  • Path: Shows the application's path.
  • Browse: Allows you to browse and select an application that isn't currently listed.
  • Drag this over a window to select that window's process in the list automatically: When you drag this target icon over a window, any information about that window will be filled out automatically, like it's title, or class.

Code Editor

The code editor window allows you to write function code in C# or VB .net. There are scripting API functions available in VoiceBot, DisplayFusion, and ClipboardFusion. If you start typing "BFS." the auto-complete will pop up a list of scripting functions that you can use. You can also use any regular C# or VB .NET code.

Code Editor
Code Editor
  • Name: Shows the name of the current code.
  • Language: This drop-down allows you to select the programming language (C# or Visual Basic) that you'd like to use for your code.
  • Key Combination: This box shows the key combination that is currently assigned.
  • Edit: Click this button to open a new window that allows you to set the key combination that will activate this code.
  • References: This box lists the assembly references that are currently configured for your code.
  • Default References: If you've customized the list of assembly references, click this button to reset the list back to default.
  • Undo (Ctrl + Z): Click this button to undo the last action.
  • Redo (Ctrl + Y): Click this button to redo the last action that was undone.
  • Insert Code: Click this button to insert a new script function. "BFS." will be inserted at the cursor position, and the namespace selector will be shown. Hover over a namespace to get a description of it. Double-click a name space to insert it and show the function popup.
  • Verify Code: Click this button to check the syntax of your code. The results will be shown in the box at the bottom of the window.
  • Run Code: Click this button to execute your code as it's shown in the editor. The syntax will be checked before it runs, and if there are any errors, they will be shown in the box at the bottom of the window.
  • Share your code with the community: Clicking this link allows you to share your custom code with the community, so everyone can use it.

Update

This window is displayed when a new version of the application is available.

Update
Update
  • New Version: Shows the version number of the new version, and whether or not it is a beta release.
  • Current Version: Shows the version you are currently using.
  • Update Size: Shows the download size of the update.
  • What's New in this Version: This shows the changes that have been made to this application since the last time you installed an update. It is a helpful guide to see what new features will be available in the new version.
  • Install Now: Automatically downloads and installs the update with only 1 click. (Pro only)
  • Install on Exit: Automatically downloads and installs the update after you exit the program, as long as the computer isn't shutting down. (Pro only)
  • Visit Website: Opens your default web browser to the application download page so you can download the latest version.
  • View Change Log: Opens your default web browser and shows the Change Log. This will allow you to see what has changed since the previous version.
  • Skip This Version: Closes the update window, and tells this application to never remind you about this version. Newer versions, and forcing the update check manually using the "Check Now" button will still cause the update window to appear later.
  • Remind Me Later: Closes the update window, and allows this application to remind you about the update later.

Submit Support Request

This window allows you to submit a support request, along with your Troubleshooting information and debug log (if debug logging is enabled on the Troubleshooting tab in the settings window).

Submit Support Request
Submit Support Request
  • Name: Enter your name in this text box.
  • Email Address: Enter the email address you would like us to use when responding to your Support Request in this text box.
  • Subject: Enter a quick one line description of your issue in this text box.
  • Message: Enter a message explaining the issue that you're running into. If you clicked the Support Request button on an error message window, the error text will also show in this text box.
  • Attach File: This will add an attachment to your support request.
  • Clear Attachments: This will clear all attachments from your support request.
Visit VoiceBot on FacebookVisit VoiceBot on TwitterVisit VoiceBot on Google+Visit VoiceBot on LinkedInSearch for VoiceBot on RedditFollow VoiceBot on RSSVisit VoiceBot on Instagram
Copyright © 2007-2017 Binary Fortress Software • News • Discussions • FAQ • Support • Privacy • ToS