tis-proxifier icon

Proxifier

Paquet d’installation silencieuse pour Proxifier

4.12-1

  • package: tis-proxifier
  • name: Proxifier
  • version: 4.12-1
  • categories: Utilities
  • maintainer: WAPT Team,Tranquil IT,Amel FRADJ
  • licence: proprietary_restricted,wapt_private
  • target_os: windows
  • architecture: all
  • signature_date:
  • size: 4.87 Mo
  • homepage : https://www.proxifier.com/

package           : tis-proxifier
version           : 4.12-1
architecture      : all
section           : base
priority          : optional
name              : Proxifier
categories        : Utilities
maintainer        : WAPT Team,Tranquil IT,Amel FRADJ
description       : Proxifier allows network applications that do not support operation via proxy servers to operate via a SOCKS or HTTPS proxy or a chain of proxy servers
depends           : 
conflicts         : 
maturity          : PROD
locale            : 
target_os         : windows
min_wapt_version  : 2.3
sources           : 
installed_size    : 
impacted_process  : 
description_fr    : Proxifier permet aux applications réseau qui ne prennent pas en charge le fonctionnement via des serveurs proxy de fonctionner via un proxy SOCKS ou HTTPS ou une chaîne de serveurs proxy
description_pl    : Proxifier umożliwia aplikacjom sieciowym, które nie obsługują działania za pośrednictwem serwerów proxy, działanie za pośrednictwem serwera proxy SOCKS lub HTTPS lub łańcucha serwerów proxy
description_de    : Proxifizieren ermöglicht Netzwerkanwendungen, die den Betrieb über Proxyserver nicht unterstützen, über einen SOCKS- oder HTTPS-Proxy oder eine Kette von Proxyservern zu arbeiten
description_es    : Proxifier permite que las aplicaciones de red que no admiten el funcionamiento a través de servidores proxy funcionen a través de un proxy SOCKS o HTTPS o de una cadena de servidores proxy
description_pt    : O Proxifier permite que as aplicações de rede que não suportam o funcionamento através de servidores proxy funcionem através de um proxy SOCKS ou HTTPS ou de uma cadeia de servidores proxy
description_it    : Proxifier consente alle applicazioni di rete che non supportano il funzionamento tramite server proxy di operare tramite un proxy SOCKS o HTTPS o una catena di server proxy
description_nl    : Met Proxifier kunnen netwerktoepassingen die werking via proxyservers niet ondersteunen, werken via een SOCKS- of HTTPS-proxy of een keten van proxyservers
description_ru    : Proxifier позволяет сетевым приложениям, которые не поддерживают работу через прокси-серверы, работать через SOCKS или HTTPS-прокси или цепочку прокси-серверов
audit_schedule    : 
editor            : 
keywords          : 
licence           : proprietary_restricted,wapt_private
homepage          : https://www.proxifier.com/
package_uuid      : 0bece40c-5cd9-4f93-8a53-2914401f344f
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 
max_os_version    : 
icon_sha256sum    : be02dd24e5ed083d1837cad5b308f81cc4a6b0a7ceea457cd917782ceee16380
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date    : 2024-09-30T13:15:34.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         : BAyAOKuDH5JAkU3jhkHljcUKZIlGFZCJNkCoO6HFQiiuVmhmoHUeDYuzVGKprMxvPUi3bHObDsacA0TWteSpvQd9/+I5PoVfgv0yx9B5tEDo5JX8h6ceSlMedPwqGhcbTY1j37tkECBflHTohUIBpfmar7L8Q7AXNqT9Mk8c4M1WCtYLg0CxOrBDd+UrGsWgD7lSrJrGqB47gt3kSz8K4+byacZ7xiralzLX+p3NK1d0wC3Bf9CZpL6FNRAZF+QWp/cMKO/TAb6Bi52QC8lcPfLV9PMu34XwLuMLNRIW9W1bjah+Sz4tR0oy+iqL6jwpuKI9Z1AJ0tRVqQ1EhzlYxA==

# -*- 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('ProxifierSetup.exe',
        silentflags='/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-',
        key='{187182AF-79AD-4717-85E9-2508E3F4775B}_is1',
        min_version=control.get_software_version(),
    )



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



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

    download_url ="https://www.proxifier.com/download/ProxifierSetup.exe"
    latest_bin = download_url.split("/")[-1]

    # Downloading latest binaries
    print("Download URL is: %s" % download_url)
    if not isfile(latest_bin):
        print("Downloading: %s" % latest_bin)
        wget(download_url, latest_bin, proxies=proxies)
        package_updated = True
    else:
        print("Binary is present: %s" % latest_bin)


    # Deleting outdated binaries
    for f in glob.glob('*.exe'):
        if f != latest_bin:
            remove_file(f)

           
    version = get_version_from_binary(latest_bin)
    # Mettre à jour le package
    control.set_software_version(version)
    control.save_control_to_wapt()    
        

41308eb4af59ecde0b1cc9813871a81eea30508f68990b4c25c935341b8b8c7f : ProxifierSetup.exe
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
fe4e03661c3dca166525905979b18df3d4bc8b914c00b58e559127f12be3b97a : WAPT/control
be02dd24e5ed083d1837cad5b308f81cc4a6b0a7ceea457cd917782ceee16380 : WAPT/icon.png
a4d9d9ae478ee58563376e2d162d06d329f2d74ad10862a5268c7b92a2653a78 : luti.json
b51c430bd5924d56e7caa4de4ca353436e28d8c7864d6ae9c1ae22d0e1cca571 : setup.py
bfe19c95032e7c4df769d8c87d905c2c1ae2e2d7dac4757c751b3dd912f1aa34 : update_package.py