tis-masterpackager icon

Master Packager

Silent install package for Master Packager

26.3.9672-7
Utilities
System and network
Utilities
System and network

Preprod packages are packages built on LUTI. They remain in PREPROD usually for 5 days, after which a second VirusTotal scan is performed to verify that the status has not changed.
If the package passes this last check, it is promoted to PROD and published on the store.

  • package: tis-masterpackager
  • name: Master Packager
  • version: 26.3.9672-7
  • categories: Utilities,System and network
  • maintainer: WAPT Team,Tranquil IT,Kenan KILICARSLAN,Gaëtan SEGAT
  • editor: Master Packager founder
  • licence: Commercial
  • locale: all
  • target_os: windows
  • impacted_process: MasterPackager,MasterWrapper,MasterRepackager
  • architecture: x64
  • signature_date:
  • size: 136.92 Mo
  • installed_size: 32.58 Mo
  • homepage : https://www.masterpackager.com/

package           : tis-masterpackager
version           : 26.3.9672-7
architecture      : x64
section           : base
priority          : optional
name              : Master Packager
categories        : Utilities,System and network
maintainer        : WAPT Team,Tranquil IT,Kenan KILICARSLAN,Gaëtan SEGAT
description       : Master Packager is an application packaging tool to create and edit Microsoft Windows Installer (MSI) files and repackage other installation to MSI format
depends           : 
conflicts         : 
maturity          : PREPROD
locale            : all
target_os         : windows
min_wapt_version  : 1.8
sources           : https://www.masterpackager.com/pricing
installed_size    : 32583680
impacted_process  : MasterPackager,MasterWrapper,MasterRepackager
description_fr    : Master Packager est un outil d’empaquetage d’applications permettant de créer et de modifier les fichiers MSI (Microsoft Windows Installer) et de reconditionner d’autres installations au format MSI
description_pl    : Master Packager to narzędzie do pakowania aplikacji, które umożliwia tworzenie i edycję plików Microsoft Windows Installer (MSI) oraz przepakowywanie innych instalacji do formatu MSI
description_de    : Master Packager ist ein Werkzeug zum Erstellen und Bearbeiten von Microsoft Windows Installer (MSI)-Dateien und zum Umverpacken anderer Installationen in das MSI-Format
description_es    : Master Packager es una herramienta de empaquetado de aplicaciones para crear y editar archivos de Microsoft Windows Installer (MSI) y reempaquetar otras instalaciones en formato MSI
description_pt    : O Master Packager é uma ferramenta de embalagem de aplicações para criar e editar ficheiros Microsoft Windows Installer (MSI) e reembalar outras instalações para o formato MSI
description_it    : Master Packager è uno strumento per il confezionamento di applicazioni che consente di creare e modificare i file Microsoft Windows Installer (MSI) e di riconfezionare altre installazioni in formato MSI
description_nl    : Master Packager is een applicatie verpakkingstool om Microsoft Windows Installer (MSI) bestanden te maken en te bewerken en om andere installatie opnieuw te verpakken naar MSI formaat
description_ru    : Master Packager - это инструмент для упаковки приложений, позволяющий создавать и редактировать файлы Microsoft Windows Installer (MSI) и переупаковывать другие установки в формат MSI
audit_schedule    : 
editor            : Master Packager founder
keywords          : tool,packaging,msi,repack
licence           : Commercial
homepage          : https://www.masterpackager.com/
package_uuid      : 2d27f724-e512-4eb7-a866-d9019edf2739
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 10.0.18363
max_os_version    : 
icon_sha256sum    : 573768ce9940972894ccbbf3e890403c61b18470941ba4e09acc58b8c2725f2d
signer            : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date    : 2026-06-26T09:06:03.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature         : Pn9vHOZwjJQKLXDC1xe0SUgpq7vSgsK0esVQhbniOpvPMrMDp/VpbLBzSVCxS+6YdAL3+HEWbaqH+MtlbmKw9B260d5uvX9sCk3APSREyXzGqgWBaUjp9DVymulGmReRroZwLIP1mHUyOEIAW+LIbZOiYuAK4g8ZJFkdrVFfyHmL2MHmriU/HFIF9rs6UatdwusS1cqxNBBlmbuh2ZEfx6Iudy3draDMMpG5oDVzDjrhWdlSwN57LX0teZNVg5k2v20vhLP4TUkhpzzG9Ma9ZMasXf/hAWMkL5Un7cSmdGq/IQYYm8neMknKBZk04epXurf+dlN6IoNDOAgizc8ySA==

# -*- coding: utf-8 -*-
from setuphelpers import *

# Defining variables
bin_contains = "masterpackager"


def install():
    # Declaring local variables
    package_version = control.get_software_version()
    bin_name = glob.glob("master_packager_suite*.msi")[0]

    # Installing the package
    print("Installing: %s" % bin_name)
    install_msi_if_needed(bin_name, min_version=package_version)

# -*- coding: utf-8 -*-
from setuphelpers import *
import platform


def update_package():
    # Initializing variables
    bin_contains = "masterpackager"
    proxies = get_proxies()
    if not proxies:
        proxies = get_proxies_from_wapt_console()
    app_name = control.name
    url = "https://www.masterpackager.com/download/master-packager"
    bin_end = ".msi"

    # Getting latest version from official sources
    print("URL used is: %s" % url)
    for bs_search in bs_find_all(url, "a", "href", proxies=proxies):
        if bs_search["href"].endswith(".msi"):
            url_dl = bs_search["href"]
            latest_bin = url_dl.split("/")[-1]
            version = latest_bin.split("_")[-1].rsplit(".",1)[0]
            break

    print("Latest %s version is: %s" % (app_name, version))
    print("Download url is: %s" % url_dl)

    # Downloading latest binaries
    if not isfile(latest_bin):
        print("Downloading: %s" % latest_bin)
        wget(url_dl, latest_bin, proxies=proxies)

    # Changing version of the package
    control.version = "%s-%s" % (version, control.version.split("-", 1)[-1])
    control.save_control_to_wapt()
    print("Changing package version to: %s in WAPT\\control" % control.version)

    # Deleting outdated binaries
    remove_outdated_binaries(version)

01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
118e8a25f3545f6dd173199d0fd57878da141046bc0fed497ccf2b74c0104e92 : WAPT/changelog.txt
21e226d758409b3eaaf82630ded4fbce0c068bae01951b134f219bb8e3fe05b0 : WAPT/control
573768ce9940972894ccbbf3e890403c61b18470941ba4e09acc58b8c2725f2d : WAPT/icon.png
b775da5be7d486016de95b6ccc6d4348e20a1abdb89e9e6a0470354a98a3f803 : luti.json
28dd80dd5c4570935ac85865b6609c6ed120a43477ed9f44bedb16b7d7bce17e : master_packager_suite_26.3.9672.msi
72ee387f3de2bc1aeb221f4499aac650e6af5f5546a3320af5cae0dc95a89aa5 : setup.py
e1c815da41ee7bd7c812deddf1480d0e10cf3d4804278fa30d3c4dfec23f70f9 : update_package.py

21.1.7691.0-3
===
Improve code
Split update package