Ciao,
sto cercando un tutorial su come creare un pacchetto WAPT per Office 2013. Vorrei sapere esattamente quali passaggi seguire. Credo che ci siano alcune modifiche da apportare allo script setup.py. Esiste uno script modello per effettuare queste modifiche.
Ci sono altre modifiche da apportare, come ad esempio un'impostazione di timeout o altro?
Non conosco molto bene i linguaggi di scripting.
Qualsiasi aiuto sarebbe molto apprezzato!
Grazie in anticipo.
Jonathan
creazione del pacchetto MS-Office 2013
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
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
Ciao,
c'era una discussione sulla mailing list di Wapt:
"[Wapt] Pacchetto Microsoft Office"
qui: http://lists.tranquil.it/pipermail/wapt ... hread.html
Simon
c'era una discussione sulla mailing list di Wapt:
"[Wapt] Pacchetto Microsoft Office"
qui: http://lists.tranquil.it/pipermail/wapt ... hread.html
Simon
Grazie per i link!
Ho provato a modificare il mio file setup.py utilizzando uno script (originariamente progettato per MS-Office 2013 standard) adattato per MS-Office 2013 Professional. Ho creato il pacchetto wapt e l'ho caricato sul nostro repository privato. Successivamente, l'ho distribuito su un computer di test. Il pacchetto si carica correttamente, ma durante l'installazione (che richiede un po' di tempo) segnala degli errori e l'installazione fallisce.
Credo che manchino alcuni elementi nel mio script. Inoltre, vorrei integrare uno script VBScript per attivare KMS e la licenza.
Potreste fornirmi le informazioni necessarie (gli "errori" o gli "elementi mancanti") per completare correttamente l'installazione? Grazie.
Allego degli screenshot.
Cordiali saluti,
Jonathan, LPC2E
Ho provato a modificare il mio file setup.py utilizzando uno script (originariamente progettato per MS-Office 2013 standard) adattato per MS-Office 2013 Professional. Ho creato il pacchetto wapt e l'ho caricato sul nostro repository privato. Successivamente, l'ho distribuito su un computer di test. Il pacchetto si carica correttamente, ma durante l'installazione (che richiede un po' di tempo) segnala degli errori e l'installazione fallisce.
Credo che manchino alcuni elementi nel mio script. Inoltre, vorrei integrare uno script VBScript per attivare KMS e la licenza.
Potreste fornirmi le informazioni necessarie (gli "errori" o gli "elementi mancanti") per completare correttamente l'installazione? Grazie.
Allego degli screenshot.
Cordiali saluti,
Jonathan, LPC2E
- Allegati
-
- cartella tis-msoffice-wapt.JPG (122,85 KB) Visualizzato 9286 volte
-
- control msoffice.JPG (106,36 KB) Visualizzato 9286 volte
-
- setup.py msoffice1.JPG (174,19 KB) Visualizzato 9286 volte
Buongiorno
Mancano i file silent.msp repair.xml e uninstall.xml nella cartella dev del pacchetto.
Creare il file silent.msp utilizzando il comando c:\waptdev\my-msoffice-proplus-wapt\setup.exe /admin
Aggiungi bene SETUP_REBOOT Mai durante la creazione del file msp, come in questo link:
http://www.adminarsenal.com/admin-arsen ... installazione
Il contenuto dei file XML è il seguente:
Il prodotto deve essere modificato a seconda della versione
Le stringhe di disinstallazione non si trovano nella posizione corretta; le righe dovrebbero essere presenti in `def uninstall():` o in una `uninstallstring` con variabili dei file di programma
La riparazione non è obbligatoria
In alternativa, puoi usare questo pacchetto di esempio:
http://wapt.lesfourmisduweb.org/wapt/sm ... 0_all.wapt
Se si desidera utilizzare una versione diversa dalla 2013 Pro Plus, sarà necessario modificare leggermente il pacchetto.
Simone
Mancano i file silent.msp repair.xml e uninstall.xml nella cartella dev del pacchetto.
Creare il file silent.msp utilizzando il comando c:\waptdev\my-msoffice-proplus-wapt\setup.exe /admin
Aggiungi bene SETUP_REBOOT Mai durante la creazione del file msp, come in questo link:
http://www.adminarsenal.com/admin-arsen ... installazione
Il contenuto dei file XML è il seguente:
Codice: Seleziona tutto
<Configuration Product="ProPlus">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
<Setting Id="SETUP_REBOOT" Value="NEVER" />
</Configuration>
Le stringhe di disinstallazione non si trovano nella posizione corretta; le righe dovrebbero essere presenti in `def uninstall():` o in una `uninstallstring` con variabili dei file di programma
La riparazione non è obbligatoria
In alternativa, puoi usare questo pacchetto di esempio:
http://wapt.lesfourmisduweb.org/wapt/sm ... 0_all.wapt
Se si desidera utilizzare una versione diversa dalla 2013 Pro Plus, sarà necessario modificare leggermente il pacchetto.
Simone
Buongiorno,
Dopo aver seguito attentamente i passaggi, durante l'installazione ricevo un errore: PackageEntry "packagename" non disponibile. E l'interfaccia rimane bloccata sulla schermata di installazione del pacchetto.
Ho anche provato a recuperare il file dal link pubblicato sopra, ma riscontro ancora lo stesso problema.
Vorrei sottolineare che sono riuscito a installare il programma solo una volta, modificando il file setup.py in questo modo:
Ma in seguito fu impossibile farlo funzionare di nuovo.
Dopo aver seguito attentamente i passaggi, durante l'installazione ricevo un errore: PackageEntry "packagename" non disponibile. E l'interfaccia rimane bloccata sulla schermata di installazione del pacchetto.
Ho anche provato a recuperare il file dal link pubblicato sopra, ma riscontro ancora lo stesso problema.
Vorrei sottolineare che sono riuscito a installare il programma solo una volta, modificando il file setup.py in questo modo:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
print('installing my-msoffice2013')
run(r'"silent.msp"')
Ricevi l'errore
`PackageEntry "packagename" non disponibile`
in PyScripter?
Simon
`PackageEntry "packagename" non disponibile`
in PyScripter?
Simon
Grazie per la rapida risposta.
Sto riscontrando un errore nella console WAPT durante il monitoraggio dell'esecuzione dell'attività.
Per un certo periodo compare il messaggio: "Installazione di 'nome pacchetto'", senza che avvenga alcuna installazione sul client, e successivamente appare il messaggio: "PackageEntry 'nome pacchetto' non disponibile".
Sto riscontrando un errore nella console WAPT durante il monitoraggio dell'esecuzione dell'attività.
Per un certo periodo compare il messaggio: "Installazione di 'nome pacchetto'", senza che avvenga alcuna installazione sul client, e successivamente appare il messaggio: "PackageEntry 'nome pacchetto' non disponibile".
Potresti inviarmi uno screenshot della console come mostrato nell'immagine allegata?
Potresti anche confermare che il pacchetto appare correttamente nel "repository privato"?
Simon
Potresti anche confermare che il pacchetto appare correttamente nel "repository privato"?
Simon
- Allegati
-
- Capture.PNG (94,68 KB) Visualizzato 9248 volte
Se non compare nel repository privato (o almeno nella versione corretta), è sicuramente perché si è verificato un problema durante il caricamento.
In effetti, il caricamento di pacchetti sul server wapt può causare problemi quando il pacchetto ha dimensioni significative (come spesso accade con Microsoft Office).
Per un server Linux:
Puoi trasferire il tuo pacchetto wapt (si trova in c:\waptdev\my-msoffice-wapt.wapt se il pacchetto è già stato compilato)
Puoi trasferirlo usando WinSCP in /var/www/wapt
Quindi procedi come segue:
Quindi fai questo:
Questo rigenererà il file http://wapt/wapt/Pacchetti compresi i pacchetti presenti nella directory http://wapt/wapt
Sotto un server Windows Wapt:
Puoi trasferire il tuo pacchetto wapt (si trova in c:\waptdev\my-msoffice-wapt.wapt se il pacchetto è già stato compilato)
Puoi trasferirlo sul server in c:\wapt\waptserver\repository\wapt
Quindi avviare:
Questo rigenererà il file http://wapt/wapt/Pacchetti compresi i pacchetti presenti nella directory http://wapt/wapt
In effetti, il caricamento di pacchetti sul server wapt può causare problemi quando il pacchetto ha dimensioni significative (come spesso accade con Microsoft Office).
Per un server Linux:
Puoi trasferire il tuo pacchetto wapt (si trova in c:\waptdev\my-msoffice-wapt.wapt se il pacchetto è già stato compilato)
Puoi trasferirlo usando WinSCP in /var/www/wapt
Quindi procedi come segue:
Codice: Seleziona tutto
chown wapt:www-data /var/www/wapt/my-msoffice-wapt.waptCodice: Seleziona tutto
/usr/bin/python /opt/wapt/wapt-scanpackages.py /var/www/waptSotto un server Windows Wapt:
Puoi trasferire il tuo pacchetto wapt (si trova in c:\waptdev\my-msoffice-wapt.wapt se il pacchetto è già stato compilato)
Puoi trasferirlo sul server in c:\wapt\waptserver\repository\wapt
Quindi avviare:
Codice: Seleziona tutto
wapt-get update-packages c:\wapt\waptserver\repository\wapt