Note: Each entry in the install.txt file is a command
– there are no commands exceeding a single line. All
parameters are separated with commas (“,”). When
a parameter is a text string, commas that you wish to have in the output
can be indicated by using the characters %2C and nothing else. For
example, the function to display a message box has a parameter that is
the message you want to display. If
you want the message to read “Go drink a cold Coca Cola, now my friend.”
then you would write that parameter in this file as: Go drink a cold Coca
Cola%2C now my friend.
|
Copy a file or delete a single file | |
|
Display a message to the user with a message box | |
|
Require a specific version of HomeSeer (or higher) | |
|
Copy a local file from one place to another under the HomeSeer directory structure | |
|
Instruct the updater to not fail on error copying local files | |
|
Ask the user a question and skip over part of the install.txt file if the answer is NO | |
|
Ask the user a question and skip over part of the install.txt file if the answer is YES | |
|
Run a 3rd party InstallShield installer program | |
|
Run a 3rd party installer program with optional parameters | |
|
Add to an existing INI key entry | |
|
Add a parameter to an existing INI key entry (comma separated) | |
|
Modify (replace) or add a new key to an INI file | |
|
Delete all of the files in a directory | |
|
Delete a directory and all of the files and subdirectories in the directory | |
|
Unzip a zip archive to a directory, do not overwrite existing files | |
|
Unzip a zip archive to a directory, overwrite existing files | |
|
Copy and install a font into the system |