# VR4Life - Launcher (Diretriz Babylon) import pymxs import os import sys rt = pymxs.runtime def main(): # 1. Identifica onde este script está rodando script_dir = os.path.dirname(os.path.realpath(__file__)) # 2. Adiciona o caminho ao sys.path para que o 'import vr4life_ui' funcione if script_dir not in sys.path: sys.path.append(script_dir) print(f">>> VR4Life: Carregando de {script_dir}") try: # Tenta carregar a interface principal import vr4life_ui # Supondo que sua classe de UI tenha um método show() vr4life_ui.show() except ImportError: # Se o arquivo ainda não existe (primeira instalação) rt.messageBox("Arquivos de interface não encontrados.\nUse o menu 'Update' para baixar os componentes do Gitea.", title="VR4Life") except Exception as e: rt.messageBox(f"Erro ao iniciar VR4Life: {str(e)}", title="VR4Life") if __name__ == "__main__": main()