guilryder / clavier-plus

Clavier+ keyboard shortcuts manager for Windows
https://gryder.org/software/clavier-plus/
GNU General Public License v3.0
334 stars 22 forks source link

Add MULTIUSER_INSTALLMODE_COMMANDLINE flag #47

Closed sfonteneau closed 7 months ago

sfonteneau commented 7 months ago

Bonjour

Merci beaucoup pour votre logiciel

Depuis le passage a NSIS on a perdu la possibilité d'installer le logiciel en mode ALLUSERS

Donc placement dans "Program Files" et uninstallkey dans "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"

En regardant coter nsis il faudrait utiliser :

MULTIUSER_INSTALLMODE_COMMANDLINE https://nsis.sourceforge.io/Docs/MultiUser/Readme.html

Ce serait possible ?

guilryder commented 7 months ago

L'installeur est fourni pour le cas simple et courant d'une installation locale. Clavier+ est suffisamment petit qu'installer une copie pour chaque utilisateur est raisonnable. Pour les situations plus compliquées (multi-user, configuration dans un répertoire personnalisé, etc.), installez manuallement.

Complications :

Il serait possible de corriger ces limitations, par exemple en stockant Clavier.ini dans un répertoire séparé en mode multi-user, en personnalisant la configuration NSIS selon le mode d'installation choisi, etc. Je n'ai pas la patience de faire & tester tous ces changements subtils pour des bénéfices mineurs.

Cela dit, libre à vous de modifier la configuration NSIS selon vos besoins spécifiques et de générer un installeur personnel. Bon courage 😃