Página 1 de 1

[RESUELTO] Corrección del paquete OBS Studio

Publicado: 27 de abril de 2026 - 13:53
por Benoit
wapt enterprise 2.6.1.17705
servidor: debian 12
Sistema operativo del paquete: Windows 11

Buen día,

¿Podría corregir la función uninstall() presente en el paquete de OBS Studio de la tienda? https://wapt.tranquil.it/store/fr/detai ... _PROD.wapt

Código: Seleccionar todo

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

impacted_third_party_processes = [
    "msedge",
    "msedgewebview2",
    "Rocket.Chat",
    "Teams",
    "msteams",
    "LogiTune",
    "NVIDIA Broadcast",
]


def install():
    bin_name = glob.glob("OBS-Studio-*.exe")[0]
    try:
        install_exe_if_needed(
            bin_name,
            silentflags="/S",
            key="OBS Studio",
            min_version=control.get_software_version(),
            killbefore=impacted_third_party_processes if force else [],
        )
    except Exception as e:
        if e.returncode == 6:
            for p in impacted_third_party_processes:
                if isrunning(p):
                    print(f"{p} is running")
            error(
                'Installation failed with "exit status 6"\nIt means that there is a program running that may be using OBS Virtual Camera\nYou can force install this package if you want to try killing them before'
            )


def uninstall():
    remove_programs_menu_folder("OBS Studio")

Re: Corrección del paquete OBS Studio

Publicado: 27 de abril de 2026 - 16:05
por italbot
Hola,

¿podrías indicarme qué problema estás experimentando durante la desinstalación? Cuando lo pruebo yo misma, el software se desinstala correctamente.

Atentamente,

Ingrid

Re: Corrección del paquete OBS Studio

Publicado: 28 de abril de 2026 - 08:09
por Benoit
Hola,
cuando pruebo la función `uninstall()` de VS Code, solo elimina el acceso directo del menú Inicio; no desinstala el software.

Saludos.

Re: Corrección del paquete OBS Studio

Publicado: 28 de abril de 2026 - 09:14
por italbot
Hola,

sí, lo probé usando la cuenta del sistema en mi equipo. Desde VS Code o PyScripter, ¿podrías ejecutar `remove` en lugar de `uninstall` para probar la desinstalación del software? Esto debería ejecutar tanto el script especificado en la función `uninstall()` como la desinstalación de la clave del registro.

Saludos,

Ingrid