Preprod packages are packages built on LUTI.
They remain in PREPROD usually for 5 days, after which a new VirusTotal scan is performed.
If the package passes this last check, it is promoted to PROD and published on the store.
- package: tis-smartftp-client
- name: SmartFTP
- version: 10.0.3292.0-1
- categories: Utilities
- maintainer: WAPT Team,Tranquil IT,Amel FRADJ,
- licence: opensource_free,wapt_private
- target_os: windows
- architecture: x64
- signature_date:
- size: 10.82 Mo
package : tis-smartftp-client
version : 10.0.3292.0-1
architecture : x64
section : base
priority : optional
name : SmartFTP
categories : Utilities
maintainer : WAPT Team,Tranquil IT,Amel FRADJ,
description : SmartFTP is a fast and reliable FTP, FTPS, SFTP, HTTP, Amazon S3, WebDAV, Google Drive, Google Cloud Storage, Microsoft OneDrive, Backblaze B2, Telnet, Terminal client with many features and a modern user interface
depends :
conflicts :
maturity : PREPROD
locale :
target_os : windows
min_wapt_version : 2.3
sources :
installed_size :
impacted_process :
description_fr : SmartFTP est un client FTP, FTPS, SFTP, HTTP, Amazon S3, WebDAV, Google Drive, Google Cloud Storage, Microsoft OneDrive, Backblaze B2, Telnet, Terminal rapide et fiable avec de nombreuses fonctionnalités et une interface utilisateur moderne
description_pl : SmartFTP to szybki i niezawodny klient FTP, FTPS, SFTP, HTTP, Amazon S3, WebDAV, Google Drive, Google Cloud Storage, Microsoft OneDrive, Backblaze B2, Telnet, Terminal z szerokim zakresem funkcji i nowoczesnym interfejsem użytkownika
description_de : SmartFTP ist ein schneller und zuverlässiger FTP-, FTPS-, SFTP-, HTTP-, Amazon S3-, WebDAV-, Google Drive-, Google Cloud Storage-, Microsoft OneDrive-, Backblaze B2-, Telnet-, Terminal-Client mit vielen Funktionen und einer modernen Benutzeroberfläche
description_es : SmartFTP es un cliente FTP, FTPS, SFTP, HTTP, Amazon S3, WebDAV, Google Drive, Google Cloud Storage, Microsoft OneDrive, Backblaze B2, Telnet y Terminal rápido y fiable con una amplia gama de funciones y una moderna interfaz de usuario
description_pt : O SmartFTP é um cliente rápido e fiável de FTP, FTPS, SFTP, HTTP, Amazon S3, WebDAV, Google Drive, Google Cloud Storage, Microsoft OneDrive, Backblaze B2, Telnet, Terminal com uma vasta gama de funcionalidades e uma interface de utilizador moderna
description_it : SmartFTP è un client FTP, FTPS, SFTP, HTTP, Amazon S3, WebDAV, Google Drive, Google Cloud Storage, Microsoft OneDrive, Backblaze B2, Telnet e Terminal veloce e affidabile, con un'ampia gamma di funzioni e un'interfaccia utente moderna
description_nl : SmartFTP is een snelle en betrouwbare FTP-, FTPS-, SFTP-, HTTP-, Amazon S3-, WebDAV-, Google Drive-, Google Cloud Storage-, Microsoft OneDrive-, Backblaze B2-, Telnet- en Terminal-client met een groot aantal functies en een moderne gebruikersinterface
description_ru : SmartFTP - это быстрый и надежный FTP, FTPS, SFTP, HTTP, Amazon S3, WebDAV, Google Drive, Google Cloud Storage, Microsoft OneDrive, Backblaze B2, Telnet и Terminal клиент с широким набором функций и современным пользовательским интерфейсом
audit_schedule :
editor :
keywords :
licence : opensource_free,wapt_private
homepage :
package_uuid : a3d507f7-269b-419f-a1f5-15782eb65807
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 10.0
max_os_version :
icon_sha256sum : 046b99bb772702cae24c7639213412b06fd9a72769d32108817ae433b7145a07
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2025-09-18T09:30:15.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 : f8fpZQ0dQY0g/Rmdti36z2Ba4WYEqU3NWdG2t1OAJku2/RWwHIapxLFtgDZD1+97U77xoPykFIgf1+VChaAjzyrnSm/8ZhlU75z53CZT8KCGOI+/zJMxX+LlgDb6ygxFI4eB0bod2o2oSoXeJqTvaxtoPSf/p1emTnlChUmJGjUZjUDb1WJp3aYKthTfEbqugLiqbk8X0ryhHEX42EiGa9n+VlpWu4dWL+JUetZFpGLJYonLDNnOleo6zGDAN3cJJWc658d9GZRjVjBRocAPyXrPH6DVDwIrrUsSwLuk2g2whNemF+XzI+9+bU94yKO1ONzmPsPpMq4OhREDLenMeg==
# -*- 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: SmartFTP64.msi")
install_msi_if_needed("SmartFTP64.msi")
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import glob
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.smartftp.com/get/SmartFTP64.msi"
version = requests.head(download_url, proxies=proxies, allow_redirects=True).url.split('/')[-3]
# Deleting outdated binaries
for f in glob.glob('*.exe'):
if Version(get_version_from_binary(f)) < Version(version):
remove_file(f)
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)
version = get_version_from_binary(latest_bin)
# Mettre à jour le package
control.set_software_version(version)
control.save_control_to_wapt()
a78cae05a44e2778f702d6459e49469684137330a6bc8a7b6863744bdca7ed3c : SmartFTP64.msi
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
eee3996fca55f8340bbe7b9259fc93b6a33ede9c1200ef312d3111a2d03fc39c : WAPT/control
046b99bb772702cae24c7639213412b06fd9a72769d32108817ae433b7145a07 : WAPT/icon.png
401f28bab136b3827888a6ee457bc5d9150296a88e411b60b94be00771a1bc23 : luti.json
774bc8dc34561e1d86646747b54e28ead216dcc44972544ad81a277e6de316d8 : setup.py
6042f7e79db779cfc29674ffc6609ea69c07fd22b87035af958d5c5ceb3b9e01 : update_package.py