Netphone Client

A IP-telephony client for the Netphone application solution: geschaeftskunden.telekom.de (German)

This is the solution for the german client software.

MSI installer package.xml for Netphone Client x86

<package
	id="netphoneclient"
	name="Octopus Netphone Client 32-Bit"
	revision="700"
	reboot="false"
	priority="5">
 
	<check type="uninstall" condition="exists" path="Netphone Client" />
	</check>
 
	<install cmd='msiexec /qn /i %SOFTWARE%\Company\Netphone\NetPhoneClientGerman32.msi' />
 
	<upgrade cmd='msiexec /qn /i %SOFTWARE%\Company\Netphone\NetPhoneClientGerman32.msi' />
 
	<remove cmd='msiexec /qn /x {3FB43B61-E12A-4074-8BAB-470A40FACD02}' />
</package>

If you want to install different components of the software you can specify them via the ADDLOCAL=xxx parameter, where xxx is PhoneClient, ScriptEditor, ODialer, NotesAccess, CLMgrTSP, DesktopShortcut, StartupShortcut, Quickstart

MSI installer package.xml for Netphone Client x86 or x64

<package
	id="netphoneclient"
	name="Octopus Netphone Client 32-Bit"
	revision="700"
	reboot="false"
	priority="5">
 
    <check type="logical" condition="or">
        <check
            type="registry"
            condition="equals"
            path="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\PROCESSOR_ARCHITECTURE"
            value="AMD64"
            />

	<check type="uninstall" condition="exists" path="Netphone Client" />
	</check>
 
	<install cmd='msiexec /qn /i %SOFTWARE%\Company\Netphone\NetPhoneClientGerman32.msi' />
 
	<upgrade cmd='msiexec /qn /i %SOFTWARE%\Company\Netphone\NetPhoneClientGerman32.msi' />
 
	<remove cmd='msiexec /qn /x {3FB43B61-E12A-4074-8BAB-470A40FACD02}' />
</package>

<package
	id="netphoneclient64"
	name="Octopus Netphone Client 64-Bit"
	revision="700"
	reboot="false"
	priority="5">
 
    <check type="logical" condition="or">
        <check
            type="registry"
            condition="equals"
            path="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\PROCESSOR_ARCHITECTURE"
            value="x86"
            />

	<check type="uninstall" condition="exists" path="Netphone Client" />
	</check>

	<install cmd='msiexec /qn /i %SOFTWARE%\Company\Netphone\NetPhoneClientGerman64.msi' />
 
	<upgrade cmd='msiexec /qn /i %SOFTWARE%\Company\Netphone\NetPhoneClientGerman64.msi' />
 
	<remove cmd='msiexec /qn /x {3FB43B61-E12A-4074-8BAB-470A40FACD02}' />
</package>

Links