EZCast
Silent install package for EZCast
3.0.0.22-8
Media
Drivers
Media
Drivers
- package: tis-ezcast
- name: EZCast
- version: 3.0.0.22-8
- categories: Media,Drivers
- maintainer: WAPT Team,Tranquil IT,Jimmy PELÉ,Gaëtan SEGAT
- editor: Actions Microelectronics
- licence: Freeware
- locale: all
- target_os: windows
- impacted_process: EZCast,EZCastService
- architecture: all
- signature_date:
- size: 70.82 Mo
- installed_size: 151.81 Mo
- homepage : https://www.ezcast.com/
package : tis-ezcast
version : 3.0.0.22-8
architecture : all
section : base
priority : optional
name : EZCast
categories : Media,Drivers
maintainer : WAPT Team,Tranquil IT,Jimmy PELÉ,Gaëtan SEGAT
description : Forced reboot on install and uninstall - Displays your Windows embedded PC and Notebook wirelessly via EZCast devices or platforms.
depends :
conflicts :
maturity : PROD
locale : all
target_os : windows
min_wapt_version : 2.0
sources : https://www.ezcast.com/app/ezcast/windows
installed_size : 151805952
impacted_process : EZCast,EZCastService
description_fr : Redémarrage forcé à l'installation et à la désinstallation - EZCast permet d’envoyer vers l’écran interactif tactile ou le vidéoprojecteur interactif le contenu de votre tablette (iOS ou Android) ou de votre PC (Windows).
description_pl : Wymuszony restart przy instalacji i odinstalowaniu - Wyświetla wbudowany w system Windows komputer i notebook bezprzewodowo za pośrednictwem urządzeń lub platform EZCast
description_de : Erzwungener Neustart bei Installation und Deinstallation - Zeigt Ihren Windows Embedded PC und Ihr Notebook drahtlos über EZCast-Geräte oder Plattformen an
description_es : Reinicio forzado en la instalación y desinstalación - Muestra su PC y portátil con Windows de forma inalámbrica a través de dispositivos o plataformas EZCast
description_pt : Reinicialização forçada na instalação e desinstalação - Apresenta o seu PC com Windows e Notebook sem fios através de dispositivos ou plataformas EZCast
description_it : Riavvio forzato all'installazione e alla disinstallazione - Visualizza il PC e il notebook Windows embedded in modalità wireless tramite dispositivi o piattaforme EZCast
description_nl : Geforceerde reboot bij installeren en verwijderen - Geeft uw Windows embedded PC en notebook draadloos weer via EZCast-apparaten of platforms
description_ru : Принудительная перезагрузка при установке и удалении - Отображение встроенного ПК и ноутбука с Windows по беспроводной связи через устройства или платформы EZCast
audit_schedule :
editor : Actions Microelectronics
keywords : cast,ez,ezcast,display,wireless,wirelessly
licence : Freeware
homepage : https://www.ezcast.com/
package_uuid : cd7b7cd7-0b0e-454a-94bf-d10296dc938c
valid_from :
valid_until :
forced_install_on :
changelog : https://www.ezcast.com/release
min_os_version : 6.1
max_os_version :
icon_sha256sum : cabb90e38d838b6375f25df0b41d3c7023a8fa526eaac32d7c10f0d62ae54c0b
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2026-04-18T09:09:52.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 : sEhdFyQco0AtPxmrZeRdRaLhElS8jYGsDrV2OcsIsDmdi4f7DySAtV28lZX0s4Hzb971HWrscfhhaUzRS4qBYQcui6zaO06exBbH2MSIcyfyo8gzKWKR2s1PKP07OzcNKoKXXoSR3+VesjZMKy0A0l6e3053Sl7XvfGtbKfiO0oPy2vN4A0eVXrGLiWE6mz2SgP4RfkM04XXIZ2kAuYdRX6/98qqcXjRFT8I0HifdVXzJK0aPJ/mlb8Lvg7v6RsgTHo9b2g+PlhyD8JUiUn3qIlsrSdnUayU7oxYedBkRCFa1mMKXgIjCiFyeSTAxPgDB9B0YOXYbw9PfIfP+2zKSA==
# -*- coding: utf-8 -*-
from setuphelpers import *
app_uninstallkey = "{74CECDD9-4B8E-4AE3-9571-8070A17F3C34}"
def install():
bin_name_string = glob.glob("Windows-Ezcast*.exe")[0]
install_exe_if_needed(
bin_name_string,
silentflags="/S -var:Reboot=No",
key=app_uninstallkey,
min_version=control.get_software_version()
)
quiet_uninstall_string = installed_softwares(uninstallkey=app_uninstallkey)[0]["uninstall_string"] + " /S -var:Reboot=No"
register_uninstall(app_uninstallkey, quiet_uninstall_string=quiet_uninstall_string)
# -*- coding: utf-8 -*-
from setuphelpers import *
import requests
def update_package():
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
app_name = control.name
headers = {"User_Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0"}
payload = {"product" : "ezcast","category" : "windows", "lang" : "EN"}
api_url = "https://www.ezcast.com/api/resource/get"
response = requests.post(api_url, headers = headers, data = payload).json()
download_url = response["data"][0]["path"]
latest_bin = download_url.split("/")[-1]
latest_bin_extension = latest_bin.rsplit('.', 1)[-1]
version = latest_bin.split("-")[-1].rsplit(".", 1)[0]
# 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
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
8836d42b073c9fd09ac2fa25d84b9b8e4c31a151bc28189a0e430cb24054b416 : WAPT/control
cabb90e38d838b6375f25df0b41d3c7023a8fa526eaac32d7c10f0d62ae54c0b : WAPT/icon.png
884280675a2645aeee73f9faac5c943d7e75f4ec8bf94959ead10aaee5ce5756 : Windows-EZCast-Release-3.0.0.22.exe
9acd1f91c0c50577c3042725d1c38147fae5cec87e47079de349ddf8f616ff66 : luti.json
289ef0dae0d637dde4cc8c0b764c6c935782761fac3c94364a8b1a4c34397d4f : setup.py
84c7e75ba14f92ad2051191cc07f01a59a95f6f2bdb3988953400426d52bb652 : update_package.py