Salve,
gli insegnanti di sostegno delle nostre scuole ci hanno chiesto di installare un'estensione di LibreOffice (Le cartable fantastique in formato .oxt - https://www.cartablefantastique.fr/outi ... re-office/) sui PC delle loro classi per l'accesso multiutente.
Ho trovato un pacchetto per un'estensione simile nello store Wapt: https://wapt.tranquil.it/store/fr/detai ... _PROD.wapt
Pensate che sia possibile adattare facilmente questo pacchetto? Qualcuno l'ha già fatto?
Grazie in anticipo per il vostro riscontro.
Brice (Direttore IT - Grand Besançon Métropole)
[RISOLTO] Pacchetto per la distribuzione di un'estensione di LibreOffice
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
Buongiorno,
Sì, ti basta avere il file .oxt ed eseguire questo comando, adattandolo al tuo ambiente:
Sì, ti basta avere il file .oxt ed eseguire questo comando, adattandolo al tuo ambiente:
Codice: Seleziona tutto
unopkg.exe add --shared chemin_makepath\Extension.oxtGrazie per la risposta.
Dopo aver analizzato i dettagli del pacchetto esistente che desidero adattare, penso che ci siano altri elementi da modificare oltre alla semplice aggiunta del comando: "unopkg.exe add --shared chemin_makepath\Extension.oxt"?
Posso saltare la verifica e disinstallare.
Potresti fornirmi maggiori dettagli?
Grazie in anticipo.
- - - - - - -
Dopo aver analizzato i dettagli del pacchetto esistente che desidero adattare, penso che ci siano altri elementi da modificare oltre alla semplice aggiunta del comando: "unopkg.exe add --shared chemin_makepath\Extension.oxt"?
Posso saltare la verifica e disinstallare.
Potresti fornirmi maggiori dettagli?
Grazie in anticipo.
- - - - - - -
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
def get_unopkg_path():
unopkg_path = makepath(programfiles, "LibreOffice", "program", "unopkg.com")
if not isfile(unopkg_path):
unopkg_path = makepath(programfiles, "Collabora Office", "program", "unopkg.com")
if not isfile(unopkg_path):
error("ERROR: Couldn't find path to unopkg.com, verify your LibreOffice installation")
return unopkg_path
def install():
if params.get("install_with_luti", False):
WAPT.install("tis-libreoffice-still")
extension_name = glob.glob(f"Grammalecte-fr-v{control.get_software_version()}.oxt")[0]
install_path = get_unopkg_path().split("\\")[:-1]
install_path = "\\".join(install_path)
# run(f'"{get_unopkg_path()}" --help') for further information
print(f"Install path : {install_path}")
run(f'"{get_unopkg_path()}" add --shared "{extension_name}"')
def audit():
extension_name = f"Grammalecte-fr-v{control.get_software_version()}.oxt"
result = run(f'"{get_unopkg_path()}" list --shared "{extension_name}"')
if extension_name in result:
return "OK"
else:
return "ERROR"
def uninstall():
extension_name = f"Grammalecte-fr-v{control.get_software_version()}.oxt"
run(f'"{get_unopkg_path()}" remove --shared "{extension_name}"')Grazie, ho capito che il tuo comando non includeva la verifica e la disinstallazione dell'estensione di LibreOffice.
Come posso caricare il file .oxt? E su quale server?
Dalla console WAPT, il modello di pacchetto standard consente solo l'importazione di file .EXE e .MSI.
Grazie in anticipo per qualsiasi chiarimento.
Come posso caricare il file .oxt? E su quale server?
Dalla console WAPT, il modello di pacchetto standard consente solo l'importazione di file .EXE e .MSI.
Grazie in anticipo per qualsiasi chiarimento.
Ciao,
se ho capito bene cosa vuoi fare, devi includere il file .oxt nel pacchetto. Di default, i pacchetti in fase di sviluppo vengono salvati in c:\waptdev. Devi posizionare il file .oxt allo stesso livello del file setup.py del pacchetto.
Buona giornata,
Bertrand
se ho capito bene cosa vuoi fare, devi includere il file .oxt nel pacchetto. Di default, i pacchetti in fase di sviluppo vengono salvati in c:\waptdev. Devi posizionare il file .oxt allo stesso livello del file setup.py del pacchetto.
Buona giornata,
Bertrand
Buongiorno,
Con la versione 25.2.6 di LibreOffice (o anche una versione precedente?), il comando
Sembra che non funzioni più!
Lo stesso vale per:
Qualcuno ha una soluzione per installare un'estensione in LibreOffice 25.2.6 su Windows 10/11?
Con la versione 25.2.6 di LibreOffice (o anche una versione precedente?), il comando
Codice: Seleziona tutto
unopkg.exe add --shared chemin_makepath\Extension.oxtLo stesso vale per:
Codice: Seleziona tutto
"C:\Program Files\LibreOffice\program\unopkg.exe" add --shared "chemin_makepath\Extension.oxt" WAPT Enterprise 2.6.1.17765
Server WAPT su Debian 13
Amministrazione/creazione di pacchetti su Windows 11/10
Server WAPT su Debian 13
Amministrazione/creazione di pacchetti su Windows 11/10
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Ciao Brice,
potresti per favore aprire una nuova discussione visto che si tratta di un nuovo problema relativo a una nuova versione di LibreOffice? In questo modo sarà più facile tenerne traccia. Contrassegnerò questa discussione come risolta (in relazione alla domanda iniziale
).
Grazie,
Denis
potresti per favore aprire una nuova discussione visto che si tratta di un nuovo problema relativo a una nuova versione di LibreOffice? In questo modo sarà più facile tenerne traccia. Contrassegnerò questa discussione come risolta (in relazione alla domanda iniziale
Grazie,
Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
