
AquaSnap
Paquet d’installation silencieuse pour AquaSnap
1.24.1-1
- package: tis-aquasnap
- name: AquaSnap
- version: 1.24.1-1
- maintainer: Amel FRADJ
- licence: AquaSnap End-User License Agreement (EULA)
- target_os: windows
- architecture: all
- signature_date:
- size: 3.94 Mo
- homepage : https://www.nurgo-software.com/
package : tis-aquasnap
version : 1.24.1-1
architecture : all
section : base
priority : optional
name : AquaSnap
categories :
maintainer : Amel FRADJ
description : AquaSnap dramatically improves the way you organize windows on your desktop. It gives you the ability to align windows to the edges or corners of the desktop, set windows to stay on top, stretch windows and much more
depends :
conflicts :
maturity : PROD
locale :
target_os : windows
min_wapt_version :
sources :
installed_size :
impacted_process :
description_fr : AquaSnap améliore considérablement la façon dont vous pouvez organiser les fenêtres sur votre bureau. Il vous donne la possibilité d'aligner les fenêtres sur les bords ou les coins du bureau, de configurer les fenêtres pour qu'elles restent en haut, d'étirer les fenêtres et bien plus encore
description_pl : AquaSnap znacznie poprawia sposób organizowania okien na pulpicie. Daje możliwość wyrównywania okien do krawędzi lub rogów pulpitu, ustawiania okien tak, aby pozostawały na wierzchu, rozciągania okien i wiele więcej
description_de : AquaSnap verbessert die Art und Weise, wie Sie Fenster auf Ihrem Desktop anordnen können, erheblich. Es gibt Ihnen die Möglichkeit, Fenster an den Rändern oder Ecken des Desktops auszurichten, Fenster so einzustellen, dass sie oben bleiben, Fenster zu strecken und vieles mehr
description_es : AquaSnap mejora radicalmente la forma de organizar las ventanas en el escritorio. Le ofrece la posibilidad de alinear ventanas con los bordes o esquinas del escritorio, establecer que las ventanas permanezcan en la parte superior, estirar ventanas y mucho más
description_pt : O AquaSnap melhora drasticamente a forma como pode organizar as janelas no seu ambiente de trabalho. Permite-lhe alinhar as janelas com as extremidades ou cantos do ambiente de trabalho, definir as janelas para ficarem no topo, esticar as janelas e muito mais
description_it : AquaSnap migliora notevolmente l'organizzazione delle finestre sul desktop. Permette di allineare le finestre ai bordi o agli angoli del desktop, di impostare le finestre in alto, di allungarle e molto altro ancora
description_nl : AquaSnap verbetert drastisch de manier waarop je vensters op je bureaublad kunt organiseren. Het geeft je de mogelijkheid om vensters uit te lijnen met de randen of hoeken van het bureaublad, vensters zo in te stellen dat ze bovenaan blijven staan, vensters uit te rekken en nog veel meer
description_ru : AquaSnap значительно улучшает организацию окон на рабочем столе. Он позволяет выравнивать окна по краям или углам рабочего стола, устанавливать окна, чтобы они оставались сверху, растягивать окна и многое другое
audit_schedule :
editor :
keywords :
licence : AquaSnap End-User License Agreement (EULA)
homepage : https://www.nurgo-software.com/
package_uuid : ad6583e1-29e0-483b-94ca-743b0da4cf60
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 1db6523ef04dd21420e49b95825eafe7fbe32a4c0bf135dd395f6b344321a068
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2024-10-12T20:00:11.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 : bJhLogqfCZvSB81rCll188pbSotQOzHiFa58LUss5wyD+CPlgV7966uTGtvLrkJ7Vf9uttB3yJVKZgCvaDrNd7bgT9SUWI2sYkzk8VZrc82tNby0SgDzvV7P2KP5HVSfNPG4K2/DgVBincc7Yrm/i55HbnlexvHbYOM8bLBpfXmrDz/zwgDJGvG1RXnrN/RjPQNRmf7dFyn2EUbaffCKgB7GTVcFmTz2jJX+jdCb7NmlhadmOgwioGwv5E6z0T3gd0GjIZXS3jCA5OZgHGWwp3SvYbILJTfzLsM8Ipg9mr/WZxbA8n1r3OpiASxRbUAuzizy8VK51I3SHoF51BJknw==
# -*- 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
print("Installing: AquaSnap.msi")
install_msi_if_needed('AquaSnap.msi')
from setuphelpers import *
from setupdevhelpers import *
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
url = "https://www.nurgo-software.com/pricing/aquasnap"
response = requests.get(url,allow_redirects=True, proxies=proxies)
# Extract the correct div using bs_find_all
divs = bs_find_all(response.text,"p", proxies=proxies)
msi_file = None
for div in divs:
if msi_file:
break
links = div.find_all('a', href=True)
for link in links:
if link['href'].endswith('.msi'):
href = link['href']
msi_file = href
download_url = "https://www.nurgo-software.com" + msi_file
latest_bin = msi_file.split('/')[-1]
break
# 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()
1eea35dbf80de91047ea3b258da25f25ca210eefef35e45b4f42bacbd866dcb8 : AquaSnap.msi
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
d6aaba91bfc554c2deb27abb5bc36799f2af8899280b558eb6ebc0b900a58b68 : WAPT/control
1db6523ef04dd21420e49b95825eafe7fbe32a4c0bf135dd395f6b344321a068 : WAPT/icon.png
8fc1be4110d0abaf634b36528322e4012ea5d390ac5dc31dadbbbbc451374350 : luti.json
49e98a6c655d2802a90cbaaa4982f421a1bce2adceac71304199612e57e9eb24 : setup.py
439c7290d4eaa3102d4366601fde48f345dc1ba7c0810dfdd80ea6e8fb6fbba0 : update_package.py