tis-virtviewer

9.0.257-1
VirtViewer provides a graphical viewer for the guest OS display. At this time is supports guest OS using the VNC or SPICE protocols. The viewer can connect directly to both local and remotely hosted guest OS, optionally using SSL/TLS encryption.
1392 downloads
Download

  Description 

  • package : tis-virtviewer
  • version : 9.0.257-1
  • architecture : x64
  • categories : System and network
  • maintainer : Simon FONTENEAU, Tranquil IT
  • description : VirtViewer provides a graphical viewer for the guest OS display. At this time is supports guest OS using the VNC or SPICE protocols. The viewer can connect directly to both local and remotely hosted guest OS, optionally using SSL/TLS encryption.
  • locale : all
  • target_os : windows
  • min_wapt_version :
  • sources : https://virt-manager.org/download/
  • installed_size :
  • impacted_process : remote-viewer.exe
  • description_fr : VirtViewer fournit un visualiseur graphique pour l'affichage du système d'exploitation invité. À ce moment est support OS invité en utilisant les protocoles VNC ou SPICE. D'autres protocoles peuvent être pris en charge à l'avenir, car la demande de l'utilisateur varie. L'utilisateur peut se connecter directement au système d'exploitation invité local et hébergé à distance.
  • description_pl : VirtViewer udostępnia graficzną przeglądarkę do wyświetlania systemu operacyjnego dla gości. W tym czasie obsługuje system operacyjny dla gości przy użyciu protokołów VNC lub SPICE. Przeglądarka może łączyć się bezpośrednio z lokalnym i zdalnym systemem operacyjnym dla gości, opcjonalnie przy użyciu szyfrowania SSL/TLS.
  • description_de : VirtViewer bietet einen grafischen Viewer für die Anzeige des Gastbetriebssystems. Zur Zeit unterstützt es das Gastbetriebssystem mit den Protokollen VNC oder SPICE. Der Viewer kann sich direkt mit dem lokalen und entfernt gehosteten Gastbetriebssystem verbinden, optional mit SSL/TLS-Verschlüsselung.
  • description_es : VirtViewer proporciona un visor gráfico para la pantalla del SO huésped. En este momento es compatible con el SO huésped utilizando los protocolos VNC o SPICE. El espectador puede conectarse directamente al sistema operativo huésped local y remoto, utilizando opcionalmente el cifrado SSL/TLS.
  • description_pt :
  • description_it :
  • description_nl :
  • description_ru :
  • editor :
  • licence : GNU General Public License
  • signature_date : 2021-03-05T12:49:15.713224
  • Homepage : https://virt-manager.org/

  Setup.py 

# -*- coding: utf-8 -*-
from setuphelpers import *
import requests
import re
try:
    import bs4 as BeautifulSoup
except:
    import BeautifulSoup

uninstallkey = []

def install():
    print('installing virtviewer')
    install_msi_if_needed(glob.glob('*.msi')[0])

def update_package():

    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}

    page = requests.get('https://releases.pagure.org/virt-viewer/?C=M;O=D',proxies=proxies,headers={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64)'}).text
    bs = BeautifulSoup.BeautifulSoup(page, "html.parser")
    reg = "virt-viewer-x64.*.msi$"
    link = bs.find(href=re.compile(reg, re.IGNORECASE))
    filemsi = link.get('href')

    for msi in glob.glob('*.msi'):
        if msi != filemsi:
            remove_file(msi)

    if not isfile(filemsi):
        wget('https://releases.pagure.org/virt-viewer/' + filemsi,filemsi,proxies=proxies)
    else:
        print('Already up to date, skipped')

    version = get_msi_properties(filemsi)['ProductVersion']

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

    pe.version = version + '-0'
    pe.save_control_to_wapt(os.getcwd())

if __name__ == '__main__':
    update_package()


										

  Changelog 



No changelog.txt.
									
  manifest.sha256