mesonepigreco
01-02-2012, 08:40
Ciao a tutti,
Sto scrivendo un giochino con python e pygame. Ho aggiunto una funzione di auto-updating che verifica se esiste una versione più recente, la scarica e sostituisce i file vecchi con i nuovi. Se avvio il gioco con il codice sorgente (python main.py) tutto Ok. :)
Ho compilato il gioco su Windows e con innosetup ho fatto l'istaller. Adesso però quando il gioco si istalla e provo ad aggiornare il programma tenta di sovrascrivere dei file che si trovano sotto C:\Programmi\... che sono scrivibili solo dall'amministratore e va in crash. :doh:
La domanda è questa: esiste un comando che consente al gioco di chiedere all'utente i privilegi di amministratore? (una sorta di gksu per Windows?) :muro:
Sto scrivendo un giochino con python e pygame. Ho aggiunto una funzione di auto-updating che verifica se esiste una versione più recente, la scarica e sostituisce i file vecchi con i nuovi. Se avvio il gioco con il codice sorgente (python main.py) tutto Ok. :)
Ho compilato il gioco su Windows e con innosetup ho fatto l'istaller. Adesso però quando il gioco si istalla e provo ad aggiornare il programma tenta di sovrascrivere dei file che si trovano sotto C:\Programmi\... che sono scrivibili solo dall'amministratore e va in crash. :doh:
La domanda è questa: esiste un comando che consente al gioco di chiedere all'utente i privilegi di amministratore? (una sorta di gksu per Windows?) :muro: