tis-drawio

20.2.3-1
Draw.io est un logiciel gratuit de création de diagrammes pour la création d’organigrammes, de diagrammes de processus, d’organigrammes, de diagrammes UML, ER et de réseaux.
51697 téléchargements
Télécharger
Voir le résultat de la construction Voir l'analyse de VirusTotal
tis-drawio icon
  • package : tis-drawio
  • name : Draw.IO
  • version : 20.2.3-1
  • categories : Utilities
  • maintainer : WAPT Team,Tranquil IT,Simon Fonteneau
  • editor : JGraph
  • licence : Apache-2.0 license
  • locale : all
  • target_os : darwin
  • impacted_process : draw.io
  • architecture : all
  • signature_date : 2022-08-11 02:02
  • size : 136.27 Mo
  • homepage : http://www.draw.io
package           : tis-drawio
version           : 20.2.3-1
architecture      : all
section           : base
priority          : optional
name              : Draw.IO
categories        : Utilities
maintainer        : WAPT Team,Tranquil IT,Simon Fonteneau
description       : Draw.io is free diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams.
depends           : 
conflicts         : 
maturity          : PROD
locale            : all
target_os         : darwin
min_wapt_version  : 1.8
sources           : https://api.github.com/repos/jgraph/drawio-desktop/
installed_size    : 
impacted_process  : draw.io
description_fr    : Draw.io est un logiciel gratuit de création de diagrammes pour la création d’organigrammes, de diagrammes de processus, d’organigrammes, de diagrammes UML, ER et de réseaux.
description_pl    : Draw.io to darmowe oprogramowanie do tworzenia diagramów, diagramów procesów, schematów organizacyjnych, diagramów UML, ER i sieci
description_de    : Draw.io ist eine kostenlose Diagrammsoftware zur Erstellung von Flussdiagrammen, Prozessdiagrammen, Organigrammen, UML, ER und Netzwerkdiagrammen
description_es    : Draw.io es un software de diagramas gratuito para hacer diagramas de flujo, diagramas de proceso, organigramas, UML, ER y diagramas de red
description_pt    : Draw.io é um software gratuito para fazer fluxogramas, diagramas de processo, organogramas, UML, ER e diagramas de rede
description_it    : Draw.io è un software gratuito per la creazione di diagrammi di flusso, diagrammi di processo, organigrammi, diagrammi UML, ER e di rete
description_nl    : Draw.io is gratis diagram software voor het maken van flowcharts, proces diagrammen, organigrammen, UML, ER en netwerk diagrammen
description_ru    : Draw.io - это бесплатное программное обеспечение для создания блок-схем, диаграмм процессов, оргсхем, UML, ER и сетевых диаграмм
audit_schedule    : 
editor            : JGraph
keywords          : 
licence           : Apache-2.0 license
homepage          : http://www.draw.io
package_uuid      : 95b8cb63-247c-47cc-9f91-ce109f1a8e6c
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : https://github.com/jgraph/drawio/releases
min_os_version    : 
max_os_version    : 
icon_sha256sum    : 5f1b0f70feb594db5e5f58614b7920488465dc55d56fb35ea81e37b10502363c
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature         : k/5hCAHst0d8+TdpOCj39J7w9wscyqqxDEjRofO7evsb7GKxCbpYSWCirM52GnoxCOkUN/3ZAOncb/5GAI2UyF7Uj9/Y6m/4RB8J2qdaCp6YTk3+Veht8LU/gDCjTAYIrAoyd808GgRmg3HIJjrL27A3r/czVXppSpJLA/ZEsQ+VujMggElqsItP5siAZawUc6fV8Fy5MGqybIrEGQRhtzj0FJ4++5TRofcLpOrG8M1BIwJggb6hYbi0KmgYq/L72BtfRdkTU5EFGoTdoGWTLT/ZZ8JI0J2Bn2cXlI3HSIeY0KylZpLp7cjGq3ecvKQNfUfMdP2kLET0RWyNIP3J4A==
signature_date    : 2022-08-11T02:02:01.507560
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 *
import shutil

uninstallkey = []


def install():

    package_version = control["version"].split("-")[0]
    install_dmg("draw.io-x64-%s.dmg" % package_version)


def uninstall():
    shutil.rmtree("/Applications/draw.io.app")
# -*- coding: utf-8 -*-
from setuphelpers import *


def update_package():
    import json

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

    binaryfile, urlfile = [
        (str(p["name"]), str(p["browser_download_url"]))
        for p in json.loads(wgets("https://api.github.com/repos/jgraph/drawio-desktop/releases/latest", proxies=proxies))["assets"]
        if ".dmg" in p["name"] and "x64" in p["name"]
    ][0]

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

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

    lastversion = binaryfile.split("-")[2].strip(".dmg")
    print("Last Version %s" % lastversion)

    control.version = lastversion + "-1"
    control.save_control_to_wapt()
4750f9bea994142934a6a3b8d8f96540a4e9efcf7ad68dd94f5b0fb8170d3f2b : setup.py
a05b4471ba5dacb172480e46bdc73f2344495a0d40d6939fd704c7367ac20f05 : draw.io-x64-20.2.3.dmg
2fd37fe486ae1664fd315996d7cb6b60017fc843d74f82f4852c9228b7dd7290 : update_package.py
5f1b0f70feb594db5e5f58614b7920488465dc55d56fb35ea81e37b10502363c : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
ec481a033a94c23ce7fb97a450091079398c892039ebcb84e13fd009e68ae518 : luti.json
026eaaa3f034ba6dc9f6fed319fe173a87f353eab332e6f5f8e716e99aa43643 : WAPT/control