Pagina 1 di 1
[RISOLTO] Ignorare gli errori di installazione del pacchetto
Pubblicato: 24 luglio 2020 - 11:39
di Malo
Salve,
sto cercando di creare un pacchetto personalizzato da "smartconsole.exe".
Sebbene l'installazione sembri procedere senza intoppi, WAPT segnala un problema perché l'eseguibile non restituisce il codice di ritorno predefinito (accept_returncodes=[0,3010]) e la documentazione di Checkpoint e i log di installazione non forniscono alcuna informazione a riguardo. Inoltre, si verifica un timeout (1200 secondi).
Vorrei forzare WAPT a ignorare questi errori perché so che l'installazione sta procedendo correttamente.
Qual è il comando corretto da utilizzare?
Grazie in anticipo!
Re: Ignorare gli errori di installazione del pacchetto
Pubblicato: 24 luglio 2020 - 16:18
di vcardon
Ciao,
vai su
https://www.wapt.fr/fr/doc/
, nell'angolo in alto a sinistra cerca "timeout" e arriverai a
https://www.wapt.fr/fr/doc/search.html? ... ea=default
, nell'angolo in alto a sinistra cerca "accept_returncodes" e arriverai a
https://www.wapt.fr/fr/doc/search.html? ... ea=default
. Non è più complicato di così.
Re: Ignorare gli errori di installazione del pacchetto
Pubblicato: 29 luglio 2020 - 11:42
di Malo
Salve,
ho letto tutta la vostra documentazione e ho cercato nel forum un argomento simile, ma non ho trovato la risposta alla mia domanda.
Il mio problema è che non ho un codice di ritorno per sovrascrivere la funzione `accept_returncodes`, quindi non posso farci nulla (nessuna delle soluzioni proposte nella documentazione del mio software o nei log di installazione funziona).
Inoltre, non voglio modificare il timeout, ma piuttosto ignorarlo, qualunque esso sia. (Se il timeout viene superato, ignorare l'errore). Perché il mio software ha inevitabilmente un timeout (anche se l'installazione è corretta).
Preferirei un comando da riga di comando che ignori gli errori di installazione in generale, perché anche se sovrascrivo `accept_returncodes` con gli errori visualizzati da PyScripter, non è sufficiente... Ma credo che questo comando non esista, il che è comprensibile...
Re: Ignorare gli errori di installazione del pacchetto
Pubblicato: 30 luglio 2020 - 10:37
di kguerineau
Ciao,
nel tuo caso, la funzione `run_notfatal(r'setup.exe /arg1 /arg2',timeout=1200)` potrebbe funzionare.
Tuttavia, dovresti comunque modificare il timeout.
Puoi anche distribuire il pacchetto in questione tramite WAPT e poi, una volta che sei sicuro che sia installato, fare in modo che WAPT lo dimentichi (e lo rimuova dalle dipendenze del computer).
Cordiali saluti
[RISOLTO] Ignorare gli errori di installazione del pacchetto
Pubblicato: 31 luglio 2020 - 08:56
di Malo
Grazie per la soluzione!
Ti auguro una splendida giornata