Página 1 de 1

[RESUELTO] Paquete URL

Publicado: 5 de noviembre de 2019 - 13:35
por Smart
WAPT 1.7.4 - Servidor CentOS - Administrador de máquinas SO en Windows Server 2016.

Buenos días señores
Quiero crear un paquete que genere un acceso directo a un sitio web en el escritorio y agregue un ícono específico. Actualmente, tengo esto:

Código: Seleccionar todo

from setuphelpers import *

uninstallkey = []

destdir = makepath(programfiles32,'ELI')

def install():
    print('installing test-eli')
    mkdirs(destdir)
    filecopyto('icone.ico',makepath(programfiles32,'ELI'))
    create_desktop_shortcut('ELI', target = "http://*******, wDir="C:\Program Files (x86)\ELI", icon="C:\Program Files (x86)\EVA\icone.ico")

def uninstall():
    print('Removing ELI')
    remove_desktop_shortcut('ELI')
    remove_tree(destdir)
Problema: no acepta el icono.
¿Tienes una solución?

Atentamente

Re: Paquete de URL

Publicado: 6 de noviembre de 2019 - 11:15 a. m.
por Smart
Bueno, ya he descubierto la instalación:

Código: Seleccionar todo

def install():
    print("installing test-eli")
    filecopyto(ur"icone.ico",makepath("C:","Windows"))
    create_shortcut(makepath(common_desktop(),ur"ELI.URL"),target=r'http://****', icon=makepath('C:','Windows','icone.ico'))
Aún no sé cómo "desinstalarlo", pero lo resolveré :)

Re: [RESUELTO] Paquete URL

Publicado: 6 de noviembre de 2019 - 11:42 a. m.
por Gaetan

Re: [RESUELTO] Paquete URL

Publicado: 6 de noviembre de 2019 - 14:26
por Smart

Código: Seleccionar todo

def uninstall():
    print('Removing ELI')
    remove_desktop_shortcut('ELI')
    remove_user_desktop_shortcut('ELI')
Gracias, pero no funciona...

Re: [RESUELTO] Paquete URL

Publicado: 6 de noviembre de 2019 - 15:09
por Gaetan
Intenta crear el acceso directo con esta función:
https://wapt.tranquil.it/wapt/nightly/a ... p_shortcut
Creo que le falta la etiqueta. ;)

Re: [RESUELTO] Paquete URL

Publicado: 6 de noviembre de 2019 - 15:53
por Smart

Código: Seleccionar todo

create_user_desktop_shortcut('ELI',target=r'http://****', icon=makepath('C:','Windows','icone.ico'))
Lo intenté, pero no reconoce la ruta especificada...

Re: [RESUELTO] Paquete URL

Publicado: 6 de noviembre de 2019 - 15:57
por Gaetan
Pruébelo así:

Código: Seleccionar todo

create_user_desktop_shortcut(r'ELI',target='http://****', icon=makepath('C:','Windows','icone.ico'))
La 'r' no se utiliza para el objetivo.

Re: [RESUELTO] Paquete URL

Publicado: 6 de noviembre de 2019 - 16:09
por Smart
Todavía nada, me muestra el siguiente error:

Código: Seleccionar todo

com_error: (-2147024894, 'Le fichier sp\xe9cifi\xe9 est introuvable.', None, None)
0x80070002 : Le fichier spÚcifiÚ est introuvable.

Re: [RESUELTO] Paquete URL

Publicado: 6 de noviembre de 2019 - 16:19
por Gaetan

Re: [RESUELTO] Paquete URL

Publicado: 7 de noviembre de 2019 - 7:33 a. m.
por Smart
GRACIAS :)