[Ex] Un countdown (un de plus, mais super-intuitif)
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais intuitif)
Bon d'accord je rajoute cette fonctionnalité
Mais je préfère faire ça par un double-clic sur la fenêtre, c'est plus propre
Et c'est édité dans le post n°1
Mais je préfère faire ça par un double-clic sur la fenêtre, c'est plus propre
Et c'est édité dans le post n°1
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- TT22
- Membre émérite
- Messages : 1566
- Enregistré le : lun. 18 avr. 2011 15:21
- Localisation : La Quatrième Dimension
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Oui, c'est mieux avec un double clique
C'est moi TwentyToo ?mikell a écrit :EDIT 5 : masquage de la fenêtre par double-clic (TwentyToo)
Cordialement,
TT22
TT22
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Version eventmode dans le post n°1
Et les 2 versions avec tout le fourbi bien rangé dans une array (labels, menuitems)
Et les 2 versions avec tout le fourbi bien rangé dans une array (labels, menuitems)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- sksbir
- Niveau 7
- Messages : 384
- Enregistré le : lun. 26 oct. 2009 17:57
- Localisation : Lyon
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
ha zut, j'ai raté ça. Figure toi que j'ai recherché ton post avec le mot clé "décompteur". Il m'a fallu chercher dans mes propres contributions pour retrouver ton post, mais seulement après avoir développé un extension à ton compteur ( dont j'avais conservé le code source aux alentour d'avril...) .mikell a écrit :Version eventmode dans le post n°1
Et les 2 versions avec tout le fourbi bien rangé dans une array (labels, menuitems)
donc, j'ai rajouté ceci :
- Jour heure mn sec
- démarrage automatique du compteur par rapport à une date ( écrite en dur dans le code ).
C'est pour un besoin perso hein, j'ai pas cherché à faire spécialement propre...
► Afficher le texte
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
C'est l'array qui donne cette impressionsksbir a écrit :edit : je viens de jeter un oeil à ton code version 6.. c'est plus propre peut-être, mais je trouve que le code est plus difficile à appréhender...
L'inconvénient, c'est que tu n'as pas les repères que tu peux avoir quand les variables ont des noms explicites
L'avantage, c'est de pouvoir utiliser des boucles For pour traiter plusieurs éléments, dans ce cas les 3 labels
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Edit du post n°1 pour l'ajout du mode horloge (et on ne garde que la version onevent)
Ce qui est fun avec ce mode horloge c'est que le countdown s'il est lancé continue à tourner en background, reste consultable et déclenche bien l'alarme au moment voulu même si c'est l'horloge qui est affichée
Côté gestion gui et évènements ça commence à devenir chaud ^^
Ce qui est fun avec ce mode horloge c'est que le countdown s'il est lancé continue à tourner en background, reste consultable et déclenche bien l'alarme au moment voulu même si c'est l'horloge qui est affichée
Côté gestion gui et évènements ça commence à devenir chaud ^^
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
pas testé, pourquoi ne pas utiliser la fonction (api) timer au lieu du adlib ?
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Précise ta pensée please
A quelle fonction tu penses ? il te plait pas le adlib ?
A quelle fonction tu penses ? il te plait pas le adlib ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
j'ai aucune pensée.
F1 recherche timer.
je remarque que tu utilise le mousewheell, çà fonctionne pour certain, dans mon cas j'ai pas de roulette donc plouf.(j'ai bien 3bouton)
Pour le beep musical c'est bien mais çà use la pile (ce beep sert pour des alertes), pourqoi ne pas utiliser le protocol midi ?
Petite question: comment as tu obtenu les séquences de notes ?
F1 recherche timer.
je remarque que tu utilise le mousewheell, çà fonctionne pour certain, dans mon cas j'ai pas de roulette donc plouf.(j'ai bien 3bouton)
Pour le beep musical c'est bien mais çà use la pile (ce beep sert pour des alertes), pourqoi ne pas utiliser le protocol midi ?
Petite question: comment as tu obtenu les séquences de notes ?
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Hé, si tu suggères qu'il y a mieux que le adlib, alors tu expliques ton idée, tu renvoies pas sur F1, quoi ^^ani a écrit :j'ai aucune pensée.
F1 recherche timer.
Remarque pertinente. Je vais tâcher d'intégrer les boutons flèche-haut et flèche-bas du clavierani a écrit :je remarque que tu utilise le mousewheell, çà fonctionne pour certain, dans mon cas j'ai pas de roulette donc plouf.
Pour que l'alarme marche même HP coupés voire carte son HSani a écrit :Pour le beep musical c'est bien mais çà use la pile (ce beep sert pour des alertes), pourqoi ne pas utiliser le protocol midi ?
Le lien est mentionné dans le code (fonction _Beep)ani a écrit :Petite question: comment as tu obtenu les séquences de notes ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- Tlem
- Site Admin
- Messages : 11773
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
En 2013, une souris sans roulette !ani a écrit :je remarque que tu utilise le mousewheell, çà fonctionne pour certain, dans mon cas j'ai pas de roulette donc plouf.(j'ai bien 3bouton)
@Mikell
Le mieux, serait sans doute de laisser tel quel et éventuellement pour ceux qui ont encore la vieille souris Microsoft en série (voir PS2 pour les plus récentes ) sans roulette, alors de rajouter les touches flèche haut et bas.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
-
- Niveau 3
- Messages : 37
- Enregistré le : jeu. 01 nov. 2012 18:20
- Localisation : Une région à bulles (pas de l'eau)
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Hello
ça vaut largement certains widget !
Le look fait alarme missile ancienne DDR, le son est à fond les ballons .... mais au moins
t'es prévenu quand le compteur est arrivé à terme.
Le script fonctionne très bien sur ordinateur portable et son touchpad.
Je regarde sous le capot, merci de ta contrib car je compte m'en servir pour surprendre
quelques collègues.
ça vaut largement certains widget !
Le look fait alarme missile ancienne DDR, le son est à fond les ballons .... mais au moins
t'es prévenu quand le compteur est arrivé à terme.
Le script fonctionne très bien sur ordinateur portable et son touchpad.
Je regarde sous le capot, merci de ta contrib car je compte m'en servir pour surprendre
quelques collègues.
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Merci
Edit du post n°1 : pour les antiquaïres qui n'auraient malencontreusement pas de roulette sur leur souris d'époque, ajout du réglage du temps par touches flèche haut et bas du clavier (avec le pointeur positionné sur mn ou sec, quand même, normalement ces souris en ont un)
Si qqun sait comment ne pas bloquer le déroulement du script (donc le décompte du countdown ou l'horloge) à l'ouverture du menu contextuel, je prends ^^
Seule solution pour l'instant, un contextmenu custom...
Edit du post n°1 : pour les antiquaïres qui n'auraient malencontreusement pas de roulette sur leur souris d'époque, ajout du réglage du temps par touches flèche haut et bas du clavier (avec le pointeur positionné sur mn ou sec, quand même, normalement ces souris en ont un)
Si qqun sait comment ne pas bloquer le déroulement du script (donc le décompte du countdown ou l'horloge) à l'ouverture du menu contextuel, je prends ^^
Seule solution pour l'instant, un contextmenu custom...
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- sksbir
- Niveau 7
- Messages : 384
- Enregistré le : lun. 26 oct. 2009 17:57
- Localisation : Lyon
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
hébé, c'est juste une idée hein... Au lieu d'utiliser une variable interne qui mémorise le décompte, il faut faire le calcul à l'aide des fonctions timerinit, timerdiff &co... De cette façon, le countdown sera interrompu à l'ouverture du menu, mais il reprendra le décompte une fois le menu fermé exactement là où il en aurait été si on n'avait pas ouvert le menu, au lieu de reprendre là où il en était au moment de l'ouverture du menu.mikell a écrit :.....
Si qqun sait comment ne pas bloquer le déroulement du script (donc le décompte du countdown ou l'horloge) à l'ouverture du menu contextuel, je prends ^^....
Une autre solution consiste à utiliser la fonction adlibenable pour decrementer ton compteur si il est actif, et ne rien faire sinon ( d'ailleurs, si la fonction appelée dans adlibenable s'occupe aussi de la mise à jour graphique, ça fonctionnera peut-etre même si un menu est ouvert ? )
Après, il faut bien sûr gérer la fin de décompte alors même que le menu est encore ouvert et ce genre de choses.
@tlem : tous les touchpad de PC portable n'ont pas de roulette ! ça peut aussi servir aux utilisateurs nomades non ?
- Tlem
- Site Admin
- Messages : 11773
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
@sksbir
Le touchpad d'un portable ne possède effectivement pas de roulette, mais fort heureusement les fabricants y ont pensé et ont rajouté une fonction similaire qui généralement s'appelle le défilement !!!
Le touchpad d'un portable ne possède effectivement pas de roulette, mais fort heureusement les fabricants y ont pensé et ont rajouté une fonction similaire qui généralement s'appelle le défilement !!!
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Oui, ça + l'affichage bloqué c'est bien le problème, ake mémoriser le temps écoulé entre l'envoi du message WM_CONTEXTMENU et la fermeture du menu puis renvoyer ce temps dans le décompte ça c'est facile ^^sksbir a écrit :Après, il faut bien sûr gérer la fin de décompte alors même que le menu est encore ouvert et ce genre de choses.
Edit du post n°1 : bon j'opte définitivement pour un contextmenu 'custom', finalement le look est très acceptable et ça ne bloque plus rien, ni horloge ni décompte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Edit du post n°1 pour l'ajout du mode timer hh:mm (réveil) et de la possibilité pour l'utilisateur de choisir un mp3 pour l'alarme
Sérieux, là je vois pas bien ce que je pourrais y faire de plus (vu que c'est un autre script qui fait le café)
Sérieux, là je vois pas bien ce que je pourrais y faire de plus (vu que c'est un autre script qui fait le café)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- Tlem
- Site Admin
- Messages : 11773
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Il est toujours possible de demander de moudre le café ...
Un mode sleep par exemple.
Et après, il y a encore plusieurs autres choses de possible, jusqu'à en faire une usine à gaz ...
Un mode sleep par exemple.
Et après, il y a encore plusieurs autres choses de possible, jusqu'à en faire une usine à gaz ...
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Bah
Le mode réveil était une demande du fiston, Il a installé Windows7 N et il lui manque des fichiers système pour faire marcher les petits softs de réveil habituels, et la fiabilité des réveils en ligne dépend de celle de la connexion
En plus cet ajout était logique puisqu'il y a un mode horloge
Mais en l'état le script est complet, éventuellement je fignolerai les fonctionnalités existantes - par exemple mémoriser le dernier mp3 utilisé par le script, ce genre de truc
D'autant plus que le choix d'avoir un minimum de controles (donc de les faire polyvalents) fait que le code est *déjà* une usine à gaz
Le mode réveil était une demande du fiston, Il a installé Windows7 N et il lui manque des fichiers système pour faire marcher les petits softs de réveil habituels, et la fiabilité des réveils en ligne dépend de celle de la connexion
En plus cet ajout était logique puisqu'il y a un mode horloge
Mais en l'état le script est complet, éventuellement je fignolerai les fonctionnalités existantes - par exemple mémoriser le dernier mp3 utilisé par le script, ce genre de truc
D'autant plus que le choix d'avoir un minimum de controles (donc de les faire polyvalents) fait que le code est *déjà* une usine à gaz
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [Ex] Un countdown (un de plus, mais super-intuitif)
Voilou
Mémorisation du dernier mp3 utilisé dans une clé "HKEY_CURRENT_USER\Software\coundown\Lastmp3"
Et là mon petit (?) script il est FINI
Mémorisation du dernier mp3 utilisé dans une clé "HKEY_CURRENT_USER\Software\coundown\Lastmp3"
Et là mon petit (?) script il est FINI
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )