Página 1 de 1

[RESUELTO] Paquete Scribelogin

Publicado: 31 de enero de 2018 - 13:50
por gaelds
Buen día,

Mi paquete ScribeLogin ya no funciona en Windows 10 (aún no lo he probado en Windows 7) desde la actualización del servidor a la versión 1.5.15. Recibo el siguiente error:
ImportError: no se puede importar el nombre _change_journal

Código: Seleccionar todo

# -*- coding: utf-8 -*-
from setuphelpers import *
from winsys import fs
import difflib

uninstallkey = ["{8BCC5590-7E52-4387-87F5-8CE39789B583}_is1"]
uninstallstring = ['C:\Program Files\SCRIBELOGIN\unins000.exe /quiet']

if isrunning('Scribelogin'):
            killalltasks('Scribelogin.exe')
if isrunning('Nom'):
            killalltasks('Nom.exe')
if isrunning('Block'):
            killalltasks('Block.exe')
if isrunning('identd'):
            killalltasks('identd.exe')
if isrunning('Update'):
            killalltasks('Update.exe')

def install():
    print('Installation de dst-scribelogin')
    run(r'"setup_ScribeLogin.exe" /VERYSILENT')
    print("Mise à jour fichier ScribeLogin.ini ")
    filecopyto("ScribeLogin.ini",makepath(programfiles32,"Scribelogin"))
    create_shortcut(makepath(common_desktop(),'Scribelogin.lnk'),target=r'%s\SCRIBELOGIN\Scribelogin.exe' %programfiles32, wDir=r'%s\SCRIBELOGIN\\' %programfiles32,icon=r'%s\SCRIBELOGIN\Scribelogin.exe' %programfiles32)

Re: Paquete Scribelogin

Publicado: 1 de febrero de 2018 - 9:38 a. m.
por agauvrit
Hola,

¿cuál es la función de fs/winsys en tu código?

Podría estar relacionado con esta importación.

Alexandre

Re: Paquete Scribelogin

Publicado: 8 de febrero de 2018 - 16:12
por gaelds
Sí, eso era, gracias. No sé para qué se usaba originalmente...