[i
am sorry, the english version of this page is not yet available]
|
|||||
Dernière version : 2.8 (09/03/2010) 1751 fois downloadé/21113 lectures de cette page |
AutoExit est un logiciel que j'ai développé en partant d'une idée qui m'était venue en voulant éteindre l'ordinateur, après une bonne dose de Winamp (parce que j'ai la chance d'avoir une alimentation ATX) après une durée définie de façon simple, rapide et ponctuelle (la solution du raccourci dans les taches planifiés n'etant pas très flexible...) Ce programme ne requiert pas d'installation, il suffit de le lancer, tel
quel, tout simplement. J'ai horreur de ces programmes d'install, surtout
quand plusieurs systèmes d'exploitation (Win32 et NT par exemple)
sont utilisés avec une ou plusieurs partitions communes. Il ne laisse
aucunes traces dans le registre non plus (sauf si vous le lui demandez avec la commande "Remember Settings")...
|
||||
Sa licence est du
type "freeware": totalement gratuite, vous pouvez le distribuer
comme vous l'entendez, juste, ça serait pas sympa de le modifier.
Je préfères croire au sens moral(bon, c'est gratuit aussi
je ne prends pas beaucoup de risques en disant ça *g*) sans me
prendre la tête avec les contrats de licences en tout genre.
Attention quand même
de ne pas envoyer un virus de votre ordinateur avec mon programme, si
jamais par malchance vous en avez un sur votre machine. Si vous n'êtes
pas absolument sur, préférez distribuer le lien, c'est plus
sûr. Un fichier de signature (format PGP/GPG) est inclu dans l'archive
zip. |
|
||
|
||
Un petit aperçu des possibilitées: Single : Normal, comme démarrer/arrêter, etc etc Force : Ferme les applications sans leur laisser le temps de proposer de sauvegarder, par exemple Reboot : Simple redémarrage Execute : Pour lancer un programme (Methode CreateProcess) Open: Pour ouvrir/lancer ce que l'on veux! (ShellExecute/Open) Play : Pour lire un mp3 ou autres, suivant l'association des fichiers (ShellExecute/Play) |
||
Au lancement, vous obtiendrez juste l'affichage de l'heure courante... | ||
Il suffit de commencer a taper une durée pour le programmer (20min, 1h, 2h 30min) etc.... | ||
Pour l'exemple, j'ai tapé 245 pour 2 heures et 45 minutes(on peux utiliser delete ou backspace pour effacer le dernier chiffre entré) | ||
On peux être encore plus précis, et utiliser le point du pavé numérique ou la touche de tabulation pour les secondes. | ||
Avec la barre d'espace, on peux aussi entrer dans un mode qui utilise l'heure a laquelle l'on souhaite que l'action se passe au lieu d'une simple durée... | ||
Dans cet exemple, ça m'empéchera de me coucher a 3 heures du matin, comme j'en ai malheureusement l'habitude *gg* | ||
|
||
Dans les deux cas, pour lancer le compte à rebours, appuyez sur <ENTER>, et vous pouvez maintenant voir le temps diminuer.. Logique, non ? | ||
La programmation n'est plus possible avant la fin ou l'annulation, mais on peux toujours vérifier avec espace à quelle heure le programme va se déclencher(23h30 ici, normal) | ||
J'avais encore 6 secondes pour taper Escape (ou Echap, si votre clavier est en français) | ||
HISTORIQUE DU PROGRAMME |
v1.0 | Première version DOS. Non publiée. (Toute pourrie et busywaité) |
v1.2 | Correction d'un bug sur la version DOS. (Le compteur était incrémenté de 86400 a minuit) |
v2.0 | On repart de zéro et on passe tout sous Win32 ! Et dans un langage sérieux ! |
v2.0b | Version distribuée. Quelques modifications. |
v2.2 | Correction
de quelques bugs. Meilleure compatibilité sous NT. Suppression du "secure mode". Ajout d'une fonction pour désactiver l'écran de veille pendant le décompte (Winamp reste au premier plan pour la télécommande) Ajout d'un bouton pour pouvoir minimiser la fenêtre.(c'était quand même possible avant) |
v2.3 | Petit
depoubellage de code, et: L'option "play" affiche maintenant la fenêtre du lecteur associé. Une option pour faire un shellexecute "open" sur un fichier a été ajoutée. La titlebar indique le mode en cours(et le fichier utilisé, pour exec, open et play) Il est maintenant possible de mémoriser les mode qui lance/ouvre/lit un fichier avec "Remember Settings". Dans ce cas, AutoExit vérifie la présence du fichier a son démarrage, et dans le cas contraire, il utilise le mode par defaut. (Bien sur, il n'écrira RIEN dans la base de registre si on ne lui demande pas) |
v2.4, 2.5, 2.6 | Le
menu "Expert mode" n'est plus là, tout est directement accessible. AutoExit stoque maintenant (uniquement si vous lui demandez de le faire!) ses options dans HKEY_USER, et non plus dans HKEY_LOCAL_MACHINE (au cas ou plusieurs utilisateurs s'en servent sur la même machine) Le menu apparait de instantanement au cas ou on le programme sans attendre. (pendant les deux secondes au lancement) Des informations ont été ajoutés sur le programme, faites un clic droit sur l'executable dans l'explorer pour voir :) 4 mois et demi se sont ecoulés entre la v2.5 et la v2.6, je ne me souviens plus du reste ! Argh. (je retouche le code que vraiment quand ça me prend ^^') |
v2.7 | Le programme se range dans le tray icon quand on le minimise Menus légerement modifiés Nouveau mode "popup" pour quand on veut seulement un rappel de l'heure ;) Indication de la durée restante quand on passe la souris sur le tray icon |
v2.8 | Ajout de l'utilisation en 'ligne de commande' Action 'mise en veille' et 'mise en hibernation' si l'ordinateur et Windows le supportent. Arrêt de la distribution du binaire compressé par Upx car certains outils AV générent un warning. Sympa les gars ! |