D5 Livesync for SketchUp
Silent install package for D5 Livesync for SketchUp
1.7.0.1-1
Utilities
Utilities
- package: tis-d5-livesync-sketchup
- name: D5 Livesync for SketchUp
- version: 1.7.0.1-1
- categories: Utilities
- maintainer: WAPT Team,Tranquil IT,Gwenaël ADAM,Kevin CHEREL
- editor: D5
- locale: all
- target_os: windows
- architecture: x64
- signature_date:
- size: 5.80 Mo
- depends:
package : tis-d5-livesync-sketchup
version : 1.7.0.1-1
architecture : x64
section : base
priority : optional
name : D5 Livesync for SketchUp
categories : Utilities
maintainer : WAPT Team,Tranquil IT,Gwenaël ADAM,Kevin CHEREL
description : D5 for SketchUp - Real-time rendering for concept design & visualization
depends : tis-d5-render,tis-sketchup-desktop
conflicts :
maturity : PROD
locale : all
target_os : windows
min_wapt_version : 2.3
sources :
installed_size :
impacted_process :
description_fr : D5 pour SketchUp - Rendu en temps réel pour la conception et la visualisation de concepts
description_pl : D5 dla SketchUp – renderowanie w czasie rzeczywistym do projektowania koncepcyjnego i wizualizacji
description_de : D5 für SketchUp – Echtzeit-Rendering für Konzeptdesign und Visualisierung
description_es : D5 para SketchUp: renderizado en tiempo real para diseño conceptual y visualización.
description_pt : D5 para SketchUp - Renderização em tempo real para design conceptual e visualização.
description_it : D5 per SketchUp - Rendering in tempo reale per la progettazione concettuale e la visualizzazione
description_nl : D5 voor SketchUp - Realtime rendering voor conceptontwerp en visualisatie
description_ru : D5 для SketchUp — рендеринг в реальном времени для концептуального проектирования и визуализации.
audit_schedule :
editor : D5
keywords :
licence :
homepage :
package_uuid : ab25e231-8469-4503-8866-b62578ff4278
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 10.0
max_os_version :
icon_sha256sum : 165813a81533789d0763e679a25ea0797fb7b06bb0d18b9fcf15b201bef63c51
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2026-03-30T10:36:31.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 : VLECwbK/m1OBYnG0EgGnzSS2iyLPUyG+GEfMJzIqyMHbJBdszUfLkVgO4Ul5W/rzo45cP0JsUoqQG22WIcFJEWhqBoDm/4MQvFJi7c57Ms30g0JCdtuX8mML13azVWFYSdqfXBQaf8225yH9gx37gfWABv12tiHwaUp9lmc9aaIRcPcJWhnGffAbWS8M4WJbGdVmI6MGKg1CVTJtzFSxnXWYX/DYRVlVTt5MGnEFew748xv7Mrvh7iZk7NIx2pqB+xWf8V+ov2vgUM2w3OVRLk0UZJ5h7orKQwwxVTtEENIcHDk09iJJdEbNf65S7XMhx7o21fZDaQ0J/qTudHKrYg==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
# Define local variables
bin_name = glob.glob("D5_LiveSync_Sketchup*.exe")[0]
# Install software
install_exe_if_needed(
bin_name,
silentflags = '/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /ALLUSERS',
min_version=control.version.split("-", 1)[0]
)
def uninstall():
# Define local variables
uninstaller = makepath("C:", "ProgramData", "Microsoft", "Windows", "Start Menu", "Programs", "D5 LiveSync", "D5 LiveSync for SketchUp", "unins000.exe")
# Uninstall
if isfile(uninstaller):
run(rf'"{uninstaller}" /VERYSILENT /SUPPRESSMSGBOXES')
# -*- coding: utf-8 -*-
from setuphelpers import *
def update_package():
# Initializing variables
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
url = "https://www.d5render.com/workflow/sketchup"
# Getting latest version from official sources
print("URL used is: %s" % url)
for bs_search in bs_find_all(url, "a", "class", "primary-cta-button w-inline-block", proxies=proxies):
if bs_search["href"].endswith(".exe"):
version = bs_search["href"].split("_")[5].replace(".exe", "")
latest_bin = bs_search["href"].split("/")[-1]
url_dl = bs_search["href"]
break
print("Latest %s version is: %s" % (control.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.set_software_version(version)
control.save_control_to_wapt()
print("Changing package version to: %s in WAPT\\control" % control.version)
# Deleting outdated binaries
remove_outdated_binaries(version)
3b2530a65dbeaaa55e5c5c50cfe940e48831e34d53bf58c3adbadaaceed3a517 : D5_LiveSync_Sketchup_usa_1.7.0.0001.exe
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
ad8b5c2e3373665f4d9aabbf582c9632cad429448fd7dd106e807ab1b025ef90 : WAPT/control
165813a81533789d0763e679a25ea0797fb7b06bb0d18b9fcf15b201bef63c51 : WAPT/icon.png
235c3e9f1907797be468c47a66270a78183ce478a3781aff97f18496f6744b47 : luti.json
ddf5e34b455fba2a98ad6aea75081f6e7a35970e9bffcdb9ac37f4ac3ca0d582 : setup.py
0b502aa87b2859c7a35cc76a9213f9d60d7fd344bfa368d51cfc4f305e46b2c0 : update_package.py