Hola,
estoy buscando un tutorial para crear un paquete WAPT de Office 2013. Me gustaría saber los pasos exactos a seguir. Creo que hay que modificar el script setup.py. Existe una plantilla para realizar estos cambios. ¿
Hay alguna otra modificación, como configurar un tiempo de espera o algo similar?
No sé mucho de lenguajes de scripting.
¡Cualquier ayuda será muy apreciada!
Gracias de antemano.
Jonathan
Creación de un paquete de MS-Office 2013
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
- Sfonteneau
- Experto en WAPT
- Mensajes: 2312
- Registrado: 10 de julio de 2014 - 23:52
- Contacto :
Hola,
hubo un tema en la lista de correo de Wapt:
"[Wapt] Paquete Microsoft Office"
aquí: http://lists.tranquil.it/pipermail/wapt ... hread.html
Simon
hubo un tema en la lista de correo de Wapt:
"[Wapt] Paquete Microsoft Office"
aquí: http://lists.tranquil.it/pipermail/wapt ... hread.html
Simon
¡Gracias por los enlaces!
Intenté modificar mi archivo setup.py usando un script (diseñado originalmente para MS-Office 2013 estándar) adaptado para MS-Office 2013 Professional. Creé el paquete wapt y lo subí a nuestro repositorio privado. Luego, lo implementé en una computadora de prueba. El paquete se carga correctamente, pero durante la instalación (que lleva algo de tiempo), informa errores y falla.
Creo que me faltan algunos elementos en mi script. Además, me gustaría integrar un VBScript para activar KMS y la licencia.
¿Podrían proporcionarme la información necesaria (los "errores" o los "elementos faltantes") para completar la instalación correctamente? Gracias.
Adjunto capturas de pantalla.
Saludos cordiales,
Jonathan, LPC2E
Intenté modificar mi archivo setup.py usando un script (diseñado originalmente para MS-Office 2013 estándar) adaptado para MS-Office 2013 Professional. Creé el paquete wapt y lo subí a nuestro repositorio privado. Luego, lo implementé en una computadora de prueba. El paquete se carga correctamente, pero durante la instalación (que lleva algo de tiempo), informa errores y falla.
Creo que me faltan algunos elementos en mi script. Además, me gustaría integrar un VBScript para activar KMS y la licencia.
¿Podrían proporcionarme la información necesaria (los "errores" o los "elementos faltantes") para completar la instalación correctamente? Gracias.
Adjunto capturas de pantalla.
Saludos cordiales,
Jonathan, LPC2E
- Archivos adjuntos
-
- Carpeta tis-msoffice-wapt.JPG (122,85 KB) Vista 9317 veces
-
- control msoffice.JPG (106,36 KB) Visto 9317 veces
-
- setup.py msoffice1.JPG (174,19 KB) Visto 9317 veces
- Sfonteneau
- Experto en WAPT
- Mensajes: 2312
- Registrado: 10 de julio de 2014 - 23:52
- Contacto :
Buen día
Faltan los archivos silent.msp repair.xml y uninstall.xml en la carpeta dev del paquete.
Cree el archivo silent.msp usando el comando c:\waptdev\my-msoffice-proplus-wapt\setup.exe /admin
Añade bien SETUP_REBOOT Nunca al crear el archivo msp, como en este enlace:
http://www.adminarsenal.com/admin-arsen ... instalación
El contenido de los archivos XML es el siguiente:
El producto necesita ser modificado dependiendo de la versión
Las cadenas de desinstalación no están en la ubicación correcta; las líneas deberían estar presentes en `def uninstall():` o en un `uninstallstring` con variables de archivos de programa
La reparación no es obligatoria
Alternativamente, puede utilizar este paquete de ejemplo:
http://wapt.lesfourmisduweb.org/wapt/sm ... 0_all.wapt
Necesitarás modificar ligeramente el paquete si deseas utilizar una versión distinta a la 2013 pro plus.
Simón
Faltan los archivos silent.msp repair.xml y uninstall.xml en la carpeta dev del paquete.
Cree el archivo silent.msp usando el comando c:\waptdev\my-msoffice-proplus-wapt\setup.exe /admin
Añade bien SETUP_REBOOT Nunca al crear el archivo msp, como en este enlace:
http://www.adminarsenal.com/admin-arsen ... instalación
El contenido de los archivos XML es el siguiente:
Código: Seleccionar todo
<Configuration Product="ProPlus">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
<Setting Id="SETUP_REBOOT" Value="NEVER" />
</Configuration>
Las cadenas de desinstalación no están en la ubicación correcta; las líneas deberían estar presentes en `def uninstall():` o en un `uninstallstring` con variables de archivos de programa
La reparación no es obligatoria
Alternativamente, puede utilizar este paquete de ejemplo:
http://wapt.lesfourmisduweb.org/wapt/sm ... 0_all.wapt
Necesitarás modificar ligeramente el paquete si deseas utilizar una versión distinta a la 2013 pro plus.
Simón
Buen día,
Tras seguir los pasos cuidadosamente, recibo un error durante la instalación: PackageEntry "packagename" no disponible. La interfaz se queda bloqueada en la pantalla de instalación del paquete.
También intenté recuperar el archivo desde el enlace publicado arriba, pero sigo encontrando el mismo problema.
Me gustaría señalar que solo tuve éxito en la instalación una vez, modificando el archivo setup.py de esta manera:
Pero después fue imposible volver a ponerlo en funcionamiento.
Tras seguir los pasos cuidadosamente, recibo un error durante la instalación: PackageEntry "packagename" no disponible. La interfaz se queda bloqueada en la pantalla de instalación del paquete.
También intenté recuperar el archivo desde el enlace publicado arriba, pero sigo encontrando el mismo problema.
Me gustaría señalar que solo tuve éxito en la instalación una vez, modificando el archivo setup.py de esta manera:
Código: Seleccionar todo
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
print('installing my-msoffice2013')
run(r'"silent.msp"')
- Sfonteneau
- Experto en WAPT
- Mensajes: 2312
- Registrado: 10 de julio de 2014 - 23:52
- Contacto :
¿Te aparece el error
`PackageEntry "packagename" unavailable`
en PyScripter?
Simon
`PackageEntry "packagename" unavailable`
en PyScripter?
Simon
Gracias por su pronta respuesta.
Estoy recibiendo un error en la consola de WAPT mientras superviso la ejecución de la tarea.
Durante un rato aparece el mensaje: "Instalando 'nombre del paquete'", sin que se realice ninguna instalación en el cliente, y luego aparece el mensaje: "Entrada de paquete 'nombre del paquete' no disponible".
Estoy recibiendo un error en la consola de WAPT mientras superviso la ejecución de la tarea.
Durante un rato aparece el mensaje: "Instalando 'nombre del paquete'", sin que se realice ninguna instalación en el cliente, y luego aparece el mensaje: "Entrada de paquete 'nombre del paquete' no disponible".
- Sfonteneau
- Experto en WAPT
- Mensajes: 2312
- Registrado: 10 de julio de 2014 - 23:52
- Contacto :
¿Podrías enviarme una captura de pantalla de la consola, como se muestra en la imagen adjunta?
¿Podrías también confirmar que el paquete aparece correctamente en el "repositorio privado"?
Simon
¿Podrías también confirmar que el paquete aparece correctamente en el "repositorio privado"?
Simon
- Archivos adjuntos
-
- Captura.PNG (94,68 KB) Visto 9279 veces
- Sfonteneau
- Experto en WAPT
- Mensajes: 2312
- Registrado: 10 de julio de 2014 - 23:52
- Contacto :
Si no aparece en el repositorio privado (o al menos la versión correcta), seguramente es porque hubo algún problema durante la carga.
De hecho, cargar paquetes al servidor wapt puede causar problemas cuando el paquete es de un tamaño significativo (lo que suele ser el caso de Microsoft Office).
Para un servidor Linux:
Puede transferir su paquete wapt (se encuentra en c:\waptdev\my-msoffice-wapt.wapt si el paquete ya se ha creado)
Puedes transferirlo usando WinSCP a /var/www/wapt
Luego haga lo siguiente:
Entonces haz esto:
Esto regenerará el archivo http://wapt/wapt/Paquetes incluidos los paquetes presentes en el directorio http://wapt/wapt
Bajo un servidor Windows Wapt:
Puede transferir su paquete wapt (se encuentra en c:\waptdev\my-msoffice-wapt.wapt si el paquete ya se ha creado)
Puedes transferirlo al servidor en c:\wapt\waptserver\repository\wapt
Luego inicie:
Esto regenerará el archivo http://wapt/wapt/Paquetes incluidos los paquetes presentes en el directorio http://wapt/wapt
De hecho, cargar paquetes al servidor wapt puede causar problemas cuando el paquete es de un tamaño significativo (lo que suele ser el caso de Microsoft Office).
Para un servidor Linux:
Puede transferir su paquete wapt (se encuentra en c:\waptdev\my-msoffice-wapt.wapt si el paquete ya se ha creado)
Puedes transferirlo usando WinSCP a /var/www/wapt
Luego haga lo siguiente:
Código: Seleccionar todo
chown wapt:www-data /var/www/wapt/my-msoffice-wapt.waptCódigo: Seleccionar todo
/usr/bin/python /opt/wapt/wapt-scanpackages.py /var/www/waptBajo un servidor Windows Wapt:
Puede transferir su paquete wapt (se encuentra en c:\waptdev\my-msoffice-wapt.wapt si el paquete ya se ha creado)
Puedes transferirlo al servidor en c:\wapt\waptserver\repository\wapt
Luego inicie:
Código: Seleccionar todo
wapt-get update-packages c:\wapt\waptserver\repository\wapt