tis-lexibar icon

Lexibar

Paquet d’installation silencieuse pour Lexibar

3.10.6-1
Utilities
Utilities

Les paquets PREPROD sont des paquets construits via LUTI. Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.

  • package: tis-lexibar
  • name: Lexibar
  • version: 3.10.6-1
  • categories: Utilities
  • maintainer: WAPT Team,Tranquil IT,Joffrey Le Piquet
  • licence: proprietary_restricted
  • locale: fr
  • target_os: windows
  • impacted_process: lexibar
  • architecture: x64
  • signature_date:
  • size: 368.31 Mo
  • homepage : https://www.lexibar.ca/fr/fr/
  • depends:

package           : tis-lexibar
version           : 3.10.6-1
architecture      : x64
section           : base
priority          : optional
name              : Lexibar
categories        : Utilities
maintainer        : WAPT Team,Tranquil IT,Joffrey Le Piquet
description       : User-friendly software to help with reading and writing, designed in collaboration with speech therapists. It's easy to install, simple to use and powerful!
depends           : tis-dotnetfx4.8
conflicts         : 
maturity          : PREPROD
locale            : fr
target_os         : windows
min_wapt_version  : 2.3
sources           : https://support.haylem.ca/lexibar/latest/gestion-des-versions/nouvelles-fonctionnalites-et-correctifs
installed_size    : 
impacted_process  : lexibar
description_fr    : Un logiciel d'aide à l'écriture et à la lecture convivial, conçu en collaboration avec des orthophonistes. Il est facile à installer, simple à utiliser et performant!
description_pl    : Przyjazne dla użytkownika oprogramowanie pomagające w czytaniu i pisaniu, zaprojektowane we współpracy z logopedami. Jest łatwe w instalacji, proste w użyciu i wydajne!
description_de    : Eine benutzerfreundliche Software zur Unterstützung beim Schreiben und Lesen, die in Zusammenarbeit mit Logopäden entwickelt wurde. Sie ist leicht zu installieren, einfach zu bedienen und leistungsstark!
description_es    : Software de ayuda a la lectoescritura de fácil manejo, diseñado en colaboración con logopedas. Es fácil de instalar, sencillo de usar y potente.
description_pt    : Software de fácil utilização para ajudar na leitura e na escrita, concebido em colaboração com terapeutas da fala. É fácil de instalar, simples de utilizar e potente!
description_it    : Un software di facile utilizzo per aiutare la lettura e la scrittura, progettato in collaborazione con i logopedisti. È facile da installare, semplice da usare e potente!
description_nl    : Gebruiksvriendelijke software om te helpen met lezen en schrijven, ontworpen in samenwerking met logopedisten. Het is gemakkelijk te installeren, eenvoudig te gebruiken en krachtig!
description_ru    : Удобное программное обеспечение для помощи в чтении и письме, разработанное в сотрудничестве с логопедами. Его легко установить, он прост в использовании и обладает огромным потенциалом!
audit_schedule    : 
editor            : 
keywords          : 
licence           : proprietary_restricted
homepage          : https://www.lexibar.ca/fr/fr/
package_uuid      : 8c2f3402-3ab0-431d-bf49-a9b328878666
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : https://support.haylem.ca/lexibar/latest/gestion-des-versions/nouvelles-fonctionnalites-et-correctifs
min_os_version    : 10
max_os_version    : 
icon_sha256sum    : fb701ce802add9b293d5ccdc71e28b8429de68896ceec47e9e5875f414594970
signer            : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date    : 2026-02-19T22:01:19.000000
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
signature         : m/pnsek7Wh82eAUHbYb7kqqAF3gfDCfS78N7zVIpCh0hJKd+bGr61bdv9kdbsVCzYDMlnSVAgeovoW+FwtNbUnMLuxzvWsnuHpDT4eOitsGIH1mTSDVKhSYfOqe1hifPx9UdZH0XC6xggf+Gsrk4ZufPenALa0dntQCSYJuZN57zJSVoD7gLn2wAThts1EJ37y9BvjdR8sE3xBsfbYd0wNDou6AILLWet7m2TXcVLTks0TSS3aGbPchUUgYXVF2JZ6lvd6IH5DBHd/oxD/JSUbei4a5pw3lInsldhn7mNHfziWlpoyihwMGNkKQ+Yxxnnd0epT7UVWWNyTi3nhVVxQ==

# -*- coding: utf-8 -*-
##################################################
# This file is part of WAPT Enterprise
# All right reserved, (c) Tranquil IT Systems 2024
# For more information please refer to
# https://wapt.tranquil.it/store/licences.html
##################################################
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
    bin_name = glob.glob('Lexibar*.msi')[0]

    # Installing the software
    install_msi_if_needed(bin_name)


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


def update_package():
    # Declaring local variables
    result = False
    proxies = get_proxies_from_wapt_console()

    if not proxies:
        proxies = get_proxies()

    url = "https://support.haylem.ca/lexibar/latest/gestion-des-versions/nouvelles-fonctionnalites-et-correctifs"
    user_agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:131.0) Gecko/20100101 Firefox/131.0"

    # Getting latest version from official sources
    for bs_search in bs_find_all(url, "a", "href", user_agent=user_agent, proxies=proxies):
        if bs_search['href'].endswith(".msi"):
            download_url = bs_search["href"]
            latest_bin = bs_search["href"].split("/")[-1]
            version = latest_bin.rsplit("_",1)[-1].replace(".msi","")
            break

    if (not isfile(latest_bin)) or (Version(version) > contol.get_software_version()):
        print("Downloading: %s" % latest_bin)
        wget(download_url, latest_bin, proxies=proxies)
        result = True

    control.set_software_version(version)
    control.save_control_to_wapt()

    # Validating or not update-package-sources
    return result

58018837235e5da71648277022610b30b36e83081da641887596ea22e6a12292 : Lexibar_windows-x64_3.10.06.msi
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
bdbfd52c552aa6347e90a2a6d37260693db55ddbd477670eedcbccf0128ae25e : WAPT/control
fb701ce802add9b293d5ccdc71e28b8429de68896ceec47e9e5875f414594970 : WAPT/icon.png
de9b3a044208a803850fba5dd6d09973f00ea718bea7b5beca04d3d588dfcb90 : luti.json
0f4b1329dc6a6db3e77844fa24da46178aa39353210118f7b26a9f7b46ad812e : setup.py
285e87c4e172742b396ffb9270e9fbbc247504a52b34675758b225bf4e08bada : update_package.py