- package: tis-orca
- name: Orca
- version: 10.1.26100.4188-4
- categories: System and network
- maintainer: WAPT Team,Tranquil IT,Flavien SCHELFAUT
- editor: Microsoft
- licence: proprietary_free
- target_os: windows
- impacted_process: orca
- architecture: all
- signature_date:
- size: 7.78 Mo
- homepage : https://learn.microsoft.com/en-us/windows/win32/msi/orca-exe
package : tis-orca
version : 10.1.26100.4188-4
architecture : all
section : base
priority : optional
name : Orca
categories : System and network
maintainer : WAPT Team,Tranquil IT,Flavien SCHELFAUT
description : Orca is a database table editor for creating and editing Windows Installer (MSI) packages and merge modules.
depends :
conflicts :
maturity : PROD
locale :
target_os : windows
min_wapt_version : 2.4
sources :
installed_size :
impacted_process : orca
description_fr : Orca est un éditeur de tables de base de données permettant de créer et d éditer des packages Windows Installer (MSI) et des modules de fusion
description_pl : Orca to edytor tabel bazy danych do tworzenia i edycji pakietów Instalatora Windows (MSI) i modułów scalających.
description_de : Orca ist ein Editor für Datenbanktabellen, mit dem Sie Windows Installer (MSI)-Pakete und Merge-Module erstellen und bearbeiten können.
description_es : Orca es un editor de tablas de bases de datos para crear y editar paquetes y módulos merge de Windows Installer (MSI).
description_pt : O Orca é um editor de tabelas de bases de dados para criar e editar pacotes do Windows Installer (MSI) e módulos de fusão.
description_it : Orca è un editor di tabelle di database per la creazione e la modifica di pacchetti Windows Installer (MSI) e moduli di fusione.
description_nl : Orca is een editor voor databasetabellen voor het maken en bewerken van Windows Installer (MSI) pakketten en samenvoegmodules.
description_ru : Orca - это редактор таблиц базы данных для создания и редактирования пакетов Windows Installer (MSI) и модулей слияния.
audit_schedule :
editor : Microsoft
keywords :
licence : proprietary_free
homepage : https://learn.microsoft.com/en-us/windows/win32/msi/orca-exe
package_uuid : 476408e1-185f-41c5-b4ff-92d2e0c07b5a
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 1becf20c1d143c9197472cb9637dd9c511dc5b76ce762029335562c37762e027
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2025-05-28T12:05:50.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 : JYYNwQKG8zgNJhPkbbcZ1BXANtcBY7u+cpDMlcyp7BslT0KTkFuMXUdI3w3RGvmRPiAvIyQXCzAEwzNP60CQcHT4GZ20dgih8WrK/qTYw1rXX+AWSWuEltRDgZNdTFSs7UYnh38eHK7yuu8LlP24DTcw9x+4/J9rGMMTBnv5eDvjHJ9TdrJLO9WMb88xK7oB6vc8qecS/foWuZ4FL2oKmwXKiaSiSxJobLDD4AiuSFX4LI6AwqJGEbF2s42SprIp4iBCCCyyZm8yznUIVgC+UpdmT/2hUwgbzqvN0/p/PVgiJPw1KEFFXPqqGcjDfOS/A5q5cjHbCO/p9joGw1REFw==
# -*- coding: utf-8 -*-
##################################################
# This file is part of WAPT Enterprise
# All right reserved, (c) Tranquil IT Systems 2024
# For more information please refer to
# https://wapt.tranquil.it/store/licences.html
##################################################
from setuphelpers import *
def install():
sdk_installers_dir = makepath(basedir, "winsdk", "Installers")
orca_bin_path = makepath(sdk_installers_dir, r'Orca-x86_en-us.msi')
install_msi_if_needed(
orca_bin_path,
name="^Orca$",
min_version=control.get_software_version()
)
# -*- coding: utf-8 -*-
##################################################
# This file is part of WAPT Enterprise
# All right reserved, (c) Tranquil IT Systems 2024
# For more information please refer to
# https://wapt.tranquil.it/store/licences.html
##################################################
from setuphelpers import *
from setupdevhelpers import *
def wait_process_finish(process_name, timeout=120):
current_time = 0
while find_processes(process_name):
current_time += 1
if current_time > timeout:
return
time.sleep(1)
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies_from_wapt_console()
if not proxies:
proxies = get_proxies()
app_name = control.name
sdk_dir = "winsdk"
sdk_installers_dir = makepath(sdk_dir, "Installers")
url = "https://developer.microsoft.com/en-us/windows/downloads/windows-sdk"
for link in bs_find_all(url, "a", "href"):
if "Download the installer" in link.text:
download_url = link["href"]
break
download_url = requests.head(download_url).headers['Location']
latest_bin = download_url.rsplit('/', 1)[-1]
latest_bin_extension = latest_bin.rsplit('.', 1)[-1]
wget(download_url, latest_bin)
version = get_version_from_binary(latest_bin)
# Downloading latest binaries
print(f"Latest {app_name} version is: {version}")
print(f"Download URL is: {download_url}")
if not isfile(latest_bin):
print(f"Downloading: {latest_bin}")
wget(download_url, latest_bin, proxies=proxies)
else:
print(f"Binary is present: {latest_bin}")
# Changing version of the package
if Version(version) > Version(control.get_software_version()):
print(f"Software version updated (from: {control.get_software_version()} to: {Version(version)})")
package_updated = True
else:
print(f"Software version up-to-date ({Version(version)})")
remove_tree(sdk_dir, ignore_errors=True)
run(f'{latest_bin} /features OptionId.MSIInstallTools /quiet /norestart /layout {sdk_dir}')
wait_process_finish("winsdksetup.exe")
# Remove useless dotNetFx installer(s) to reduce package size
for dotnet_bin in glob.glob(f'{sdk_installers_dir}\dotNetFx*'):
remove_file(dotnet_bin)
for f in glob.glob(f'*.{latest_bin_extension}'):
if f != latest_bin:
remove_file(f)
control.set_software_version(version)
control.save_control_to_wapt()
return package_updated
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
a812de2979bc4792b7934b3fa3ceecfe084e10e09aafc11c553be70c668ca32e : WAPT/control
1becf20c1d143c9197472cb9637dd9c511dc5b76ce762029335562c37762e027 : WAPT/icon.png
b2c34f1cfd277a38858fa4e32b7830d876d9a530777e0bc6d9be04d20db5b6d8 : luti.json
2bc1027998fcaa69d4ced50d38d9cdf8c410327e5d0eeab15b1bf6b53d68bd6a : setup.py
9ad2c5f2d33fb1622753ee1f6574e8828176b865e6246f14e5e14d6f7327001c : update_package.py
4452882dd39712cfce36033c6b81a1408aa7981e5b0b958a14d1a501364f492f : winsdk/Installers/4e2dea081242e821596b58b31bc22cca.cab
ffd1977b68eb4dfd8e9cef877d084c2c6ddf4d3f16303c9bf974c927969a1f94 : winsdk/Installers/598442d9f84639d200d4f3af477da95c.cab
919c5eca16267c53f6818bd8044bc96c5bfa42a2521c64016c30a158fb782371 : winsdk/Installers/838060235bcd28bf40ef7532c50ee032.cab
98bc516f8b6f3d0a7cd81be9de3aa70924de5239b16f13f340230758e59b1174 : winsdk/Installers/8e4755178e6b5bcba8d3538c3630b7a5.cab
6ec6ab2c87b965d54e79cb17a9d080c514779f2e3c97e81190b40e6e63432e27 : winsdk/Installers/931721e121ef91707ddcb6cac354d95c.cab
f965521df233e1d66b7be3cb70474d5407df4ca84188e5459cb7410390435b37 : winsdk/Installers/Kits Configuration Installer-x86_en-us.msi
f37638323d6efbbf7581397e1f69394ba63c441e7e95e1c0f2b9cb81cc64ea64 : winsdk/Installers/MSI Development Tools-x86_en-us.msi
4f3c111dbb8f45fa27ea3d51196cd90ed2959974b39e47f08ee6bbc2d1db72e7 : winsdk/Installers/MsiVal2-x86_en-us.msi
74d6e51fcfc09b6f69b931c51befc04d5e1e68230233b76ebedea8a74d48d330 : winsdk/Installers/Orca-x86_en-us.msi
f2569a950d05a2fce3accdc755ec442fed39ca75c33cd2608ffcef9c3974308d : winsdk/Installers/Windows SDK EULA-x86_en-us.msi
5190af96898e1f99e216f3a613bb3ade9960d090a6dbdf10bf4c85921c336007 : winsdk/Installers/a35cd6c9233b6ba3da66eecaa9190436.cab
4d3627ad268b66f8eec26817e9ba689330343db247e2e99fc9ba9978da4d6ba4 : winsdk/Installers/b80b7321357f7c9f281536f9440dfe68.cab
ec814e122ee8ebbbaea04b293e4a0f6a748cbd504274ffa38fc1a2dd8d77fc2a : winsdk/Installers/c2aabf6ea5c1d348ec22f3aeb92f8656.cab
a6091a8076b90f2ed2d1926a19a1651c58abf25a3c37166dc183f5b743c20a1f : winsdk/Installers/fe38b2fd0d440e3c6740b626f51a22fc.cab
f1760ce2de84965a861aeee5ffdb8c63f3aa3cd9de936c7f3cf4a5cf83b4c578 : winsdk/UserExperienceManifest.xml
cd2f2d69a1913b70e77d52ffd3295bd30e19b3f865a59c3f9b6fae8d852e961d : winsdk/winsdksetup.exe
cd2f2d69a1913b70e77d52ffd3295bd30e19b3f865a59c3f9b6fae8d852e961d : winsdksetup.exe