With every DeskAlerts package comes a Client builder. It is usually found in a folder named DeskAlerts.Client.v9.x.x.x → client.9.x.x.x
In the folder, you will find a file named ‘ClientInstallation.exe’, but it’s not really Installer, but a builder - the special program that will assemble your client application. Please refer to the picture here:
To start the Assembly, double-click on the file and you will be prompted with this window:
First, enter your DeskAlerts Server URL. The checkbox that says ‘validate server is configured’ checks if the URL is accessible. Sometimes you want to uncheck this, especially if there’s a policy of some kind that prevents direct access to the URL, or an issue of indeterminate nature that doesn’t detect the URL even if it was up and running.
After you have configured this step, click Next.
You will be prompted to this window here:
Some of the features in the builder are outdated and are not really working, such as Novell eDirectory, LDAP directory.
The other options are as follows - “Build Client/Agent with Computer Name support”, this option allows to use Computer Names to be Synchronized and targeted with Alerts.
“Build Windows .MSI installer” - this option is essential and is always on. Other build options are disabled by default.
If you want to build a MAC client, write to email@example.com and you will be given instructions on how to do that.
PLEASE NOTE: You can’t build MSI files without .NET 3.5 installed on PC when you start DeskAlerts Client Builder
After you have chosen your build options, please click Next and you will be prompted to this screen here:
These are Install options, it is recommended to check the checkbox that says “Allow alerts on locked screens delivery”, as it will allow sending alerts to locked screens.
Other options are starlight-forward. If you remove all Uninstall options - the only way to uninstall the client would be by going to the client folder and running ‘uninst.exe’:
After you have chosen your Install options, please click Next:
The first option you see is ‘Disable Tray icon’, this will remove the Tray icon altogether. Other options are straightforward as they allow to hide every type of Tray icon option. Please refer to the screenshot:
Poll period is the value that determines how often does the client is making a request to the Server, this is how often alerts will be delivered. So, if you set 5 minutes, keep in mind that alerts will take up to 5 minutes to deliver. Bigger poll period means less bandwidth consumption.
‘Date in alert window’ will determine how you want to show the Date. Please refer to the screenshot:
Postpone parameters determine how the end-user will be able to postpone alerts. You can disable postpone entirely.