tis-veyon

4.7.5.0-0
Veyon est un logiciel gratuit et Open Source pour la surveillance informatique et la gestion de classe
10815 téléchargements
Télécharger
Voir le résultat de la construction Voir l'analyse de VirusTotal
tis-veyon icon
  • package : tis-veyon
  • name : Veyon
  • version : 4.7.5.0-0
  • categories : Utilities,Education,Office
  • maintainer : WAPT Team,Tranquil IT,Simon Fonteneau,Bertrand Lemoigne
  • editor : Veyon Solutions
  • licence : GPLv2
  • locale : all
  • target_os : windows
  • impacted_process :
  • architecture : x86
  • signature_date : 2023-01-29 17:00
  • size : 12.00 Mo
  • installed_size : 41.93 Mo
  • homepage : https://veyon.io/
package           : tis-veyon
version           : 4.7.5.0-0
architecture      : x86
section           : base
priority          : optional
name              : Veyon
categories        : Utilities,Education,Office
maintainer        : WAPT Team,Tranquil IT,Simon Fonteneau,Bertrand Lemoigne
description       : Veyon is a free and Open Source software for computer monitoring and classroom management
depends           : 
conflicts         : 
maturity          : PROD
locale            : all
target_os         : windows
min_wapt_version  : 2.0
sources           : https://veyon.io/en/download/
installed_size    : 41926656
impacted_process  : 
description_fr    : Veyon est un logiciel gratuit et Open Source pour la surveillance informatique et la gestion de classe
description_pl    : Veyon to darmowe i otwarte oprogramowanie do monitorowania komputerów i zarządzania klasą
description_de    : Veyon ist eine freie und Open Source Software für Computerüberwachung und Klassenraummanagement
description_es    : Veyon es un software libre y de código abierto para la monitorización de ordenadores y la gestión del aula
description_pt    : Veyon é um software gratuito e de código aberto para monitorização informática e gestão de salas de aula
description_it    : Veyon è un software gratuito e open source per il monitoraggio dei computer e la gestione delle classi
description_nl    : Veyon is een gratis en Open Source software voor computerbewaking en klasbeheer
description_ru    : Veyon - это бесплатное программное обеспечение с открытым исходным кодом для мониторинга компьютеров и управления учебным классом
audit_schedule    : 
editor            : Veyon Solutions
keywords          : 
licence           : GPLv2
homepage          : https://veyon.io/
package_uuid      : 43461fb6-eb11-4c5e-8f1b-1ecd0b64d1aa
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : https://veyon.io/blog/
min_os_version    : 5.1
max_os_version    : 
icon_sha256sum    : eac205adfbc9d8f9148117d0d8befddad8ed55c78f66a53211f792ac13e7f4a9
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature         : kzziM994XigCxnyVMltmt9OghuR8Ap8VvGRYxPpfRWll7ZGMHAk1zbTUkb9al5sgDToOou2hrvqwxxyY20dcNtjU2cB9scEEtRzJp6vfiYhVztU9adRFbdXtx/3OX51EJmC7apAkn5VhbaN2+VALjoBzULH82IbPl0lFKFtrEfiZEX349g3IwQUI2+m8SJo9oSHfPRNy2fQHU2GbGgUAjUjq744qQDMkqLdKfdWVwQ02lZFfOCRK9siQEy63WZT/ab/TVJr9PemsrBDPIYAHSAHnHSwfBiJk80pKmFp9DiqzQfqCfDPvBWQSgdxCYJZmfIx8GtZci+ZtOcITcu6NyA==
signature_date    : 2023-01-29T17:00:08.618541
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
# -*- coding: utf-8 -*-
from setuphelpers import *


def install():

    silentarg = "/S"

    # if not 'prof' in get_hostname():
    #    silentarg = '/S /NoMaster'

    install_exe_if_needed(
        "veyon-%s-win32-setup.exe" % control["version"].split("-")[0], silentarg, key="Veyon", min_version=control["version"].split("-")[0]
    )

    # remove_desktop_shortcut('Veyon Master')
# -*- coding: utf-8 -*-
from setuphelpers import *


def update_package():
    proxies = {}
    if isfile(makepath(application_data(), "waptconsole", "waptconsole.ini")):
        proxywapt = inifile_readstring(makepath(user_local_appdata(), "waptconsole", "waptconsole.ini"), "global", "http_proxy")
        if proxywapt:
            proxies = {"http": proxywapt, "https": proxywapt}

    import json

    binaryfile, urlfile = [
        (str(p["name"]), str(p["browser_download_url"]))
        for p in json.loads(wgets("https://api.github.com/repos/veyon/veyon/releases/latest", proxies=proxies))["assets"]
        if "-win32-setup.exe" in p["name"]
    ][0]
    lastversion = binaryfile.split("-")[1]

    for exe in glob.glob("*.exe"):
        if exe != binaryfile:
            remove_file(exe)

    if not isfile(binaryfile):
        wget(urlfile, binaryfile, proxies=proxies)

    os.chdir(os.path.dirname(__file__))
    from waptpackage import PackageEntry

    pe = PackageEntry()
    pe.load_control_from_wapt(os.getcwd())

    print("Last Version %s" % lastversion)
    pe.version = lastversion + "-0"
    pe.save_control_to_wapt(os.getcwd())
5ba9a126721c77b2064e4e74c5f1e180400a37e59adc70887a8faa263d07255c : setup.py
445b7e093d9184af7507d4eb829e469762e728e1d07d11755541fd3c5cf07b80 : update_package.py
eac205adfbc9d8f9148117d0d8befddad8ed55c78f66a53211f792ac13e7f4a9 : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
9ca33d82ef8b01c614dfa57c91b064d114d9791749210b21cbfdbc2ff7a75b90 : luti.json
a2542dab3c33fd6b4b02bcdade5c3e70dd1d53649ca104967628fb953254eb0f : veyon-4.7.5.0-win32-setup.exe
3f83c2c236042d1108ad1f0f89b556d172d5cb7fd586b4a7ddfb4a712ada451d : WAPT/control