tis-winrar icon

Winrar

Paquet d’installation silencieuse pour Winrar

7.20.0-0
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-winrar
  • name: Winrar
  • version: 7.20.0-0
  • categories: Utilities
  • maintainer: WAPT Team,Tranquil IT, Alexis PAJOT
  • editor: Eugene Roshal
  • licence: Licence propriétaire
  • locale: fr
  • target_os: windows
  • impacted_process: WinRAR
  • architecture: x64
  • signature_date:
  • size: 3.75 Mo
  • homepage : http://rarlab.com

package           : tis-winrar
version           : 7.20.0-0
architecture      : x64
section           : base
priority          : optional
name              : Winrar
categories        : Utilities
maintainer        : WAPT Team,Tranquil IT, Alexis PAJOT
description       : WinRAR is a proprietary data compression software developed by the Russian Eugene Roshal. It is free in trial version but a paid and complete version exists.
depends           : 
conflicts         : 
maturity          : PREPROD
locale            : fr
target_os         : windows
min_wapt_version  : 1.8.2
sources           : 
installed_size    : 
impacted_process  : WinRAR
description_fr    : WinRAR est un logiciel propriétaire de compression de données développé par le Russe Eugene Roshal. Il est gratuit en version dessai mais une version payante et complète existe.
description_pl    : WinRAR to zastrzeżone oprogramowanie do kompresji danych opracowane przez Russian Eugene Roshal. Jest ona bezpłatna w wersji próbnej, ale istnieje pełna wersja płatna.
description_de    : WinRAR ist eine proprietäre Datenkompressions-Software, die von Eugene Roshal aus Russland entwickelt wurde. Es ist als Probeversion kostenlos, aber es gibt eine kostenpflichtige und vollständige Version.
description_es    : WinRAR es un software propietario de compresión de datos desarrollado por el ruso Eugene Roshal. Es gratis en versión de prueba pero existe una versión de pago y completa.
description_pt    : Winrar é um software proprietário de compressão de dados desenvolvido pelo russo Eugene Roshal. É gratuito em versão experimental, mas existe uma versão paga e completa.
description_it    : Winrar è un software proprietario di compressione di dati sviluppato dal russo Eugene Roshal. È gratuito in versione di prova ma esiste una versione a pagamento e completa.
description_nl    : WinRar is een eigen datacompressiesoftware ontwikkeld door de Russische Eugene Roshal. Het is gratis in een proefversie, maar er bestaat een volledig betaalde versie.
description_ru    : WinRAR - это патентованное программное обеспечение для сжатия данных, разработанное российским Eugene Roshal. Оно бесплатно в пробной версии, но существует полностью оплаченная версия.
audit_schedule    : 
editor            : Eugene Roshal
keywords          : 
licence           : Licence propriétaire
homepage          : http://rarlab.com
package_uuid      : f05e90c4-0e30-4763-854f-3f36ba9f8a74
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : https://www.win-rar.com/latestnews.html
min_os_version    : 
max_os_version    : 
icon_sha256sum    : fc7deafb7756102d60b861f67537d19adae3a1d548ee32afed03ae19119563f9
signer            : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date    : 2026-03-23T10:42:08.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         : L4WBtckVyNCOTljqvi/WyOosfOBtt3gyDKtWMeM7wfXDGy1d/6ZUvVt8IjdHUsH+eyEz0OSoKf+OCa3VTsqBwL8WImiAlFMp3bxvFDpa3K1/p3Buj+5/MnEfQb5xpdIntCyjaZBmMk0PTXMCHyoZt22IjEJ+iRGm7sra+tt3J4w1M23yiiExTLeZxhVeOogJyWIWAqVYDmk42tDoV1nO1KqU6BpmP791A3KVNytNpcb947tuCl6j5+7xM0c2N7ZlJfyp1fRISfG4shMUupmIagSCo7EN1uMMF6btjC+WrZ+vqAQsb0KumCjU+4Ga3j3OihxPJgaM1R21GaphQQnqtg==

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


def install():
    try:
        install_exe_if_needed(
            glob.glob("*.exe")[0],
            "/S",
            key="WinRAR archiver",
            min_version=control.version.split("-", 1)[0],
        )
    except:
        time.sleep(10)
        install_exe_if_needed(
            glob.glob("*.exe")[0],
            "/S",
            key="WinRAR archiver",
            min_version=control.version.split("-", 1)[0],
        )

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

dict_loc_file = {"en": "", "de": "d", "all": ""}


def update_package():
    proxies = {}
    if isfile(makepath(application_data(), "waptconsole", "waptconsole.ini")):
        proxywapt = inifile_readstring(makepath(user_local_appdata(), "waptconsole", "waptconsole.ini"), "global", "http_proxy")
        if proxywapt:
            proxies = {"http": proxywapt, "https": proxywapt}
    url_version = "https://www.win-rar.com/latestnews.html?&L=0"
    for bs_search in bs_find_all(url_version, "hr", "class", "clearer", proxies=proxies):
        if not ("Beta" or "beta") in bs_search.find_next("a").text and ("released" in bs_search.find_next("a").text) :
            winrarversion = bs_search.find_next("a").text.split(" ")[1].replace(".", "")
            break
    reallang = control.locale
    if reallang in dict_loc_file:
        reallang = dict_loc_file[control.locale]
    if control.architecture == "x64":
        filename = "winrar-x64-%s%s.exe" % (winrarversion, reallang)
    else:
        filename = "wrar%s%s.exe" % (winrarversion, reallang)
    urldl = "https://www.win-rar.com/fileadmin/winrar-versions/winrar/%s" % filename
    if not isfile(filename):
        wget(urldl, filename, proxies=proxies)
    for exe in glob.glob("*.exe"):
        if exe != filename:
            remove_file(exe)
    control.version = "%s-0" % (get_file_properties(filename)["ProductVersion"])
    control.save_control_to_wapt(".")

01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
b98aa04c4e7a09187c30711ac0cd395e93b0559e6ab96b484f4372d8e305fd67 : WAPT/control
fc7deafb7756102d60b861f67537d19adae3a1d548ee32afed03ae19119563f9 : WAPT/icon.png
13f606c4bbb0021589f22c0c015f04753aad23f20a47841c3fc658447d6f8576 : luti.json
d4107476ff4100b2e937f86d1582bfe9110fd75371d9707db6eae21ed8d8bb9c : setup.py
0096b2904334d81c6b296471ff290620c116763dc655a2192c3ef40dd4e10d70 : update_package.py
931b11f08347f15aec7086442f6245893038a432da64d2971159eca49659d9fb : winrar-x64-720fr.exe