These settings allow you to prevent certain types of annoying behaviors by an application. Their main intended use is with installers, to provide automatic responses to the installation wizard's various pages, and thus ensure that an application is installed according to JauntePE's best practices, making it more likely to run correctly and making it easier to diagnose problems. But it has other obvious uses as well, such as automatically answering "yes" to any "file has been modified, save it?" type of message popup, allowing the user to just click on the window close button without first bothering to explicitly save the file.
There are also settings that allow you to spoof the current local system date and time returned to an application, allowing you to overcome "this version is too old to run" tests. Please note that when these settings are in use, the system will return the same current local system date and time for all of the application's "get current date" requests, unless SysTimer is turned on. So these settings should not be used with any clock or timer application that relies on the current local system date and time for its correct functioning without turning on SysTimer.
The [NoAnnoyers] section
Setting | Description |
---|---|
Use |
Set to 1 to specify that the [NoAnnoyers] and [NoAnnoyersDialog?] section's settings are to be used. Set to 0 to specify that the [NoAnnoyers] and [NoAnnoyersDialog?] section's settings are to be ignored. Defaults to 0, no usage. |
SysDay |
Set to the day of the month, 1 through 31, to use for current local date spoofing. Must be a valid day for the given month in the given year. Defaults to 0, no usage. |
SysHour |
Set to the hour of the day, 0 through 23, to use for current local time spoofing. Defaults to 0. |
SysMinute |
Set to the minute of the hour, 0 through 59, to use for current local time spoofing. Defaults to 0. |
SysMonth |
Set to the numeric month of the year, 1 through 12, to use for current local date spoofing. Defaults to 0, no usage. |
SysSecond |
Set to the second of the minute, 0 through 59, to use for current local time spoofing. Defaults to 0. |
SysTimer |
Set to 1 to treat the given spoofing local date and time values as a beginning time for the application, allowing for the current local date and time spoofing to adjust the spoofed date and time in sync with the real local date and time. Set to 0 to treat the given spoofing local date and time values as the only time to be returned to the application as the current local date and time. Defaults to 0. |
SysYear |
Set to the 4 digit year to use for current local date spoofing. All 6 of the local date-time spoofing settings must equate to a valid local date and time before current local date-time spoofing will occur. Defaults to 0, indicating no current local date-time spoofing usage. |
The [NoAnnoyersDialog?] sections
Replace ? with a number of your choice, 1 through the last section entered. They should be numbered in sequence, e.g., [NoAnnoyersDialog1], [NoAnnoyersDialog2], etc.
Setting | Description |
---|---|
Use |
Set to 1 to specify that the given section's settings are to be used. Set to 0 to specify that the given section's settings are to be ignored. Defaults to 0, no usage. |
Wizard |
Set to 1 to specify that the answer given to the annoying dialog box is part of a wizard or other user interface that should not be closed. Set to 0 to specify that the answer given to the annoying message or dialog box should be used to close the window. Defaults to 0. |
Title |
The exact, case sensitive, title of the annoying message or dialog box. Required. There is no default. |
Text |
The exact, case sensitive, text of the annoying message or dialog box. Use a \n where a new line (carriage return + linefeed) is required. Required. There is no default. |
Check? |
The exact, case sensitive, text of a checkbox or radio button on the annoying message or dialog box that you wish to have checked (set on.) Replace ? with a number of your choice, 1 through 8. They should be numbered in sequence along with any UnCheck settings as well, e.g., Check1=..., UnCheck2=..., Check3=..., etc. Required. There is no default. |
UnCheck? |
The exact, case sensitive, text of a checkbox or radio button on the annoying message or dialog box that you wish to have unchecked (set off.) Replace ? with a number of your choice, 1 through 8. They should be numbered in sequence along with any Check settings as well, e.g., UnCheck1=..., Check2=..., UnCheck3=..., etc. Required. There is no default. |
Answer |
1 to specify that the OK, NEXT, or INSTALL button should be automatically selected. 2 to specify that the CANCEL button should be automatically selected. 3 to specify that the ABORT or BACK button should be automatically selected. 4 to specify that the RETRY button should be automatically selected. 5 to specify that the IGNORE button should be automatically selected. 6 to specify that the YES button should be automatically selected. 7 to specify that the NO button should be automatically selected. 8 to specify that the CLOSE button should be automatically selected. 9 to specify that the HELP button should be automatically selected. 10 to specify that the TRY AGAIN button should be automatically selected. 11 to specify that the CONTINUE button should be automatically selected. Required. There is no default. |