Pacchetto Autodesk Revit 2023.1.2

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
olaplanche
Messaggi: 178
Registrazione: 26 gennaio 2017 - 11:11

16 giugno 2023 - 09:20

Buongiorno,

Condivido il mio pacchetto per la licenza di rete di Revit 2023.
A partire dalla versione 2023, è necessario creare l'installazione personalizzata dal proprio account Autodesk.
:!: Nel mio caso, ho creato un'immagine personalizzata da installare, non da distribuire da un'immagine di distribuzione :!:
Una volta scaricato ed eseguito il file Revit2023.exe, annullare l'installazione sul computer di sviluppo e recuperare la cartella dell'immagine in c:\Autodesk\{GUID} per copiarla nella radice del pacchetto.

:!: Il comando di esecuzione della funzione di disinstallazione dovrebbe accettare il codice di errore 1603 dovuto a una patch non installabile: https://learn.microsoft.com/en-us/windo ... le patch :!:

file di controllo:

Codice: Seleziona tutto

depends           : wapt-vcredist2013
file setup.py:

Codice: Seleziona tutto

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

"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()

"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls

def install():
    # Installing the software
    install_exe_if_needed('%s\image\Installer.exe' % basedir,silentflags="-i deploy --offline_mode --ui_mode silent -o %s\image\Collection.xml" % basedir,key="{B4E35F04-D559-35E9-AB70-E0131AF7AB5B}",min_version=control.get_software_version(),timeout=3900)
    uninstallkey.remove('{B4E35F04-D559-35E9-AB70-E0131AF7AB5B}')

def uninstall():
    # Uninstalling the software
    print('Uninstalling Autodesk Revit 2023')
    run(r'"%s\Autodesk\AdODIS\V1\Installer.exe" -i uninstall -q --trigger_point system -m C:\ProgramData\Autodesk\ODIS\metadata\{B4E35F04-D559-35E9-AB70-E0131AF7AB5B}\bundleManifest.xml -x C:\ProgramData\Autodesk\ODIS\metadata\{B4E35F04-D559-35E9-AB70-E0131AF7AB5B}\SetupRes\manifest.xsd --extension_manifest C:\ProgramData\Autodesk\ODIS\metadata\{B4E35F04-D559-35E9-AB70-E0131AF7AB5B}\setup_ext.xml --extension_manifest_xsd C:\ProgramData\Autodesk\ODIS\metadata\{B4E35F04-D559-35E9-AB70-E0131AF7AB5B}\SetupRes\manifest_ext.xsd -o C:\ProgramData\Autodesk\ODIS\metadata\{B4E35F04-D559-35E9-AB70-E0131AF7AB5B}\deploymentCollection.xml' % programfiles64,timeout=1200,accept_returncodes=[0, 3010, 1603, 1605])
    print('Uninstalling OpenStudio CLI For Revit 2023')
    run(r'"MsiExec.exe" /X{E50FE9B5-C219-45A8-B1E2-8A8AD4A02FB3} /passive')
    print('Uninstalling Autodesk Revit Unit Schemas 2023')
    run(r'"MsiExec.exe" /X{CDCC6F31-2023-4907-8E9B-D562B70697B6} /passive')
    print('Uninstalling Autodesk Identity Manager')
    run(r'"%s\Autodesk\AdskIdentityManager\uninstall.exe" --mode unattended' % programfiles64)
    print('Uninstalling Autodesk Single Sign On Component')
    run(r'"MsiExec.exe" /X{50645519-0F31-4E92-B590-C806EA1A60A4} /passive')
    print('Uninstalling REX Framework')
    run(r'"MsiExec.exe" /X{FCA7436F-424A-48A4-85E0-E3F400355279} /passive')
    print('Uninstalling Autodesk Material Library Medium Resolution Image Library 2023')
    run(r'"MsiExec.exe" /X{2ED470F3-3989-458D-AF24-8B2C4364A8CC} /passive')
    print('Uninstalling Autodesk Material Library Base Resolution Image Library 2023')
    run(r'"MsiExec.exe" /X{3B564A94-BA47-4E42-ACD6-B5C35291210B} /passive')
    print('Uninstalling Autodesk Advanced Material Library Medium Resolution Image Library 2023')
    run(r'"MsiExec.exe" /X{489B5559-69A0-4165-A044-CEB510C6CBBF} /passive')
    print('Uninstalling Autodesk Material Library 2023')
    run(r'"MsiExec.exe" /X{8E133591-B0FD-4DB0-B60E-FB593CAF72B0} /passive')
    print('Uninstalling Autodesk Advanced Material Library Low Resolution Image Library 2023')
    run(r'"MsiExec.exe" /X{93A8D797-F224-4238-8E87-EE673E0BAC8A} /passive')
    print('Uninstalling Autodesk Material Library Low Resolution Image Library 2023')
    run(r'"MsiExec.exe" /X{9E728FC7-CC88-4CBD-A1A2-094E27F05EF1} /passive')
    print('Uninstalling Autodesk Advanced Material Library Base Resolution Image Library 2023')
    run(r'"MsiExec.exe" /X{C90A4CC0-0862-4FC3-A07F-31F903659946} /passive')
    print('Uninstalling Microsoft SQL Server 2014 Express LocalDB')
    run(r'"MsiExec.exe" /X{BAF67399-85CD-4555-9B49-1F80EB921C35} /quiet')
    print('Uninstalling Autodesk Desktop Licensing Service')
    service_stop("AdskLicensingService")
    run(r'"%s\Common Files\Autodesk Shared\AdskLicensing\uninstall.exe" --mode unattended' % programfiles32)
    print('Uninstalling Autodesk Genuine Service')
    remove_file('%s\Autodesk\Adlm\ProductInformation.pit' % programdata) # Mandatory for uninstalling Autodesk Genuine Service crap software
    remove_file('%s\config\systemprofile\AppData\Local\Autodesk\Genuine Autodesk Service\id.dat' % system32()) # Mandatory for uninstalling Autodesk Genuine Service crap software
    run(r'"MsiExec.exe" /X{AE03BA43-D561-4555-BAAE-D8B1D59AD03A} /quiet')
    print('Uninstalling Autodesk ODIS Installer')
    run(r'"%s\Autodesk\AdODIS\V1\RemoveODIS.exe" --mode unattended' % programfiles64)
- Versione WAPT installata: 2.6.0.16795 Enterprise
- Sistema operativo del server: Linux / Debian Bookworm
- Sistema operativo della macchina per l'amministrazione/creazione dei pacchetti: Windows 10
Bloccato