Difference between revisions of "Shoretel Communicator"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Created page for Shoretel Communicator 11.1)
 
(Tidied up)
Line 1: Line 1:
 
==Shoretel Communicator==
 
==Shoretel Communicator==
This is a desktop programme used for controlling Shoretel IP phones. You can get the installer by going to http://yourshoretelserver/ShoreWareResources/ClientInstall/ or http://yourshoretelserver/shorewaredirector/clientinstall. It is known not to install if Copernic Desktop Search or Microsoft Outlook are running so you will need to add lines below to close these.
+
Shoretel Communicator is desktop software used for controlling Shoretel IP phones. You can get the installer from http://<your shoretel server>/ShoreWareResources/ClientInstall/ or http://<your shoretel server>/shorewaredirector/clientinstall. It is known not to install if Copernic Desktop Search or Microsoft Outlook are running so you will need to add lines below to close these.
  
=Package=
+
=WPKG Package=
  
 
<source lang=xml>
 
<source lang=xml>
<?xml version="1.0" encoding="UTF-8"?>
+
<package id="communicator"  
<packages>
+
<package id="communicator"  
+
 
  name="Shoretel Communicator"  
 
  name="Shoretel Communicator"  
 
  revision="%version%"  
 
  revision="%version%"  
Line 13: Line 11:
 
  reboot="false">
 
  reboot="false">
  
<variable name="version" value="11.1" />
+
<variable name="version" value="11.1" />
 
 
 
 
<check type="uninstall" condition="exists" path="ShoreTel Communicator"/>
+
<check type="uninstall" condition="exists" path="ShoreTel Communicator"/>
 
 
<install cmd='"%SOFTWARE%\communicator\ShoretelCommunicatorSetup_%version%.exe" /v/qn /V/norestart' >
+
<install cmd='"%SOFTWARE%\communicator\ShoretelCommunicatorSetup_%version%.exe" /v/qn /V/norestart' >
<exit code="3010" />
+
<exit code="3010" />
<exit code="0" />
+
<exit code="0" />
</install>
+
</install>
<install cmd='regedit /s "%SOFTWARE%\communicator\ClientRegistrySettings.reg"' />
+
 
 +
<install cmd='regedit /s "%SOFTWARE%\communicator\ClientRegistrySettings.reg"' />
 
   
 
   
<upgrade cmd="taskkill /F /IM agent.exe /IM shoretel.exe">
+
<upgrade cmd="taskkill /F /IM agent.exe /IM shoretel.exe">
<exit code="0" />
+
<exit code="0" />
<exit code="-1073741515" />
+
<exit code="-1073741515" />
<exit code="128" />
+
<exit code="128" />
</upgrade>
+
</upgrade>
<upgrade cmd='"%SOFTWARE%\communicator\ShoretelCommunicatorSetup_%version%.exe" /v/qn /V/norestart' >
+
<exit code="3010" />
+
<exit code="0" />
+
</upgrade>
+
  
<downgrade cmd="taskkill /F /IM agent.exe /IM shoretel.exe">
+
<upgrade cmd='"%SOFTWARE%\communicator\ShoretelCommunicatorSetup_%version%.exe" /v/qn /V/norestart' >
<exit code="0" />
+
<exit code="3010" />
<exit code="-1073741515" />
+
<exit code="0" />
<exit code="128" />
+
</upgrade>
</downgrade>
+
 
<downgrade cmd='"%SOFTWARE%\communicator\ShoretelCommunicatorSetup_%version%.exe" /v/qn /V/norestart' >
+
<downgrade cmd="taskkill /F /IM agent.exe /IM shoretel.exe">
<exit code="3010" />
+
<exit code="0" />
<exit code="0" />
+
<exit code="-1073741515" />
</downgrade>
+
<exit code="128" />
 +
</downgrade>
 +
 
 +
<downgrade cmd='"%SOFTWARE%\communicator\ShoretelCommunicatorSetup_%version%.exe" /v/qn /V/norestart' >
 +
<exit code="3010" />
 +
