Nuovo nel campo WAPT,
Vorrei configurare un pacchetto personalizzato per installare il software Forticlient_6.4.3.exe.
Sono riuscito ad avviare il software dalla console PyScripter (dopo aver modificato il codice).
Tuttavia, non riesco a capire quale codice aggiungere per accettare i termini di licenza che il software mi chiede di convalidare.
Esiste una sorta di codice magico per convalidare questo parametro e quindi installare silenziosamente il software?
Codice setup.py:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
"""
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: %s" % control.package)
install_exe_if_needed('FortiClientVPNSetup_6.4.3.1608_x64.exe',
'/s',
key='',
min_version=control.get_software_version(),
)
Antonio
