Configuration

Last updated on June 15, 2018 13:13

4 Minutes is configured via an ini file placed alongside the main executable: oml.ini.

If oml.ini does not exist, it can be created by going the settings window and pressing save, or it can be manually created.

By default, the ini file contains the following:

[Settings]
Time=4<br />Time2=8  <br />Time2L=60 <br />Interval=30<br />Count=6<br />Serial=

Each line above can also be configured from the interface of OML.

  • Time
    The number of minutes to allocate for travel at the end of each SHORT meeting
  • Time2
    The number of minutes to allocate for travel at the end of each LONG meeting
  • Time2L
    The length of meetings that adhere to the LONG length (in this case for meetings longer than 60 minutes, the 8 minutes will be reserved at the end of each meeting)
  • Interval
    The interval between meeting start times (ie. 30 minutes with a Time setting of 4 will give a meeting length of 26 minutes for short meetings)
  • Count
    The number of items (lengths) to show in the drop down menu
  • Serial
    The license key obtained when purchasing, this is not necessary if you have configured a valid IPRange at purchase which clients will connect from.

The following advanced settings can only be configured from in the ini file (there is no interface to set these)

  • MenuType (Version 1.45 and later)
    Default value: 1
    Setting this to 2 will fold menu items into submenus (especially useful for a very large "Count" number)
  • IncludeFull (Version 1.45 and later)
    Default value: 0
    Include this item and set to 1 to include on the hour and on the half our in your list. Interesting possibilities arise when you combine with non default values for "Interval"
  • RemoveFromBeginning (Version 1.45 and later)
    Default value: 0
    Include this item and set to 1 to remove the spacer time from the Start time of your meetings.

Additionally there are three enterprise settings that can be manually configured in the ini file (there is no interface to set these)

  • DisableUpdate
    Default value: 0
    When set to 1, it disables the automatic update system, if you want to handle this yourself.
    The update server is a Microsoft Windows Azure Georeplicated Storage so it can handle all the users you can possibly imagine.
  • DisableIcon
    Default value: 0
    When set to 1, it hides the icon in the system tray and the application is completely hidden from the user, this will also hide the "Settings" menu item in the drop down menu (since 1.64)
  • DisableOriginal
    Default value: 0
    When set to 1, it will hide the menu item to bring the original outlook meeting length selector back. Use this when you want to force users into your specified meeting lengths, or just want a cleaner interface. (Remember, users can always manually type in any meeting length)
  • ProxyServer (Version 1.58 and later)
    Default value: [empty]
    When this value is unset, OML will use the preconfigured proxy settings in Internet Explorer (system proxy). When set this value is used for https and http connections for the license system.
    Set this value to the proxy server and port: ourproxy:443

This can look like this:

DisableUpdate=1 
DisableIcon=1<br />DisableOriginal=1<br />ProxyServer=ourlocalproxy:443

Configuration Location

It is possible to have the oml.exe and the oml.ini file in two different locations as oml.exe will look for the ini file in both the same location as oml.exe and in the specified working directory that it was launched with. This can se set in the registry like this:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths\oml.exe<br />
@="c:\installation folder\oml.exe"<br />Path="c:\configurationfilepath"