
AquaSnap
Paquet d’installation silencieuse pour AquaSnap
1.24.0-1
- package: tis-aquasnap
- name: AquaSnap
- version: 1.24.0-1
- maintainer: Amel FRADJ
- licence: AquaSnap End-User License Agreement (EULA)
- target_os: windows
- architecture: all
- signature_date:
- size: 3.37 Mo
- homepage : https://www.nurgo-software.com/
package : tis-aquasnap
version : 1.24.0-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 : bb67e93d-5d58-4db2-8126-055d354f93e6
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 1db6523ef04dd21420e49b95825eafe7fbe32a4c0bf135dd395f6b344321a068
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature : V/MD8/r9y+hsdgQOzuSyukVWDEA14Yesrt2/PH3V1B9hxPlsM58YzGMmdlJ4Swqn/aFbj0TiaxXkyIUZNAqY+erm7D9u2cB6MqhlB52a1s+XIIaiKaDGQF5O9rpEAF9Q3yaAi/ZZnMLmr+i5JH2U7GjS6y5NDsbY2AaWAd1xucI/FR+7NJIhz8pv46WjPgtrXC+gRY9FTP70KBS2F9oFhqlluqiUwDI388WEM5nDpYJixy3p2GvwN/CW0kbF8Jnkin2n6nq/liffgtyUBIU+hC859MolAKtaOy/K3ZXyoNJGQneKRYTeuo0/Eerp6NgxvMG44QqtwQ/wO046Snc0Sg==
signature_date : 2024-07-27T11:01:14.783381
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 *
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()
49e98a6c655d2802a90cbaaa4982f421a1bce2adceac71304199612e57e9eb24 : setup.py
49272bba721931d7993492dc75fd24c1fda05cfcbaa030c02e2f0efce6f40347 : AquaSnap.msi
439c7290d4eaa3102d4366601fde48f345dc1ba7c0810dfdd80ea6e8fb6fbba0 : update_package.py
1db6523ef04dd21420e49b95825eafe7fbe32a4c0bf135dd395f6b344321a068 : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
88984c8821e75d7310311862fcf268d327b2a23e9f97d76c74bb0bdbf34d46f6 : luti.json
e1566b4ee287f79bf28e4622a554f92497217781134fc95ccb475ca36eb88296 : WAPT/control