Creality Print
Paquet d’installation silencieuse pour Creality Print
7.0.0-3
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-creality-print
- name: Creality Print
- version: 7.0.0-3
- maintainer: WAPT Team,Tranquil IT,Amel FRADJ
- licence: 2023 Shenzhen Creality 3D Technology Co., Ltd.
- target_os: windows
- impacted_process: CrealityPrint
- architecture: x64
- signature_date:
- size: 269.80 Mo
- homepage : https://www.creality.com/pages/creality-print-software
- depends:
package : tis-creality-print
version : 7.0.0-3
architecture : x64
section : base
priority : optional
name : Creality Print
categories :
maintainer : WAPT Team,Tranquil IT,Amel FRADJ
description : Creality Print is FDM cutting software developed by Creality. It's a practical, easy-to-use tool that can help you remotely control and monitor your 3D printer, and print directly from your computer
depends : tis-webview2
conflicts :
maturity : PREPROD
locale :
target_os : windows
min_wapt_version :
sources :
installed_size :
impacted_process : CrealityPrint
description_fr : Creality Print est un logiciel de découpage FDM développé par Creality. Il s'agit d'un outil pratique et facile à utiliser qui peut vous aider à contrôler et à surveiller à distance votre imprimante 3D et à imprimer directement depuis votre ordinateur
description_pl : Creality Print to oprogramowanie do cięcia FDM opracowane przez firmę Creality. Jest to praktyczne, łatwe w użyciu narzędzie, które może pomóc w zdalnym sterowaniu i monitorowaniu drukarki 3D oraz drukowaniu bezpośrednio z komputera
description_de : Creality Print ist eine von Creality entwickelte FDM-Schneidesoftware. Es handelt sich um ein praktisches und einfach zu bedienendes Tool, das Ihnen dabei helfen kann, Ihren 3D-Drucker fernzusteuern und zu überwachen und direkt von Ihrem Computer aus zu drucken
description_es : Creality Print es un software de corte FDM desarrollado por Creality. Es una herramienta práctica y fácil de usar que puede ayudarle a controlar y supervisar de forma remota su impresora 3D e imprimir directamente desde su ordenador
description_pt : O Creality Print é um software de corte FDM desenvolvido pela Creality. É uma ferramenta prática e fácil de utilizar que pode ajudá-lo a controlar e monitorizar remotamente a sua impressora 3D e a imprimir diretamente a partir do seu computador
description_it : Creality Print è un software di taglio FDM sviluppato da Creality. È uno strumento pratico e facile da usare che consente di controllare e monitorare in remoto la stampante 3D e di stampare direttamente dal computer
description_nl : Creality Print is FDM-snijsoftware ontwikkeld door Creality. Het is een praktische, gebruiksvriendelijke tool waarmee u uw 3D-printer op afstand kunt bedienen en bewaken en waarmee u rechtstreeks vanaf uw computer kunt printen
description_ru : Creality Print - это программное обеспечение для FDM-резки, разработанное компанией Creality. Это практичный, простой в использовании инструмент, который поможет вам удаленно управлять и контролировать ваш 3D-принтер, а также печатать прямо с вашего компьютера
audit_schedule :
editor :
keywords :
licence : 2023 Shenzhen Creality 3D Technology Co., Ltd.
homepage : https://www.creality.com/pages/creality-print-software
package_uuid : 2f101759-98a8-4463-bc7c-ab85a510e30f
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 10.0
max_os_version :
icon_sha256sum : e793335c2b42bad72ccb7925e581e6906aa96d282869c4a61da83ef42a8e0021
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-01-05T09:18:44.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 : S9gzuCD+qypA7S9F59mq52wbmM/YVCKeFJr+5Mxnrv7WMufLaE8TjreAH2uGZz4xhd96tm9szeQAiKfUiiAA2UIv2CIOXRZSPV3LDQpl/HEisbaLVwSrwJBjrTY4brrJQeFA/xxZLEVeQ6DbUi/TTuXmb7d8TZfC+Gr5kWa9D2/FRdox9Hb3ZcvySZUyWYdZNsJNS+VAdloleSZA78pfjcnkoJy+p3ydSnlxcwlg+hvxoWE2Ehl5TH//E/osE8evvfD1SFB5fORz+S1tHUzvd+cBQXArBiFzk6GiaI0rab0RK45w6KbOarDhLzIyoG9nCcEkW+H3DhPX9r4lArQS5g==
# -*- coding: utf-8 -*-
from setuphelpers import *
import time
def install():
# Declaring local variables
bin_name = glob.glob('CrealityPrint*Release.exe')[0]
uninstall_older_version()
# Installing the software
install_exe_if_needed(bin_name,
silentflags='/S /allusers',
min_version=control.get_software_version(),
)
uninstallkey.clear()
def uninstall_older_version():
killalltasks(ensure_list(control.impacted_process))
for soft in installed_softwares("CrealityPrint"):
uninstall_key = soft['key']
if Version(soft['version']) < Version(control.get_software_version()):
run(uninstall_cmd(uninstall_key))
wait_uninstallkey_absent(uninstall_key)
def uninstall():
for soft in installed_softwares("CrealityPrint"):
install_path = makepath(programfiles,"Creality")
uninstall_path = soft['uninstall_string']
uninstall_key = soft['key']
run(uninstall_cmd(uninstall_key))
if isfile(uninstall_path):
unregister_uninstall(uninstall_key)
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import waptlicences
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
app_name = control.name
url = "https://api.github.com/repos/CrealityOfficial/CrealityPrint/releases"
releases = wgets(url, proxies=proxies, as_json=True)
latest_release = max(
(
release for release in releases
if not release['prerelease'] and not "Beta" in release['name']
),
key=lambda r: Version(r['tag_name'])
)
for asset in latest_release["assets"]:
if asset["browser_download_url"].endswith(".exe"):
download_url = asset["browser_download_url"]
latest_bin = asset["name"]
latest_bin_extension = latest_bin.rsplit('.', 1)[-1]
version = latest_release["tag_name"].strip("v")
break
# 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)})")
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
cc8651ed736133bf571bf58f3559a9f60871eea0e9a4278eeda4d08299d45206 : CrealityPrint_7.0.0.4127_Release.exe
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
ca3f43cc251cb7ba9e0560e50501fa62ea2538870ef8b3b5126c29ea6dd870ac : WAPT/control
e793335c2b42bad72ccb7925e581e6906aa96d282869c4a61da83ef42a8e0021 : WAPT/icon.png
fbc1d451b9941ad9c0649894f5d85a6476e9bc9e16bcd93375cfecb65d0d6258 : luti.json
07fc02b00c7d2d1c969b3a8f5dc6ba5b3300a2736c97e194a43b165ae50c7315 : setup.py
f4fd8dfb57310b914fc0f2cbfda760d050f212005198f52023405bf7c74321a9 : update_package.py