tis-veyon

4.7.5.0-0
Veyon est un logiciel gratuit et Open Source pour la surveillance informatique et la gestion de classe
10818 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 : x64
  • signature_date : 2023-01-29 17:01
  • size : 12.37 Mo
  • installed_size : 41.93 Mo
  • homepage : https://veyon.io/
package           : tis-veyon
version           : 4.7.5.0-0
architecture      : x64
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      : 788a64d8-1942-4dcf-a43f-83f2b7d55ed3
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         : h22uFasBjZi3MN/uwhF+51/qLAvnKCMvJD37D/D9r3FJOpSLqwSj3MPHqVuZozGeh1iVQIe87uZyXvdsyMJDZu8I9Hzmbq4+9vuy34XKxPyFOji8gcsbT1F9uneyREqRkK9noLgD3LyaTod0eHTI5Iw6nEIo9mdhpYNQi9xDVWbXW5UMqLx0hZ77cYZF/Dw3XcQwhshfKFfqfbES5bQSxvkVao40iGhRoQJljI9ny5YJdw0j1byArXiJR/muMLoIGUzeNE2mO10LOmJR4bEhSnzXeYAn/UWEdxYI6AV/vFvmr74qj0Uuqx/FiTt3U4huNFeHPKgkceh6Xd/1ggSOsw==
signature_date    : 2023-01-29T17:01:13.506431
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-win64-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 "-win64-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())
270f4bb43a6882ceadeb81a252d3292b0417345e4f02d32ee1884d7c5c02f36b : setup.py
01b256e719843c3d2465b62ad188cbb56d1340f32bc4b59a179a48c211e1f197 : update_package.py
1d10b21f44b9e16f8f42a78e4875b4611a2d011e99ea0d51b76c03b569e5d1ec : veyon-4.7.5.0-win64-setup.exe
eac205adfbc9d8f9148117d0d8befddad8ed55c78f66a53211f792ac13e7f4a9 : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
eea1a292ec478c26d3da305666578d366d6396396346d0ce851b5d76c3a85d25 : luti.json
0bcbd7efe524ba8ce0ba312f257996de4b3c6f92b89d74616d28de546c2dfabb : WAPT/control