Quand je programme un logiciel ou conçois quelque projet, j'ai souvent besoin de calculer des valeurs. Comme la plupart des utilisateurs Windows, j'utilise le bon vieux calc.exe. Afin de lancer ce dernier, j'utilise la combo Touche Windows+R > "calc" > (attente du lancement) > profit. Mais avec Windows 10+, la calculatrice est désormais une application Windows (calc.exe est juste un raccourci); signifiant que le chargement est un poil plus long (splashscreen, bugs de Modern UI, plus de ressources utilisées, etc). (NB: Tout ceci semble plus fluide les versions de W10 avançant). Aussi, j'ai toujours trouvé triste que la calculatrice originale en winforms n'accepte pas les argumens. La vie serait bien plus simple en faisant "calc 1+1" afin d'obtenir le résultat directement après chargement de la calculatrice. C'est pourquoi j'ai décidé de créer Command Line Calculator, CMDCALC.

L'installateur le place en raccourci dans le dossier c:\windows vous permettant de le lancer via "Executer" (Windows+R). Passez votre formule en paramètre pour obtenir votre résultat instantanément.

Utilisation:

  • c votre_formule

Téléchargement

v1.1

cmdcalc_setup_1.1.exe

v1.0

cmdcalc_setup_1.0.exe

Code inclu dans le dossier d'installation. Celui-ci est assez simple, consistant en l'utilisation de l'astuce DataTable().Compute() pour eval la chaîne d'entrée. La prise en charge d'éventuelles virgules était aussi essentiel. L'utilisateur peut fermer l'application en saisissant des commandes en langage naturel comme "exit", "bye", "salut". La dernière opération (ANS) est aussi prise en charge.

Car la vie est trop courte pour attendre le lancement de calc.exe

Article suivant