/build/static/layout/Breadcrumb_cap_w.png

Steps to repackage Microsoft Skype

You can get the latest version of Skype setup in MSI format from the following URL:
http://www.skype.com/go/getskype-msi

 Steps to Repackage Skype :

Create a transforms file for the vendor MSI and do the following changes.

 1) Remove the desktop Shortcut.

2) To Suppress the automatic updates, follow the below steps

a) Remove the feature "Updates"
b) Remove the Component "Skype Updater"
c) Ensure that Skype Updater Service is removed from the Services table
d) Ensure that "Install Update Enabled" and "Install Upgrade code" properties are removed.
e) Remove the following custom action:
   i) Skype Upgrade
   ii) Skype install updates.
f) Add a new component named as "AutoupdateSuppress" and then import the below registry setting:
HKEY_LOCAL_MACHINE\Software\Policies\Skype\Phone\DisableVersionCheck REG_DWORD = 1.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Skype\Installer\"InstallUpdates"=dword:00000000

g) Inorder to prevent the application from automatically launching during the startup, remove the following registry,
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Run

4)Add a new component "Activesetup" inorder to replicate HKCU registry keys and user profile data.
  If it is not added, the user profile data's will not be populated for new user as there is no advertised shortcuts. Also Send - to shortcut will also not be populated if we don’t add 'active setup'.

5)Step to suppress the welcome tour prompt which occurs during the second launch of the shortcut.
 The setting will get stored in config.xml file in %appdata%\Skype\%SKYPE USER NAME%\config.xml"
%SKYPE USER NAME% - Skype user ID (Don't get confused)

<?xml version="1.0"?>
<config version="1.0" serial="14" timestamp="1415790440.8">
<UI>
<General>
<VersionRun700Time>41955</VersionRun700Time>
</General>
</UI>
</config>

VersionRun700Time tag will help to disable the welcome screen.

But this solution works only if we have defined Skype user names, profile.Since we don't know the exact skype user names we will not be able to suppress this.Even the audio and video settings will not be suppressed due to the same reason above.

6) In order to prevent  file transfer through skype, add the following registry

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Skype\Phone added a dword "DisableFileTransfer" with value 1

The above said steps can be used for all the versions of skype (v6.11, v6.18, v7.3)

For more details check my Blog - http://app2pack.blogspot.com/
Happy Repackaging !!


Comments

This post is locked
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