The GMetrix configuration file, ApplicationSettings.json, can be found in the C:\ProgramData\GMetrixSMSe\Configuration folder and modified using any Notepad program.
If this file doesn’t exist, it will be automatically generated using the default parameters for each entry. Likewise, if the file is deleted, it will automatically recreate itself with default settings the next time the SMSe is launched.
Below is a list of all of the entries which will be found in the default configuration file, as well as a description of what each entry does.
Entry | Description |
defaultWindowWidth | Sets SMSe program window width. |
defaultWindowHeight | Sets SMSe program window height. |
optionsWindowWidth | Sets SMSe Options Menu width. |
optionsWindowHeight | Sets SMSe Options Menu Height. |
noUpdates |
|
startupUrl: "https://www.gmetrix.net/" | Determines which URL is loaded by the interface upon launch. This URL should be whitelisted. |
pluginsBaseUrl: "https://releases.gmetrix.net/lita/adobe/latest/" | Used for launching the Adobe LITA exams. This URL should be Whitelisted, and should not be modified. |
optionsBaseUrl: "https://www.gmetrix.net/public/smseoptions.aspx" | Determines what populates when the Options menu is opened. This URL should be Whitelisted, and should not be modified. |
servicesBaseUrl: "https://www.gmetrix.net/gmetrix.services.web.api.v1/" | This URL should be Whitelisted, and should not be modified. |
bridgePageFormat | This field should not be modified. |
finishTestResultsPageFormat | This field should not be modified. |
canChangeCulture |
|
canSaveToCloud |
|
canUsersUpdateWorkingDirectory |
|
canUsersUpdateSavedTestsDirectory |
|
enableAdobe |
|
enableTask |
|
lastModifiedAS | This determines the last time the ApplicationSettings.json was modified. |
workingDirectoryAS | Sets the location of the GMetrixTemplates directory for all users on the device. Users will require Read/Write access to this location. |
savedTestsDirectoryAS | Sets the location of the Saved Documents directory for all users on the device. Users will require Read/Write access to this location. |
saveToCloudAS |
|
enableAdminOptions |
|
enableUserSettingsOption |
|
enableSystemSettingsOption |
|
enableProxySettingsOption |
|
useProxyEnabled |
|
useProxyAuthEnabled |
|
proxyIp | Defines IP field for Proxy Settings option. |
proxyPort | Defines Port field for Proxy Settings option. |
proxyDomain | This entry does not currently affect any settings and may be ignored. |
proxyUsername | Defines Username field for Proxy Authentication option. |
proxyPassword | Defines Password field for Proxy Authentication option. |
lastModifiedProxy | Displays the last time the Proxy settings were modified. |
firstTimeLaunch | Monitors whether the SMSe has been launched before on this device. - Change to 0 if you do not want SMS to overwrite custom settings on new deployments. |
photoshopExePath | Filepath for locating and communicating with installed version of Photoshop. Corresponds to a field in the Options menu, under the Adobe tab. |
illustratorExePath | Filepath for locating and communicating with installed version of Illustrator. Corresponds to a field in the Options menu, under the Adobe tab. |
indesignExePath | Filepath for locating and communicating with installed version of InDesign. Corresponds to a field in the Options menu, under the Adobe tab. |
premiereProExePath | Filepath for locating and communicating with installed version of Premiere Pro. Corresponds to a field in the Options menu, under the Adobe tab. |
aftereffectsExePath | Filepath for locating and communicating with installed version of After Effects. Corresponds to a field in the Options menu, under the Adobe tab. |
dreamweaverExePath | Filepath for locating and communicating with installed version of Dreamweaver. Corresponds to a field in the Options menu, under the Adobe tab. |
animateExePath | Filepath for locating and communicating with installed version of Animate. Corresponds to a field in the Options menu, under the Adobe tab. |