vfox
Paquet d’installation silencieuse pour vfox
0.10.0-1
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-vfox
- name: vfox
- version: 0.10.0-1
- maintainer: Amel FRADJ
- licence: Apache-2.0 license
- target_os: windows
- architecture: x64
- signature_date:
- size: 6.44 Mo
- homepage : vfox.lhan.me
package : tis-vfox
version : 0.10.0-1
architecture : x64
section : base
priority : optional
name : vfox
categories :
maintainer : Amel FRADJ
description : vfoxis a cross-platform version manager (similar to nvm, fvm, sdkman, asdf-vm, etc.), extensible via plugins. It lets you install
depends :
conflicts :
maturity : PREPROD
locale :
target_os : windows
min_wapt_version :
sources :
installed_size :
impacted_process :
description_fr : vfoxest un gestionnaire de versions multiplateforme (similaire à nvm, fvm, sdkman, asdf-vm, etc.), extensible via des plugins . Il vous permet d'installer
description_pl : vfox to wieloplatformowy menedżer wersji (podobny do nvm, fvm, sdkman, asdf-vm itp.), rozszerzalny za pomocą wtyczek. Pozwala na instalację
description_de : vfoxist ein plattformübergreifender Versionsmanager (ähnlich wie nvm, fvm, sdkman, asdf-vm usw.), der über Plugins erweitert werden kann . Er ermöglicht es Ihnen, Folgendes zu installieren
description_es : vfox es un gestor de versiones multiplataforma (similar a nvm, fvm, sdkman, asdf-vm, etc.), extensible mediante plugins. Permite instalar
description_pt : O vfox é um gestor de versões multi-plataforma (semelhante ao nvm, fvm, sdkman, asdf-vm, etc.), extensível através de plugins. Permite-lhe instalar
description_it : vfox è un gestore di versioni multipiattaforma (simile a nvm, fvm, sdkman, asdf-vm, ecc.), estensibile tramite plugin. Permette di installare
description_nl : vfox is een cross-platform versiebeheerder (vergelijkbaar met nvm, fvm, sdkman, asdf-vm, enz.), uitbreidbaar via plugins. Hiermee kunt u het volgende installeren
description_ru : vfox - это кроссплатформенный менеджер версий (подобный nvm, fvm, sdkman, asdf-vm и т.д.), расширяемый с помощью плагинов. Он позволяет устанавливать
audit_schedule :
editor :
keywords :
licence : Apache-2.0 license
homepage : vfox.lhan.me
package_uuid : aa423388-23d3-4b4b-a85c-71632c2cfd8b
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 9cf30893e54654d4830602beb7b906746d4842c894338ed246fbf72b9dfbeea8
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-01-02T11:21:51.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 : Iwg4ZG+zQ+eZb8VvRPXfxzizldfLSsn5QZToFOXqw1B3IsQtdntM9dX9h9labGyskmYVWWLPzrQMD2mjlgvYwO0V9Fo5o3UKK8xCQNfa0aVmJIleWoMmN4uFNPK6K5yzGrX29M6VRloREkQXH4jHOOTHIarirq2W/NGKUoWHTfZHHpIKABaFqdoExPWEIzzbPWZyhiUX+hSqaT5a1giuDXjj9k55B5hR89YmN6YQ1AUx3h2khZWte8GfKTK+k8ddIaFu8HA+s0B/lARAqY2Jw0jwsyGqdvubiPCNzcy7xuF+vOoqPYUuV3s/O3n94jWoAD8cb/WeuqmGDQn9g9D1Ig==
# -*- 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('vfox_*_windows_setup_x86_64.exe')[0]
# Installing the software
install_exe_if_needed(bin_name,
silentflags='/S /SILENT /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- /LOG',
key='vfox-fc742fc3-7013-49b7-adcb-96f2d6ddbda0_is1',
min_version=control.get_software_version(),
)
# -*- coding: utf-8 -*-
from setuphelpers import *
import re
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
dict_arch = {
"x64": "_windows_setup_x86_64.exe"
}
git_repo = "version-fox/vfox"
url_api = "https://api.github.com/repos/%s/releases/latest" % git_repo
# Getting latest version information from official sources
print("API used is: %s" % url_api)
json_load = json.loads(wgets(url_api, proxies=proxies))
for download in json_load["assets"]:
if download["browser_download_url"].endswith(".exe") and dict_arch[control.architecture] in download["browser_download_url"] :
url_dl = download["browser_download_url"]
version = json_load["tag_name"].replace("v", "")
filename = download["name"]
break
if not isfile(filename):
package_updated = True
wget(url_dl,filename,proxies=proxies)
#nettoyer les fichiers temporaires
for f in glob.glob('*.exe'):
if f != filename:
remove_file(f)
control.set_software_version(version)
control.save_control_to_wapt()
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
69aeb9c96806d6afb900c66d1d7c3ba1df092ecf3e51bfda6662836ce9d24928 : WAPT/control
9cf30893e54654d4830602beb7b906746d4842c894338ed246fbf72b9dfbeea8 : WAPT/icon.png
ec4625bae94c0caf257d83ee2a9f349633063f38245d69aaeceab7c427b585b0 : luti.json
f6a90705f634990beca302c9f61b3d4228e6686c14e7e59d166374182e31314e : setup.py
04aa5ab436d1fc2afc93157f240e4ab669dc6944daabf1976dac49747eff6477 : update_package.py
6af1f8c1e00e588128819bf307fa5b3f85d1ab7c82282cd4b17d233fb2e347ce : vfox_0.10.0_windows_setup_x86_64.exe