tis-mtputty icon

MTPuTTY

Paquet d’installation silencieuse pour MTPuTTY

1.8.5-1

  • package: tis-mtputty
  • name: MTPuTTY
  • version: 1.8.5-1
  • categories: System and network
  • maintainer: WAPT Team,Tranquil IT,Amel Fradj,Amel FRADJ
  • licence: proprietary_free,wapt_public
  • target_os: windows
  • architecture: all
  • signature_date:
  • size: 3.11 Mo
  • homepage : https://ttyplus.com/

package           : tis-mtputty
version           : 1.8.5-1
architecture      : all
section           : base
priority          : optional
name              : MTPuTTY
categories        : System and network
maintainer        : WAPT Team,Tranquil IT,Amel Fradj,Amel FRADJ
description       : MTPuTTY (Multi-Tabbed PuTTY) is a small *FREE* utility enabling you to wrap unlimited number of PuTTY applications in one tabbed GUI interface
depends           : 
conflicts         : 
maturity          : PROD
locale            : 
target_os         : windows
min_wapt_version  : 2.3
sources           : 
installed_size    : 
impacted_process  : 
description_fr    : MTPuTTY (Multi-Tabbed PuTTY) est un petit utilitaire *gratuit* qui vous permet d'intégrer un nombre illimité d'applications PuTTY dans une interface GUI à onglets
description_pl    : MTPuTTY (Multi-Tabbed PuTTY) to niewielkie *DARMOWE* narzędzie pozwalające na umieszczenie nieograniczonej liczby aplikacji PuTTY w jednym interfejsie GUI z zakładkami
description_de    : MTPuTTY (Multi-Tabbed PuTTY) ist ein kleines *FREE* Dienstprogramm, das es Ihnen ermöglicht, eine unbegrenzte Anzahl von PuTTY-Anwendungen in eine GUI-Oberfläche mit Registerkarten zu packen
description_es    : MTPuTTY (Multi-Tabbed PuTTY) es una pequeña utilidad *GRATUITA* que le permite envolver un número ilimitado de aplicaciones PuTTY en una interfaz GUI con pestañas
description_pt    : O MTPuTTY (Multi-Tabbed PuTTY) é um pequeno utilitário *GRÁTIS* que lhe permite envolver um número ilimitado de aplicações PuTTY numa interface GUI com separadores
description_it    : MTPuTTY (Multi-Tabbed PuTTY) è una piccola utility *Gratuita* che consente di avvolgere un numero illimitato di applicazioni PuTTY in un'unica interfaccia grafica a schede
description_nl    : MTPuTTY (PuTTY met meerdere tabbladen) is een klein *Gratis* hulpprogramma waarmee je een onbeperkt aantal PuTTY-toepassingen in één GUI-interface met tabbladen kunt plaatsen
description_ru    : MTPuTTY (Multi-Tabbed PuTTY) - небольшая *бесплатная* утилита, позволяющая обернуть неограниченное количество приложений PuTTY в один GUI-интерфейс с несколькими вкладками
audit_schedule    : 
editor            : 
keywords          : MTPuTTY_is1
licence           : proprietary_free,wapt_public
homepage          : https://ttyplus.com/
package_uuid      : ab36634b-a9ea-482c-93e4-cc8aace87b9f
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : https://ttyplus.com/multi-tabbed-putty/changelog/
min_os_version    : 
max_os_version    : 
icon_sha256sum    : 0116d8a650292912de4e137e4eea8b1be6b6d828e588b931de3e87120de8471e
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature         : h6+NFpskO50mtM8ZizM3EhJvRHrXtl603ZZDBV8+f4qBUZFjILeYQw65gq0xWX3NwDC5unHKxJY8P1nuaOtfUHg7CCTGV5+0cenCWZyDL2CejRH80WglXAOybL5OmxA9N0YGXmtK7FU8kHlLxCXl+/F+cYlBoZiYcEbQ6zW5gbk8P1KoXnoI5IPLTo14sbC0h85ld9ufW6dBr6cx42pu0ueQSX4eANCZv+RDlYXR69T+YpHvY0wPv2w9PoOiyB/TK+dk3iAR9xLGPhTcmWhYZcjVLboRlbB1hvohjFTPiQC7evNHJYWmtvIsvm/auMvje5Z5NbzNp3bqQxTQRf4NXA==
signature_date    : 2024-05-08T19:00:08.244093
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 *

r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()

"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def install():
    # Declaring local variables
    # Installing the software

    install_exe_if_needed(
        "mtputty_setyp.exe", 
        silentflags="/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /ALLUSERS", 
        key="MTPuTTY_is1",
         min_version= control.get_software_version(),

    )

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


def update_package():
    # Declaring local variables
    package_updated = False
    proxies = get_proxies_from_wapt_console()
    if not proxies:
        proxies = get_proxies()

    # Providing fixed version information
    download_url = "https://ttyplus.com/download/mtputty_setup.exe"
    latest_bin = download_url.split("/")[-1]
    latest_bin = "mtputty_setyp.exe"
    # version = "1.8.5"

    # Downloading latest binaries
    print("Download URL is: %s" % download_url)
   
    wget(download_url, latest_bin, proxies=proxies)
    version = get_file_properties(latest_bin)["ProductVersion"]

    # Changing version of the package
    if Version(version, 4) > Version(control.get_software_version(), 4):
        print("Software version updated (from: %s to: %s)" % (control.get_software_version(), Version(version)))
        package_updated = True
    else:
        print("Software version up-to-date (%s)" % Version(version))
    control.set_software_version(version)
    control.save_control_to_wapt()

    # Validating update-package-sources
    return package_updated

    # # Changing version of the package and validating update-package-sources
    # return complete_control_version(control, version)

cd9d91df31d2ff8161a5bc3f4da51e519fde6928487cae4fdbf733b6e191b63e : setup.py
5f5730f00ae546b3994dee281cad549f6966506332b6ac92f0cc97c06f471f1b : update_package.py
c5b9afad75ddd8c527503ac3b4d7a97920081c254c54044df421bd05145ae163 : mtputty_setyp.exe
0116d8a650292912de4e137e4eea8b1be6b6d828e588b931de3e87120de8471e : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
1045b3751eff2da5671a41d1d3a827808125c0644b05c5da1281d96cb81584c8 : luti.json
a92e85efd26ece945a966e388a641da2e5f6234e87ca940012e0d85cd3345bbb : WAPT/control