tis-sconnect

2.15.0-1
SConnect est une extension de navigateur qui peut être utilisée pour accéder au portail 3SKey
523 téléchargements
Télécharger
Voir le résultat de la construction Voir l'analyse de VirusTotal
tis-sconnect icon
  • package : tis-sconnect
  • name : SConnect
  • version : 2.15.0-1
  • categories : Utilities
  • maintainer : WAPT Team,Tranquil IT,Clément Baziret
  • editor : Gemalto
  • licence : proprietary_free,wapt_public
  • locale :
  • target_os : windows
  • impacted_process : sconnect
  • architecture : all
  • signature_date : 2023-08-09 14:04
  • size : 302.26 Ko
  • installed_size : 514.93 Ko
  • homepage : https://www.sconnect.com/faqs/#welcome
package           : tis-sconnect
version           : 2.15.0-1
architecture      : all
section           : base
priority          : optional
name              : SConnect
categories        : Utilities
maintainer        : WAPT Team,Tranquil IT,Clément Baziret
description       : SConnect is a browser extension that can be used to access the 3SKey portal
depends           : 
conflicts         : 
maturity          : PROD
locale            : 
target_os         : windows
min_wapt_version  : 2.3
sources           : https://www.sconnect.com/faqs/#welcome
installed_size    : 514932
impacted_process  : sconnect
description_fr    : SConnect est une extension de navigateur qui peut être utilisée pour accéder au portail 3SKey
description_pl    : SConnect to rozszerzenie przeglądarki umożliwiające dostęp do portalu 3SKey
description_de    : SConnect ist eine Browser-Erweiterung, die den Zugang zum 3SKey-Portal ermöglicht
description_es    : SConnect es una extensión del navegador que puede utilizarse para acceder al portal 3SKey
description_pt    : O SConnect é uma extensão do browser que pode ser utilizada para aceder ao portal 3SKey
description_it    : SConnect è un'estensione del browser che può essere utilizzata per accedere al portale 3SKey
description_nl    : SConnect is een browserextensie die kan worden gebruikt om toegang te krijgen tot de 3SKey-portal
description_ru    : SConnect - это расширение для браузера, которое может использоваться для доступа к порталу 3SKey
audit_schedule    : 
editor            : Gemalto
keywords          : sconnect,browser,extension,access,3skey,portal
licence           : proprietary_free,wapt_public
homepage          : https://www.sconnect.com/faqs/#welcome
package_uuid      : 30146a3c-3c9c-4268-b8b1-c86a989c18fd
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 6.3
max_os_version    : 
icon_sha256sum    : 9eb43ee1e4a079358d1ed0a91af8c2cb209bd1c72949dc4e9680d45f424ec40d
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature         : cZj+XIIzBFkHZh6fyHaiWFQAsyayA1SpGKtE89K74t1mKi/81jcN7w2EIysWjjMwX8Tn/x8DQU1eCfeUy2GjLlxdEdbAU4ENNe3pjcORxkysLLSBwxUre5nAzmvlSmSDVEEmmifDyh2h3tzRAzw+SFNQxv2EUDK80EQrGWX2ZcmNsDTdc8PWn4uCTaN+0jaN3kOBLLxuIvvfOM0LtYDvdaiwfNW8Ik2W4lMgogqxUZ86PZH5Mho6GeyimVLG7oJmDmnwHcPQM6jjwpunSIf0EK3AIqmTB43wLW54X3Ondj5m++/OK+cBUv/uxah331q4JUCrz46wkCe366gyUzvPdg==
signature_date    : 2023-08-09T14:04:15.895224
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 *

dir_path = makepath(programfiles32, "SConnect")

def install():
    # Declaring local variables
    bin_name = glob.glob("sconnect-host-v*.exe")[0]
    
    # Create program directory
    if isdir(dir_path):
        remove_tree(dir_path)
    mkdirs(dir_path)

    # Move .exe to Program Files
    shutil.copyfile(bin_name, makepath(dir_path, bin_name))


def session_setup():
    # Declaring local variables
    bin_path = glob.glob(makepath(programfiles32, "Sconnect", "sconnect-host-v*.exe"))[0]

    # Installing software
    run(bin_path)


def uninstall():
    # Uninstalling software
    if isdir(dir_path):
        remove_tree(dir_path)
# -*- coding: utf-8 -*-
from setuphelpers import *
from waptutils import get_sha256


def update_package():
    package_updated = False
    proxies = get_proxies()
    if not proxies:
        proxies = get_proxies_from_wapt_console()

    binaries_dict = {"sconnect-host-v2.15.0.0.exe": "7b0d66a79ef01165e7be6c50babec408ebf2ae3ad31aa73f6ab6b15d283af2ab"}  # {bin_name:sha256}
    version = None

    for bin_name in binaries_dict:
        download_url = "http://srvtemplates.ad.tranquil.it/binary_cache/" + bin_name
        sha256 = binaries_dict[bin_name]
        if isfile(bin_name):
            if get_sha256(bin_name) != sha256:
                remove_file(bin_name)
        print("Download URL is: %s" % download_url)
        if not isfile(bin_name):
            print("Downloading: %s" % bin_name)
            wget(download_url, bin_name, sha256=sha256, proxies=proxies)
        else:
            print("Binary is present: %s" % bin_name)

    if version:
        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()
    return package_updated
c87794c256764c649455ad4f1b1b5f1ba1137157169c6ad9102f2d0075504d4e : setup.py
 : __pycache__
7b0d66a79ef01165e7be6c50babec408ebf2ae3ad31aa73f6ab6b15d283af2ab : sconnect-host-v2.15.0.0.exe
11e1dbeb20ae454ad23a69fabb1b61ee99734a498b7b3605892ee200ae7b90d5 : update_package.py
9eb43ee1e4a079358d1ed0a91af8c2cb209bd1c72949dc4e9680d45f424ec40d : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
5af9a9360cc0415feaefc40467ca46e8b1be1b2c6c40e484a75f5ab1f11c0de9 : luti.json
878c51c24991ed6ce2381a40bbc840f0c84252858a6424c9ed422c17d5bf8e0f : WAPT/control