Pacchetto Sketchup

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
Gaeldi
Messaggi: 254
Registrazione: 22 nov 2015 - 08:37

12 dicembre 2016 - 17:02

Ho molti problemi con l'installazione di SketchUp Make 2017; funziona solo su pochi PC. È possibile disattivare la verifica della chiave di disinstallazione al termine dell'installazione del pacchetto WAPT? Sul mio PC (Windows 7 a 64 bit), ricevo il seguente messaggio:

Altrimenti, in una stanza con 6 PC che eseguono XP, ricevo il seguente messaggio:
Installazione di dst-sketchup2016
EWaptSetupException: Errore fatale: MSI SketchUp2016-x86.msi è stato installato ma
non è possibile trovare la chiave di disinstallazione {CF062509-06B2-4F57-9373-166B04719F94}


E sugli stessi PC con la versione 2015:
installazione di dst-sketchup2015
Eccezione: La chiave di disinstallazione: {A1391613-0694-43DF-A4FC-144CC26BCDCB} non è stata trovata nel registro di sistema dopo l'installazione del software.

Sempre nella stessa stanza, il PC dell'insegnante (identico al mio, un Dell 3020 con Windows 7 a 64 bit) installa correttamente la versione 2017 + VC2015 + .NET FX4.5, ma non succede nulla quando ci clicchi sopra..

Codice: Seleziona tutto

# -*- coding: utf-8 -*-
from setuphelpers import *
import platform

# registry key(s) where WAPT will find how to remove the application(s)
uninstallkey = []

# command(s) to launch to remove the application(s)
uninstallstring = []

# list of required parameters names (string) which can be used during install
required_params = []


def install():
    # if you want to modify the keys depending on environment (win32/win64... params..)
    global uninstallkey
    global uninstallstring

    softname = 'Sketchup'
    versionsoft = '16.1.1450'
    check_installed_soft = installed_softwares(softname)
    if check_installed_soft:
             for uninstall in check_installed_soft:
                key=uninstall['key']
                if installed_softwares(uninstallkey=key):
                   if Version(uninstall['version']) < Version(versionsoft):
                         cmd = WAPT.uninstall_cmd(uninstall['key'])
                         run_notfatal(cmd)

    if iswin64():
        print('Installation de sketchup 2017')

        install_msi_if_needed('SketchUp2017-x64.msi',killbefore=['SketchUp.exe'])
        uninstallkey.append('{F124B571-EFA9-40F2-81B3-32AB0232429A}')

    else:
        print('installing dst-sketchup2016')
        install_msi_if_needed('SketchUp2016-x86.msi',killbefore=['SketchUp.exe'])
        uninstallkey.append('{CF062509-06B2-4F57-9373-166B04719F94}')


def uninstall():
Gaeldi
Messaggi: 254
Registrazione: 22 nov 2015 - 08:37

13 dicembre 2016 - 8:05

Seguendo il consiglio di Simon, ho rimosso uninstallkey.append( e funziona meglio sul mio PC. Per i PC in cui il software non si avvia, è necessario un aggiornamento del driver. E per XP, SketchUp non è più compatibile dalla versione 2015...
Jean Baudin
Messaggi: 3
Registrazione: 18 nov 2020 - 10:37

25 novembre 2020 - 10:57

gaelds ha scritto: 12 dic 2016 - 17:02 Ho molti problemi con l'installazione di SketchUp Make 2017; funziona solo su pochi PC. È possibile disattivare la verifica della chiave di disinstallazione al termine dell'installazione del pacchetto WAPT? Sul mio PC (Windows 7 a 64 bit), ricevo il seguente messaggio:

Altrimenti, in una stanza con 6 PC che eseguono XP, ricevo il seguente messaggio:
Installazione di dst-sketchup2016
EWaptSetupException: Errore fatale: MSI SketchUp2016-x86.msi è stato installato ma
non è possibile trovare la chiave di disinstallazione {CF062509-06B2-4F57-9373-166B04719F94}


E sugli stessi PC con la versione 2015:
installazione di dst-sketchup2015
Eccezione: La chiave di disinstallazione: {A1391613-0694-43DF-A4FC-144CC26BCDCB} non è stata trovata nel registro di sistema dopo l'installazione del software.

Sempre nella stessa stanza, il PC dell'insegnante (identico al mio, un Dell 3020 con Windows 7 a 64 bit) installa correttamente la versione 2017 + VC2015 + .NET FX4.5, ma non succede nulla quando ci clicchi sopra..

Codice: Seleziona tutto

# -*- coding: utf-8 -*-
from setuphelpers import *
import platform

# registry key(s) where WAPT will find how to remove the application(s)
uninstallkey = []

# command(s) to launch to remove the application(s)
uninstallstring = []

# list of required parameters names (string) which can be used during install
required_params = []


def install():
    # if you want to modify the keys depending on environment (win32/win64... params..)
    global uninstallkey
    global uninstallstring

    softname = 'Sketchup'
    versionsoft = '16.1.1450'
    check_installed_soft = installed_softwares(softname)
    if check_installed_soft:
             for uninstall in check_installed_soft:
                key=uninstall['key']
                if installed_softwares(uninstallkey=key):
                   if Version(uninstall['version']) < Version(versionsoft):
                         cmd = WAPT.uninstall_cmd(uninstall['key'])
                         run_notfatal(cmd)

    if iswin64():
        print('Installation de sketchup 2017')

        install_msi_if_needed('SketchUp2017-x64.msi',killbefore=['SketchUp.exe'])
        uninstallkey.append('{F124B571-EFA9-40F2-81B3-32AB0232429A}')

    else:
        print('installing dst-sketchup2016')
        install_msi_if_needed('SketchUp2016-x86.msi',killbefore=['SketchUp.exe'])
        uninstallkey.append('{CF062509-06B2-4F57-9373-166B04719F94}')


def uninstall():
Ciao, sei riuscito a trovare una risposta al tuo problema su Sketchup?
Avatar utente
jpele
Messaggi: 156
Registrazione: 4 marzo 2019 - 12:01
Posizione: Nantes

25 novembre 2020 - 18:10

Ciao,

per coincidenza, oggi abbiamo aggiornato il pacchetto sullo Store. Ti invito a provarlo.
https://store.wapt.fr/store/tis-sketchup-make

Cordiali saluti,
Jimmy
Jean Baudin
Messaggi: 3
Registrazione: 18 nov 2020 - 10:37

16 dicembre 2020 - 8:24

jpele ha scritto: 25 nov 2020 - 18:10 Ciao,

oggi abbiamo aggiornato il pacchetto sullo Store. Ti invito a provarlo.

https://store.wapt.fr/store/tis-sketchup-make,
Cordiali saluti,
Jimmy
Grazie, andrò a dare un'occhiata a tutto :D
Bloccato