- package: tis-axcrypt
- name: AxCrypt
- version: 2.1.1692.0-17
- categories: Utilities
- maintainer: WAPT Team,Tranquil IT,Jimmy PELÉ
- editor: Svante Seleborg
- licence: GPLv2
- locale: all
- target_os: windows
- impacted_process: AxCrypt
- architecture: x64
- signature_date:
- size: 17.23 Mo
- homepage : https://www.axcrypt.net/
- depends:
package : tis-axcrypt
version : 2.1.1692.0-17
architecture : x64
section : base
priority : optional
name : AxCrypt
categories : Utilities
maintainer : WAPT Team,Tranquil IT,Jimmy PELÉ
description : AxCrypt is a software that allows to use strong encryption methods with Microsoft Windows. Integrated in Windows Explorer, it allows to compress, erase, encrypt and edit very simply.
depends : tis-dotnetfx
conflicts :
maturity : PROD
locale : all
target_os : windows
min_wapt_version : 2.0
sources : https://www.axcrypt.net/download
installed_size :
impacted_process : AxCrypt
description_fr : AxCrypt est un logiciel qui permet d'utiliser les méthodes de chiffrement fortes avec Microsoft Windows. Intégré à Windows Explorer, il permet de compresser, d'effacer, de chiffrer et d'éditer très simplement.
description_pl : AxCrypt to oprogramowanie pozwalające na wykorzystanie silnych metod szyfrowania z systemem Microsoft Windows. Zintegrowany z Eksploratorem Windows pozwala na kompresowanie, wymazywanie, szyfrowanie i edycję w bardzo prosty sposób
description_de : AxCrypt ist eine Software, die es erlaubt, starke Verschlüsselungsmethoden mit Microsoft Windows zu verwenden. Integriert in den Windows-Explorer, ermöglicht es, zu komprimieren, zu löschen, zu verschlüsseln und sehr einfach zu bearbeiten
description_es : AxCrypt es un software que permite utilizar métodos de encriptación fuertes con Microsoft Windows. Integrado en el Explorador de Windows, permite comprimir, borrar, cifrar y editar de forma muy sencilla
description_pt : AxCrypt é um software que permite utilizar métodos de encriptação fortes com Microsoft Windows. Integrado no Windows Explorer, permite comprimir, apagar, encriptar e editar de forma muito simples
description_it : AxCrypt è un software che consente di utilizzare metodi di crittografia forti con Microsoft Windows. Integrato in Windows Explorer, permette di comprimere, cancellare, criptare e modificare in modo molto semplice
description_nl : AxCrypt is een software die het mogelijk maakt om sterke encryptie methoden te gebruiken met Microsoft Windows. Het is geïntegreerd in Windows Verkenner en maakt het mogelijk om heel eenvoudig te comprimeren, te wissen, te coderen en te bewerken
description_ru : AxCrypt - это программное обеспечение, позволяющее использовать сильные методы шифрования в Microsoft Windows. Интегрированная в проводник Windows, она позволяет очень просто сжимать, стирать, шифровать и редактировать
audit_schedule :
editor : Svante Seleborg
keywords : encryption,windows,explorer,compress,erase,encrypt
licence : GPLv2
homepage : https://www.axcrypt.net/
package_uuid : 5a5a0219-6bba-4dba-9625-2b2782c8b76d
valid_from :
valid_until :
forced_install_on :
changelog : https://www.axcrypt.net/information/release-notes/
min_os_version : 6.1
max_os_version :
icon_sha256sum : 2b9524010626e11ff98149158d738fb0311ac7b98683df681810a8a545aac9c8
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature : hot0dHLDgG0fKkfoiR0SCurAOe8MB4Am4NQyPrawRb9p/jwu6DyLWnRLDVmXTb2LuxUQ3RE3nefF1183fKuwx6tAedWzt/spWJlmZZXo+a0MyPVNkIwEuV4LqICBF0lRS6Pd2v7UsfTFMOxZ/mbDqLjG+s11NZuve7Eik59FApn32faqCMrZqYkH6IiTIPaTVqYhhgeOMoALRUjBqfuT1nICZxK1TKnjd2/skoZUcTb1D8AmfRj6xq7qXgpkJwH+jozmCmEvfw0KiIuy3qVvLg+OpPyeLgZySeDIB+H5ZsG9DqWcyMptFBEF6ymcbvmu1TwShtR56+Bd/Cg2+USmbA==
signature_date : 2024-09-02T10:02:33.606055
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
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
bin_name = glob.glob("AxCrypt-*.exe")[0]
install_exe_if_needed(bin_name, silentflags="/install /quiet /norestart", key="", min_version=control.get_software_version())
def uninstall():
for to_uninstall in installed_softwares("AxCrypt"):
print("Removing: %s (%s)" % (to_uninstall["name"], to_uninstall["version"]))
killalltasks(control.impacted_process.split(","))
run(uninstall_cmd(to_uninstall["key"]))
wait_uninstallkey_absent(to_uninstall["key"])
# -*- coding: utf-8 -*-
from setuphelpers import *
import requests
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
app_name = control.name
download_url = "https://account.axcrypt.net/download/axcrypt-2-setup.exe"
# Getting latest version information from download url
headers_response = requests.head(download_url, proxies=proxies, allow_redirects=True).headers
latest_bin_list = headers_response["Content-Disposition"].split("filename=")
latest_bin_list.reverse()
latest_bin = latest_bin_list[0]
version = latest_bin.split("-")[1]
# Downloading latest binaries
print("Latest %s version is: %s" % (app_name, version))
print("Download URL is: %s" % download_url)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(download_url, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
# Checking version from file
version_from_file = get_version_from_binary(latest_bin)
# if not version_from_file.startswith(version) and version_from_file != '':
if Version(version_from_file) != Version(version) and version_from_file != "":
print("Changing version to the version number of the binary (from: %s to: %s)" % (version, version_from_file))
os.rename(latest_bin, latest_bin.replace(version, version_from_file))
version = version_from_file
else:
print("Binary file version corresponds to online version")
# Changing version of the package
if Version(version) > Version(control.get_software_version()):
print("Software version updated (from: %s to: %s)" % (control.get_software_version(), Version(version)))
package_updated = True
else:
print("Software version up-to-date (%s)" % Version(version))
control.set_software_version(version)
control.save_control_to_wapt()
# Deleting outdated binaries
remove_outdated_binaries(version)
# Validating or not update-package-sources
return package_updated
818da97880a66e8eb5c508837e014622b8a917e701c01b8b4a50668c7cd7a61c : setup.py
5aef4c7853a07f2f48f48c4f78e722bf553bb30ad380fccc257938c8011df015 : AxCrypt-2.1.1692.0-Setup.exe
5de0ea8ed63b2fd16ad4c31fafaf54eb0a26f7beadddf815f07dfff3318d87e7 : update_package.py
2b9524010626e11ff98149158d738fb0311ac7b98683df681810a8a545aac9c8 : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
e13b1ccacbcb3420ff838ef137c28d1c9ba1f3c6716c16cb326e74d42705e1b6 : luti.json
30eaabf00b62e64d049c08db88b14fcd412e877ef892b4a64746132f19029712 : WAPT/control