Page 1 sur 1

[SOLVED] Paquet scribelogin

Posté : 31 janv. 2018 - 13:50
par gaelds
Bonjour,

Mon paquet pour scribelogin ne fonctionne plus sur windows 10 (je n’ai pas encore testé sur win7) depuis la mise à jour du serveur en 1.5.15. J’ai l’erreur:
ImportError: cannot import name _change_journal

Code : Tout sélectionner

# -*- 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: Paquet scribelogin

Posté : 01 févr. 2018 - 09:38
par agauvrit
Bonjour,

A quoi sert fs / winsys dans votre code ?

Cela pourrait venir de cet import

Alexandre

Re: Paquet scribelogin

Posté : 08 févr. 2018 - 16:12
par gaelds
Oui c'était bien ça merci, je ne sais à quoi ça servait à l'origine...