MSI Lifesizen työpöytäsovellukselle

Lifesizen Windows (MSI) asennusohjelman käyttäminen ja mukautus

Lataa konfiguroitava MSI-tiedosto uuden Lifesize-työpöytäsovelluksen käyttöönottoon Windowsissa osoitteesta http://download.lifesizecloud.com/download?platform=msi.

Kun se suoritetaan, MSI kopioi thelifesize_app.exe-tiedoston ja (upotetut) settings.json-tiedostot kansioon %PROGRAMFILES%\Lifesize Installer. Se myös lisää Windows-rekisteriin "Suorita"-painikkeen, joka suorittaa tämän asennusohjelman kirjauduttaessa.

Kun käyttäjä seuraavan kerran kirjautuu sisään (uudelleenkäynnistyksen tai uloskirjautumisen jälkeen), lifesize_app.exe suoritetaan ja se asentaa Lifesize-sovelluksen kansioon %LOCALAPPDATA%\lifesize_app. Sitten Lifesize-sovellus käynnistyy ja kopioi settings.json-tiedoston kansiosta %PROGRAMFILES%\Lifesize Installer kansioon %AppData%\Lifesize [channel]\electron-settings ennen kuin se käynnistyy näillä asetuksilla. Settings.json-tiedoston aikaleima ei ole nykyinen päiväys/aika, joka osoittaa, että prosessi on tehty onnistuneesti loppuun.

Oletusasetuksia voidaan muuttaa purkamalla MSI "dark.exe"-tiedostolla ja muuttamalla upotettua asetustiedostoa. Vaihtoehtoisesti voimme toimittaa WIX-lähteen ja/tai .wixobj-tiedoston, niin että vain linking/light.exe (ei compiling/candle.exe) tarvitaan.

Huomioi, että MSI-asennusohjelma on vain keino jakaa sovelluksen asennusohjelma. Sovellus asentuu edelleen kansioon %LOCALAPPDATA% asennusohjelman kautta, joka on kansiossa %PROGRAM FILES%, ja se päivitetään %LOCALAPPDATA%-kansion kautta, kuten tavallista.

Esimerkki

Tämä on yksi monista tavoista "muokata" .MSI-tiedostoa, niin että se voidaan jakaa mukautetuilla asetuksilla koko organisaatioon. Nämä ohjeet on tarkoitettu esimerkiksi/ohjeiksi IT-osastoille sellaisenaan, sillä tämä on osa vakiota eikä Lifesizelle erityistä.

Vaihe
Komento

Lataa ja asenna WiX Toolset

https://github.com/wixtoolset/wix3/releases/download/wix311rtm/wix311.exe

Lisää WiX Toolsetin polku järjestelmän polkuun
aseta path=%path%;%WIX%\bin
Lataa lifesize MSI tiettyyn polkuun, esim. c:\msi\Lifesize.msi
Mene kansioon, johon MSI ladattiin
cd c:\msi
Pura cabinet-tiedoston sisältö ja WiX-lähdetiedosto msi-tiedostosta (käytä dark.exe-tiedostoa)
dark Lifesize.msi -x .

Muokkaa .\File\settings.json-tiedostoa halutulla tavalla. Varmista, että et riko JSON-muotoa.

Prosessoi ja käännä WiX-lähdetiedosto
candle -ext WixNetFxExtension -out Lifesize.wixobj Lifesize.wxs
Linkitä, sido ja luo uusi Windows-asennusohjelman (MSI) tiedosto
light -sval -ext WixNetFxExtension -out "NewLifesize.msi" "Lifesize.wixobj

Nyt sinulla on uusi Windows-asennusohjelman MSI-tiedosto omilla asetuksilla ja se voidaan jakaa koko organisaatioon. Saatat haluta allekirjoittaa uuden MSI-tiedoston omalla varmentimellasi ja signtool.exellä (https://docs.microsoft.com/en-us/dotnet/framework/tools/signtool-exe).