Lunacy
Paquet d’installation silencieuse pour Lunacy
13.0.0.0-1
Utilities
Utilities
Les paquets PREPROD sont des paquets construits via LUTI.
Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.
- package: tis-lunacy
- name: Lunacy
- version: 13.0.0.0-1
- categories: Utilities
- maintainer: WAPT Team,Tranquil IT,Amel FRADJ,
- licence: proprietary_restricted,wapt_private
- target_os: windows
- architecture: x64
- signature_date:
- size: 52.01 Mo
package : tis-lunacy
version : 13.0.0.0-1
architecture : x64
section : base
priority : optional
name : Lunacy
categories : Utilities
maintainer : WAPT Team,Tranquil IT,Amel FRADJ,
description : Lunacy is a native Windows application that opens, modifies and stores .sketch files
depends :
conflicts :
maturity : PREPROD
locale :
target_os : windows
min_wapt_version : 2.3
sources :
installed_size :
impacted_process :
description_fr : Lunacy est une application Windows native qui ouvre, modifie et stocke les fichiers .sketch
description_pl : Lunacy to natywna aplikacja Windows, która otwiera, modyfikuje i przechowuje pliki .sketch
description_de : Lunacy ist eine native Windows-Anwendung, die .sketch-Dateien öffnet, bearbeitet und speichert
description_es : Lunacy es una aplicación nativa de Windows que abre, modifica y almacena archivos .sketch
description_pt : Lunacy é uma aplicação nativa do Windows que abre, modifica e armazena ficheiros .sketch
description_it : Lunacy è un'applicazione nativa di Windows che apre, modifica e archivia i file .sketch
description_nl : Lunacy is een native Windows-toepassing die .sketch-bestanden opent, wijzigt en opslaat
description_ru : Lunacy - это приложение для Windows, которое открывает, изменяет и сохраняет файлы .sketch
audit_schedule :
editor :
keywords :
licence : proprietary_restricted,wapt_private
homepage :
package_uuid : 1b364f3e-41b3-4837-bc9d-80434c82d7c1
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 69847e9f24eae334802fd81e1f06a957e5648ceb1cc5b5d2d6bdeefbc29650aa
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-03-03T12:29: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 : qKTmxSXIsOsH6zL8idm1vmBPvMuSuB7ryl+/O3hi/MUxoiT7nTYBpctBlVpuOy5RCnoJd7wmaLHThdH8V4Gpe5HQ3wLDUdZyl7k7ENGGo32CskXEAtzpkpKBCEmh/W2UYaFios0vlHZL+8FDAZD2ueznzmQnZVqN+r0dc9cW4P+xRwIaRx9ELsY1XzpiulfhIJk7eSbLIxmeb5/BCekxWUWUfaqvfUrOTxiIFE3OhiQyAXRi6KlmKfXRBHK6nULcM9a2azPHoGsCLJYY5Wvl8GYNiqWkDwoG5Dcm9+6/u3qmxthHSjdBM0BC63NfVNNR+I9DXFqEsxV5+x83mRJ8ug==
# -*- coding: utf-8 -*-
from setuphelpers import *
r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()
"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls
def install():
# Declaring local variables
# Installing the software
install_exe_if_needed(
"LunacySetup.exe",
silentflags="/VERYSILENT /NORESTART /SUPPRESSMSGBOXES /SP-",
key="{029D8336-0D3A-4431-B685-416DD91AD2DD}_is1",
min_version=control.get_software_version(),
)
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import glob
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies_from_wapt_console()
if not proxies:
proxies = get_proxies()
download_url ="https://lcdn.icons8.com/setup/LunacySetup.exe"
latest_bin = download_url.split("/")[-1]
# Downloading latest binaries
print("Download URL is: %s" % download_url)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(download_url, latest_bin, proxies=proxies)
package_updated = True
else:
print("Binary is present: %s" % latest_bin)
# Deleting outdated binaries
for f in glob.glob('*.exe'):
if f != latest_bin:
remove_file(f)
version = get_version_from_binary(latest_bin)
# Mettre à jour le package
control.set_software_version(version)
control.save_control_to_wapt()
d58058637499f5d6df7dc78f91c94af4bb034808010bf9ed8a7a1334d767f536 : LunacySetup.exe
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
d54c683938313bba160c91d7588b035f648641152728b4d80f8b763a09b06479 : WAPT/control
69847e9f24eae334802fd81e1f06a957e5648ceb1cc5b5d2d6bdeefbc29650aa : WAPT/icon.png
35451b7cf85edb9832d0b56fae5b70afde6dd64ea09bcf521a859d1fddcc82c3 : luti.json
8dc1293eb1d0f2aea0ab80ba33d22f1aa416fe032df23a2d384c3d164ae48001 : setup.py
2261639939302d3466c3d1590fc610bfdcc5e405a19213950811ea50c5e776d1 : update_package.py