Hola,
confieso que no sé cómo resumir mi problema en un título.
Tengo programas que se ejecutan automáticamente al usar sus archivos .exe. No se instalan, así que creo que no están en el registro.
Uno de los programas usa una biblioteca, pero tampoco se instala en el registro.
Aquí están los enlaces a los programas:
http://scientillula.net/logiciels/acqui ... isonic.zip
http://regressi.fr/WordPress/wp-zip/Regressi.zip
Me gustaría crear paquetes para poder implementarlos en los ordenadores de mi instituto.
Atentamente,
Bidou
creando paquetes con exe
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.
-
francketaude
- Mensajes: 24
- Registrado: 1 de julio de 2016 - 21:28
Buenas noches.
Esta respuesta llega un poco tarde, pero como me encontré con el mismo problema (y con el mismo software), quizás aún les sea útil:
http://amilpmarie.fr/WP/index.php/2016/ ... quet-wapt/
Lo probé con Regressi (v 3.82) y el ejecutable de avimeca (v2.7).
Gracias al desarrollador,
Franck.
Esta respuesta llega un poco tarde, pero como me encontré con el mismo problema (y con el mismo software), quizás aún les sea útil:
http://amilpmarie.fr/WP/index.php/2016/ ... quet-wapt/
Lo probé con Regressi (v 3.82) y el ejecutable de avimeca (v2.7).
Gracias al desarrollador,
Franck.
También usé la aplicación de Olivier para crear el paquete Avimeca; aquí está el código para mi setup.py:
Código: Seleccionar todo
# -*- coding: utf-8 -*-
from setuphelpers import *
import platform
# registry key(s) where WAPT will find how to remove the application(s)
uninstallkey = []
def install():
print('installing dst-avimeca')
copytree2(r'.\Avimeca',r'C:\SCIENCE\Avimeca')
create_desktop_shortcut(r'Avimeca.lnk',target=r'C:\SCIENCE\Avimeca\avimeca3.exe', wDir=r'C:\SCIENCE\Avimeca\\',icon=r'C:\SCIENCE\Avimeca\avimeca3.exe')
def uninstall():
print('uninstalling dst-avimeca')
remove_tree(r'C:\SCIENCE\Avimeca')
remove_desktop_shortcut(r'Avimeca')
- Sfonteneau
- Experto en WAPT
- Mensajes: 2312
- Registrado: 10 de julio de 2014 - 23:52
- Contacto :
También trabajo en un instituto, pero no uso Wapt para todo.
Para esas situaciones, creé una unidad de red llamada "Programas" donde guardo todo el software que no requiere instalación. ¡
Es mucho más práctico!
Para esas situaciones, creé una unidad de red llamada "Programas" donde guardo todo el software que no requiere instalación. ¡
Es mucho más práctico!
-
francketaude
- Mensajes: 24
- Registrado: 1 de julio de 2016 - 21:28
Hola Gaelds,
Parece que has instalado Avimeca 3:
[quote="gaelds"]También usé la aplicación de Olivier para crear el paquete Avimeca; aquí está el código para mi setup.py:
¿Pero dónde lo descargaste? Parece que todos los enlaces están rotos...
Otra pregunta:
¿Puedes explicar el "rol" de esta parte del código?
Con todo el agradecimiento de un novato,
Franck
Parece que has instalado Avimeca 3:
[quote="gaelds"]También usé la aplicación de Olivier para crear el paquete Avimeca; aquí está el código para mi setup.py:
¿Pero dónde lo descargaste? Parece que todos los enlaces están rotos...
Otra pregunta:
¿Puedes explicar el "rol" de esta parte del código?
Código: Seleccionar todo
wDir=r'C:\SCIENCE\Avimeca\\'Franck
Hola,
esto quizás se salga un poco del tema, pero Aviméca ya no recibe mantenimiento y existe una alternativa mucho más eficiente que no requiere códecs adicionales: pymecavideo, disponible en http://outilsphysiques.tuxfamily.org/wi ... ymecavideo. Es compatible con Windows, Linux Debian y potencialmente con todas las demás plataformas que funcionan con Python. El paquete automático funciona muy bien.
Saludos,
Matthieu
esto quizás se salga un poco del tema, pero Aviméca ya no recibe mantenimiento y existe una alternativa mucho más eficiente que no requiere códecs adicionales: pymecavideo, disponible en http://outilsphysiques.tuxfamily.org/wi ... ymecavideo. Es compatible con Windows, Linux Debian y potencialmente con todas las demás plataformas que funcionan con Python. El paquete automático funciona muy bien.
Saludos,
Matthieu
¡Gracias por la información, Mathieu! Intenté crear un paquete para pymecavideo, pero me aparece el siguiente error:
Instalación de Pymecavideo
EWaptSetupException: Error fatal: Se ha instalado pymecavideo-6.3.0.exe y se encontró la clave de desinstalación pymecavideo 6.3_is1, pero la versión no es buena
¿Ves lo que podría ser?
Instalación de Pymecavideo
EWaptSetupException: Error fatal: Se ha instalado pymecavideo-6.3.0.exe y se encontró la clave de desinstalación pymecavideo 6.3_is1, pero la versión no es buena
¿Ves lo que podría ser?
Código: Seleccionar todo
# -*- coding: utf-8 -*-
from setuphelpers import *
import shutil
import time
uninstallkey = ["pymecavideo 6.3_is1"]
def install():
versionpaquet = control['version'].split('-',1)[0]
print('installing Pymecavideo')
install_exe_if_needed('pymecavideo-%s.exe' % versionpaquet ,'/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-','pymecavideo 6.3_is1',versionpaquet)
print ("Pause de 15sec.")
time.sleep(15)
print(u'Raccourci sur le bureau public')
if not isdir(makepath(common_desktop(),'Logiciels','Physique-Chimie')):
mkdirs(makepath(common_desktop(),'Logiciels','Physique-Chimie'))
print(u'Déplacement du raccourci Pymecavideo 6.3')
shutil.move(makepath(common_desktop(),'pymecavideo 6.3.lnk'),makepath(common_desktop(),'Logiciels','Physique-Chimie','Pymecavideo 6.3.lnk'))
def uninstall():
print ("Désinstallation de Pymecavideo 6.3")
if isfile(makepath(common_desktop(),'Logiciels','Physique-Chimie','Pymecavideo 6.3.lnk')):
remove_file(makepath(common_desktop(),'Logiciels','Physique-Chimie','Pymecavideo 6.3.lnk'))
if isfile(makepath(common_desktop(),'Pymecavideo 6.3.lnk')):
remove_file(makepath(common_desktop(),'Pymecavideo 6.3.lnk'))Buen día,
Admito que no lo hice tan complejo y mi clave de desinstalación está vacía.
Todavía no estoy muy familiarizado con los procedimientos de desinstalación, por lo que evitaré decir nada estúpido.
Mucha suerte con el resto de tu proyecto; Pymecavideo puede gestionar vídeos con alta velocidad de fotogramas. Lo probé con mi portátil, que graba a 120 fps, y es muy útil para sujetos que se mueven rápidamente.
Mateo
Admito que no lo hice tan complejo y mi clave de desinstalación está vacía.
Código: Seleccionar todo
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
print('installing esaat-pymecavideo6.3')
run(r'"pymecavideo_6.3_setup.exe" /VERYSILENT')
Mucha suerte con el resto de tu proyecto; Pymecavideo puede gestionar vídeos con alta velocidad de fotogramas. Lo probé con mi portátil, que graba a 120 fps, y es muy útil para sujetos que se mueven rápidamente.
Mateo
