tis-xyplorer icon

XYplorer

Paquet d’installation silencieuse pour XYplorer

26.90-1

  • package: tis-xyplorer
  • name: XYplorer
  • version: 26.90-1
  • categories: System and network
  • maintainer: WAPT Team,Tranquil IT,Amel FRADJ
  • licence: proprietary_restricted,wapt_private
  • target_os: windows
  • architecture: all
  • signature_date:
  • size: 13.33 Mo
  • homepage : https://www.xyplorer.com/

package           : tis-xyplorer
version           : 26.90-1
architecture      : all
section           : base
priority          : optional
name              : XYplorer
categories        : System and network
maintainer        : WAPT Team,Tranquil IT,Amel FRADJ
description       : XYplorer is a file manager for Windows. It features tabbed browsing, a powerful file search, a versatile preview, a highly customizable interface, optional dual pane, and a large array of unique ways to efficiently automate frequently recurring tasks
depends           : 
conflicts         : 
maturity          : PROD
locale            : 
target_os         : windows
min_wapt_version  : 2.3
sources           : 
installed_size    : 
impacted_process  : 
description_fr    : XYplorer est un gestionnaire de fichiers pour Windows. Il propose une navigation par onglets, une recherche de fichiers puissante, un aperçu polyvalent, une interface hautement personnalisable, un double volet optionnel et un large éventail de moyens uniques pour automatiser efficacement les tâches récurrentes
description_pl    : XYplorer to menedżer plików dla systemu Windows. Oferuje przeglądanie w kartach, potężne wyszukiwanie plików, wszechstronny podgląd, wysoce konfigurowalny interfejs, opcjonalny podwójny panel i szeroki wachlarz unikalnych sposobów na efektywną automatyzację często powtarzających się zadań
description_de    : XYplorer ist ein Dateimanager für Windows. Er verfügt über Registerkarten, eine leistungsstarke Dateisuche, eine vielseitige Vorschau, eine hochgradig anpassbare Benutzeroberfläche, ein optionales Doppelfenster und eine große Anzahl einzigartiger Möglichkeiten, häufig wiederkehrende Aufgaben effizient zu automatisieren
description_es    : XYplorer es un gestor de archivos para Windows. Cuenta con navegación por pestañas, una potente búsqueda de archivos, una vista previa versátil, una interfaz altamente personalizable, doble panel opcional, y una gran variedad de formas únicas para automatizar eficazmente las tareas que se repiten con frecuencia
description_pt    : O XYplorer é um gestor de ficheiros para Windows. Possui navegação por separadores, uma poderosa pesquisa de ficheiros, uma pré-visualização versátil, uma interface altamente personalizável, painel duplo opcional e uma grande variedade de formas únicas de automatizar eficientemente tarefas recorrentes
description_it    : XYplorer è un file manager per Windows. È dotato di navigazione a schede, di una potente ricerca di file, di un'anteprima versatile, di un'interfaccia altamente personalizzabile, di un doppio riquadro opzionale e di un'ampia gamma di modi unici per automatizzare in modo efficiente le attività ricorrenti
description_nl    : XYplorer is een bestandsbeheerder voor Windows. Het beschikt over bladeren met tabbladen, een krachtige bestandszoekfunctie, een veelzijdige voorvertoning, een zeer aanpasbare interface, optionele dubbele vensters en een groot aantal unieke manieren om regelmatig terugkerende taken efficiënt te automatiseren
description_ru    : XYplorer - это файловый менеджер для Windows. В нем есть вкладки, мощный поиск файлов, универсальный предварительный просмотр, легко настраиваемый интерфейс, дополнительная двойная панель и множество уникальных способов эффективной автоматизации часто повторяющихся задач
audit_schedule    : 
editor            : 
keywords          : 
licence           : proprietary_restricted,wapt_private
homepage          : https://www.xyplorer.com/
package_uuid      : f96bf0f7-5688-472c-9c91-399f3361ad72
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 
max_os_version    : 
icon_sha256sum    : 9eef88dc1fd787263ebeca9eb1ffd2e281391d9c7f355ba1ab1f543fb044ae2d
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date    : 2025-02-21T22:13:16.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         : egdvQ99FKzReZNV8viUAx+qLpcxJ/n1K5Dt6L/eFvsFa864qE592qfZ0IW1NruAK7jrwWRrSldSCuFcIrg2XLqoot4jql0yhFCMJITrDr5DG9fqTmfSDYJ+S1tq3gj6oBdBo3q06nw+BtlA2OS+1oqmrgDS1vrTofTve3JReILWeKhz/flD1ngk2NnZd4HN27jL5MArweVW2qr6FXYVeUViMw/UdCvxcIn70rOfWwAv873lh+B8m+VW3iTiu8Gzg+sdqHF7t+rM0kUNlR5qGbzpMRiZm9Q+vi3Et50dv967UypsYbQTmKL3913K6m84tAVWaau0bxmvMlq+6dnxvug==

# -*- 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
    bin_name = glob.glob('XYplorer_*_Install.exe')[0]
    # Installing the software
    
    install_exe_if_needed(bin_name,
        silentflags='/S',
        key='XYplorer',
        min_version=control.get_software_version(),
    )



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



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.xyplorer.com/download/xyplorer_full.zip'
    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('*.zip'):
        if f != latest_bin:
            remove_file(f)

    # Extracting the downloaded zip file
    with zipfile.ZipFile(latest_bin, 'r') as zip_ref:
        zip_ref.extractall()
    
    file_list = zip_ref.namelist()
    for filename in file_list :
        if latest_bin.endswith('.exe') :
            zip_ref.extract(latest_bin)
    
    version = filename.split("_")[-2]
    # Mettre à jour le package
    control.set_software_version(version)
    control.save_control_to_wapt()    
        

c4de56c68164e6984238c5d1d7f5f770ba2e25ecce1225568b34238214fb7d02 : ReadmeXY.txt
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
6b37658e7af592926a5734b28cfd3ca1461c1ab907006557d6f4a9560e8af19b : WAPT/control
9eef88dc1fd787263ebeca9eb1ffd2e281391d9c7f355ba1ab1f543fb044ae2d : WAPT/icon.png
3c1c2fa0e75c5a4e5f973db2c65c48a3699ea817edf8cbf5f49f02fecefe5658 : XYplorer_26.90_Install.exe
e38dfb1a3e34e1980fde04c9b6a56212975a5a4e37f9297e6dd8be3cef507c4c : luti.json
52f23eb1aaacdc5e3ff342e34ab52974673f2b39e015dd1d6fc8abe1e4edcdff : setup.py
04e36fbf0dfa48a2ce0ab7dfa254fa3b6fed40a5bb3031014748c791fcb30a14 : update_package.py
eb8232f7c3806d8d751fc2eca0f45ae8843ff2dfd0674695e7bdafcb2fc65e21 : xyplorer_full.zip