[RISOLTO] Creazione del pacchetto - errore di timeout

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
clafon
Messaggi: 109
Registrazione: 06 nov 2024 - 10:56

13 gennaio 2026 - 16:46

Versione WAPT: 2.6.1.17567
Sistema operativo del server: Debian 12
Amministrazione della macchina del sistema operativo: Windows Server 2019
Sistema operativo di destinazione: Windows 11

Buongiorno,

Mi è stato chiesto di installare un software per le postazioni di lavoro degli insegnanti.
Ho quindi creato un pacchetto per installare l'eseguibile dal mio server di amministrazione, nel seguente formato:

Codice: Seleziona tutto

def install():
    # Declaring local variables

    # Installing the software
    print("Installing: Install_Monde_Espace_Temps.exe")
    install_exe_if_needed('Install_Monde_Espace_Temps.exe',
        silentflags='/S', 
        key='{2E5FC142-68F3-4CE5-AED9-3A74091C5FAC}_is1',
        min_version='1.0'
    )
Ho provato anche:
  • commentando la riga silentflags oppure utilizzando /VERYSILENT
    e aggiungendo l'opzione timeout=1200
Quando provo il comando dall'editor PyScripter facendo clic con il tasto destro del mouse ed eseguendo sulla sezione "WAPT: install", il software si installa correttamente.
Tuttavia, quando lo applico a una macchina, il pacchetto fallisce con un "timeout dopo 600 secondi".
Ho dimenticato qualcosa?

Grazie
Ultima modifica di clafon il 14 gennaio 2026 alle 12:36, modificato 1 volta.
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

14 gennaio 2026 - 11:25

clafon ha scritto: 13 gennaio 2026 - 16:46 Quando testo il comando dall'editor PyScripter con il tasto destro del mouse e selezionando "Esegui" sulla parte "WAPT: install", il software si installa correttamente.
Quando si testa il software, non è già installato in precedenza?

E quando avvii l'installazione da PyScripter, non clicchi su nulla? (assolutamente nulla, nessuna interazione tramite clic)
clafon
Messaggi: 109
Registrazione: 06 nov 2024 - 10:56

14 gennaio 2026 - 11:40

Ciao Simon,

no, quando eseguo il test il software non risulta già installato.
Tuttavia, quando avvio l'installazione da PyScripter, compare una finestra di dialogo che richiede la conferma dell'installazione.
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

14 gennaio 2026 - 12:04

Ciao Cédric,

affinché il pacchetto Wapt si installi correttamente, l'installazione deve essere silenziosa. Se compare una finestra di dialogo, l'agente Wapt non ci cliccherà automaticamente sopra.

Quindi, devi trovare i flag corretti per rendere l'installazione dell'applicazione completamente silenziosa. La procedura guidata di installazione di Wapt cercherà di trovare il tipo di programma di installazione (innosetup, nsis, msi, ecc.) per impostare il flag corretto, ma se si tratta di un programma di installazione sconosciuto o se lo sviluppatore ha forzato la visualizzazione di una finestra di dialogo (anche quando l'installazione è silenziosa), l'installazione verrà impedita.

Qual è il sito web dell'editore?

Se la finestra di dialogo non può essere rimossa, dovresti contattare lo sviluppatore per fargli correggere l'eseguibile. Se lo sviluppatore non esiste più (e quindi non ci saranno più aggiornamenti), un'opzione è installarlo sulla macchina di sviluppo di Wapt e copiare il contenuto della directory di installazione nel pacchetto Wapt.

Cordiali saluti,

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
clafon
Messaggi: 109
Registrazione: 06 nov 2024 - 10:56

14 gennaio 2026 - 12:35

Ho trovato la soluzione utilizzando:
silentflags='/VERYSILENT /SUPPRESSMSGBOXES /SP- /NORESTART',

trovato qui: https://les2t.fr/fr_fr/installshield-in ... e-reponse/
Bloccato