<exit code="0" />
 +
</downgrade>
 
 
<remove cmd="taskkill /F /IM agent.exe /IM shoretel.exe">
+
<remove cmd="taskkill /F /IM agent.exe /IM shoretel.exe">
<exit code="0" />
+
<exit code="0" />
<exit code="-1073741515" />
+
<exit code="-1073741515" />
<exit code="128" />
+
<exit code="128" />
</remove>
+
</remove>
<remove cmd='MsiExec.exe /qn /X {1525BCD6-E7E7-4F2F-BCF6-5692443898C7}'/>
+
 
</package>
+
<remove cmd='MsiExec.exe /qn /X {1525BCD6-E7E7-4F2F-BCF6-5692443898C7}'/>
</packages>
+
</package>
</source>
+
  
 
=Configurable settings=
 
=Configurable settings=
The programme isn't really amenable to many defaults being set. What is available is shown in the registry keys below and discussed on the Shoretel forums.
+
The program isn't really amenable to many defaults being set. What is available is shown in the registry keys below and discussed on the Shoretel forums.
  
 
<source lang=text>
 
<source lang=text>

Revision as of 13:09, 6 October 2011

Shoretel Communicator

Shoretel Communicator is desktop software used for controlling Shoretel IP phones. You can get the installer from http://<your shoretel server>/ShoreWareResources/ClientInstall/ or http://<your shoretel server>/shorewaredirector/clientinstall. It is known not to install if Copernic Desktop Search or Microsoft Outlook are running so you will need to add lines below to close these.

WPKG Package

<package id="communicator" 
 	name="Shoretel Communicator" 
 	revision="%version%" 
 	priority="0" 
 	reboot="false">

	<variable name="version" value="11.1" />
 		
	<check type="uninstall" condition="exists" path="ShoreTel Communicator"/>
		
	<install cmd='"%SOFTWARE%\communicator\ShoretelCommunicatorSetup_%version%.exe" /v/qn /V/norestart' >
		<exit code="3010" />
		<exit code="0" />
	</install>

	<install cmd='regedit /s "%SOFTWARE%\communicator\ClientRegistrySettings.reg"' />
 
	<upgrade cmd="taskkill /F /IM agent.exe /IM shoretel.exe">
		<exit code="0" />
		<exit code="-1073741515" />
		<exit code="128" />
	</upgrade>

	<upgrade cmd='"%SOFTWARE%\communicator\ShoretelCommunicatorSetup_%version%.exe" /v/qn /V/norestart' >
		<exit code="3010" />
		<exit code="0" />
	</upgrade>

	<downgrade cmd="taskkill /F /IM agent.exe /IM shoretel.exe">
		<exit code="0" />
		<exit code="-1073741515" />
		<exit code="128" />
	</downgrade> 		

	<downgrade cmd='"%SOFTWARE%\communicator\ShoretelCommunicatorSetup_%version%.exe" /v/qn /V/norestart' >
		<exit code="3010" />
		<exit code="0" />
	</downgrade>
		
	<remove cmd="taskkill /F /IM agent.exe /IM shoretel.exe">
		<exit code="0" />
		<exit code="-1073741515" />
		<exit code="128" />
	</remove>

	<remove cmd='MsiExec.exe /qn /X {1525BCD6-E7E7-4F2F-BCF6-5692443898C7}'/>
</package>

=Configurable settings=
The program isn't really amenable to many defaults being set. What is available is shown in the registry keys below and discussed on the Shoretel forums.

<source lang=text>
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Shoreline Teleworks]

[HKEY_CURRENT_USER\Software\Shoreline Teleworks\ShoreWare Client]
@="ShoreWare Client"
"Server"="YourShoreTelServerName"

[HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins]

[HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\ShoreTel.CASConnHostAddIn]
"LoadBehavior"=dword:00000003
"RequiresCASConnAddIn"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\ShoreTel.CHMAddIn]
"LoadBehavior"=dword:00000003
"RequiresCASConnAddIn"=dword:00000001

Categories:Silent Installers