tis-zoom

4.6.17383-1
Enterprise video conferencing with real-time messaging and content sharing
5040 downloads
Download

  Description 

  • package : tis-zoom
  • version : 4.6.17383-1
  • architecture : all
  • categories : Messaging
  • maintainer : WAPT Team,Jimmy PELÉ
  • description : Enterprise video conferencing with real-time messaging and content sharing
  • locale : all
  • target_os : windows
  • min_os_version : 5.1
  • max_os_version :
  • min_wapt_version : 1.5
  • sources : https://zoom.us/download
  • installed_size : 128212992
  • impacted_process : zoom.exe
  • description_fr : Une visioconférence d'entreprise avec messagerie et partage de contenu en temps réel
  • description_pl :
  • description_de :
  • description_es :
  • description_pt :
  • description_it :
  • description_nl :
  • description_ru :
  • editor : Zoom Video Communications, Inc.
  • licence : Proprietary
  • signature_date : 2020-02-27T21:44:01.795223
  • Homepage : https://zoom.us/

  Setup.py 

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

#https://support.zoom.us/hc/en-us/articles/201362163-Mass-Installation-and-Configuration-for-Windows

bin_name = 'ZoomInstallerFull.msi'
silent_args = 'ZoomAutoUpdate="false"'
url_dl = 'https://www.zoom.us/client/latest/ZoomInstallerFull.msi'


def install():
    # Getting the used storage on programfiles before installation (place it on the top)
    get_disk_free_space_before = get_disk_free_space(programfiles)

    # Installing the package
    install_msi_if_needed(bin_name
        ,properties=silent_args)

	# Return used storage of the program. (place it on the bottom)
    get_disk_free_space_after = get_disk_free_space(programfiles)
    free_space_after_diff = get_disk_free_space_before - get_disk_free_space_after
    print("Storage used: " + str(free_space_after_diff))


def update_package():
    print('Update package content from upstream binary sources')

    # Get Proxy informations from WAPT settings
    proxy = {}
    if isfile(makepath(application_data(),'waptconsole','waptconsole.ini')):
        proxywapt = inifile_readstring(makepath(user_local_appdata(),'waptconsole','waptconsole.ini'),'global','http_proxy')
        if proxywapt :
            proxy = {'http':proxywapt,'https':proxywapt}

    print('Download url is: ' + url_dl)

    # Downloading latest binaries
    if isfile(bin_name):
        remove_file(bin_name)
    if not isfile(bin_name):
        print('Downloading: ' + bin_name)
        wget(url_dl,bin_name,proxies=proxy)

        version = get_msi_properties(bin_name)['ProductVersion']

		# Change version of the package
        from waptpackage import PackageEntry
        print('Writing ' + version + '-0 in WAPT\\control')
        pe = PackageEntry()
        pe.load_control_from_wapt(os.getcwd())

        pe.version = version + '-0'
        pe.save_control_to_wapt(os.getcwd())
        print('Update package done. You can now build-upload your package')
    else:
        print('This package is already up-to-date')


										

  Changelog 


https://support.zoom.us/hc/en-us/articles/201361953-New-Updates-for-Windows
  manifest.sha256 
[["WAPT/icon.png","07e6189e229728d04052abe0386bd7d4da42d38b0c288af28596d7204bdf0810"],["WAPT/certificate.crt","a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf"],["WAPT/wapt.psproj","510d3af6fcf8f2eae5db684bb830ea9845576e76872b9b10854efaea6e4a4cd8"],["ZoomInstallerFull.msi","aef4e638d61010bb6ea44df0f8b8ff64a4bb21872f64b61c82fa7df058960450"],["WAPT/control","97bad52f7db365688e3b897be5afd7f7fff127067856ba6e16e1307c12013406"],["setup.py","7e2a4f620c9d657b6cadc62899ffa9b2b1cf2b63490e0c4c3a911950a0cee448"],["Jenkinsfile","d3442f953e2bc03096f7f43c54aa30f16c06f844e42861efa28181377944d00d"],["README.md","51b4dcb2caec65e0563f23e52e20b7acd8d93dfe0462915814ab96e7cbd9322f"],["WAPT/changelog.txt","6c95833b8ff832d9729bac8f80307d1e7785075aab1d66cb4f62d7b238ecca44"]]