Bonjour,
J'essaye d'utiliser la librairie esky pour maintenir à jour un programme distant. Malheureusement je n'y arrive pas.
Si vous aviez un exemple simple utilisant cx_freeze je suis preneur !
Je tape la commande: python setup.py build pour crere mon premier exe.
Ensuite modifie la version dans le setup.py et le texte dans main.py
Puis Je tape la commande: python setup.py bdist_esky
Je up le fichier Salut-1.0.1.win32.zip sur mon serveur
Je lance ensuite mon fichier main.exe version 1.0.0
Mais il ne se passe rien.

Voici mes scripts.
main.py
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
import sys*
import esky
*
if hasattr(sys,"frozen"):
****app = esky.Esky(sys.executable,"http://aaa.bbb/test/")
****app.auto_update()
print ("SALUT")
setup.py
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
import esky.bdist_esky
from esky.bdist_esky import Executable as Executable_Esky
from cx_Freeze import setup, Executable
setup(
    name = 'Salut',
    version = '1.0.1',
    options = {
        'bdist_esky': {
            'freezer_module': 'cx_freeze',
        }
    },
    executables = [Executable('main.py')]
    )