Il mio pacchetto ScribeLogin non funziona più su Windows 10 (non l'ho ancora testato su Windows 7) da quando il server è stato aggiornato alla versione 1.5.15. Ricevo il seguente errore:
ImportError: impossibile importare il nome _change_journal
Codice: Seleziona tutto
# -*- 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)