Paquete SketchUp

Preguntas sobre paquetes WAPT / Solicitudes y ayuda sobre paquetes WAPT.
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Bloqueado
Gaelds
Mensajes: 254
Inscripción: 22 de noviembre de 2015 - 08:37

12 de diciembre de 2016 - 17:02

Tengo muchos problemas para instalar SketchUp Make 2017; solo funciona en algunos equipos. ¿Es posible desactivar la verificación de la clave de desinstalación al finalizar la instalación del paquete WAPT? En mi equipo (Windows 7 de 64 bits), me aparece el siguiente mensaje:

De lo contrario, en una sala con 6 PC con XP, aparece el siguiente mensaje:
Instalación de dst-sketchup2016
EWaptSetupException: Error fatal: Se ha instalado MSI SketchUp2016-x86.msi, pero
no se puede encontrar la clave de desinstalación {CF062509-06B2-4F57-9373-166B04719F94}


Y en las mismas PC con la versión 2015:
Instalación de dst-sketchup2015
Excepción: La clave de desinstalación: {A1391613-0694-43DF-A4FC-144CC26BCDCB} no se encontró en el registro del sistema después de la instalación del software.

Todavía en la misma sala, la PC del profesor (idéntica a la mía, una Dell 3020 con Windows 7 de 64 bits) instala correctamente la versión 2017 + VC2015 + .NET FX4.5, pero no sucede nada cuando hace clic en ella…

Código: Seleccionar todo

# -*- 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():
Gaelds
Mensajes: 254
Inscripción: 22 de noviembre de 2015 - 08:37

13 de diciembre de 2016 - 8:05 AM

Siguiendo el consejo de Simon, eliminé uninstallkey.append( y funciona mejor en mi PC. En el caso de que el software no se inicie, es necesaria una actualización del controlador. Y en el caso de XP, SketchUp ya no es compatible desde la versión 2015...
Jean Baudin
Mensajes: 3
Inscripción: 18 de noviembre de 2020 - 10:37

25 de noviembre de 2020 - 10:57 AM

gaelds escribió: 12 de diciembre de 2016 - 17:02 Tengo muchos problemas para instalar SketchUp Make 2017; solo funciona en algunos equipos. ¿Es posible desactivar la verificación de la clave de desinstalación al finalizar la instalación del paquete WAPT? En mi equipo (Windows 7 de 64 bits), me aparece el siguiente mensaje:

De lo contrario, en una sala con 6 PC con XP, aparece el siguiente mensaje:
Instalación de dst-sketchup2016
EWaptSetupException: Error fatal: Se ha instalado MSI SketchUp2016-x86.msi, pero
no se puede encontrar la clave de desinstalación {CF062509-06B2-4F57-9373-166B04719F94}


Y en las mismas PC con la versión 2015:
Instalación de dst-sketchup2015
Excepción: La clave de desinstalación: {A1391613-0694-43DF-A4FC-144CC26BCDCB} no se encontró en el registro del sistema después de la instalación del software.

Todavía en la misma sala, la PC del profesor (idéntica a la mía, una Dell 3020 con Windows 7 de 64 bits) instala correctamente la versión 2017 + VC2015 + .NET FX4.5, pero no sucede nada cuando hace clic en ella…

Código: Seleccionar todo

# -*- 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():
Hola, ¿pudiste encontrar una respuesta a tu problema en Sketchup?
Avatar de usuario
jpele
Mensajes: 156
Inscripción: 4 de marzo de 2019 - 12:01
Ubicación: Nantes

25 de noviembre de 2020 - 18:10

Hola,

casualmente, hoy actualizamos el paquete en la tienda. Te invito a probarlo.
https://store.wapt.fr/store/tis-sketchup-make

Atentamente,
Jimmy
Jean Baudin
Mensajes: 3
Inscripción: 18 de noviembre de 2020 - 10:37

16 de diciembre de 2020 - 8:24 AM

jpele escribió: 25 de nov. de 2020 - 18:10 Hola,

hoy actualizamos el paquete en la tienda. Te invito a probarlo.

https://store.wapt.fr/store/tis-sketchup-make,
Atentamente,
Jimmy
Gracias, iré a echar un vistazo a todo eso :D
Bloqueado