[R] Mini casse tête chinois sur des multi-func et var
Posté : dim. 27 juil. 2008 13:36
Voila, je fais un script pour des raccourcis smiley bbcode pour que chacun puissent enfait utiliser les smiley qu'il veut quelque soit le forum.
Le code:
En gros, toutes les touches sont actives, des qu'on appuie sur f2, on attend que on appuie sur le numpad 8 pour écrire l'image bbcode, seulement après j'aimerais que la touche 8 reprenne a nouveau sa fonction (afficher 8...).
Pourquoi appuyer sur f2 et puis numpad8. En gros quand le script aura avancé l'utilisateur pourra , apres avoir appuyé sur f2, choisir entre les smileys mis sur numpad1,2,3 etc.
J'espere avoir été clair.
A oui, bah mon probleme est ce j'arrive pas a rendre au numpad8 sa fonction de base. Il reste en hotkeyset.
PS: je met le code en couleur le temps qu'on trouve la solution, pour bien y voir clair
Le code:
Code : Tout sélectionner
#include <Misc.au3>
traytip("SmileyShorcut","SmileyShorcut est prêt.",4,1)
$i=0
While 1
HotKeySet("{ESC}", "MyExit")
If _IsPressed("71") Then
smiley_global()
$i=1
Endif
WEnd
Func smiley_global()
Do
HotKeySet("{numpad8}", "smiley1")
Until $i=0
Endfunc
Func smiley1()
If $i=1 Then
Send("{ASC 0x5b}img{ASC 0x5d}http://hardwarez.xooit.net/test/smiley.png{ASC 0x5b}/img{ASC 0x5d}")
$i=0
Endif
Endfunc
Func MyExit()
traytip("SmileyShorcut","SmileyShorcut n'est désormais plus actif.",4,3)
sleep(4000)
Exit
EndFunc
Pourquoi appuyer sur f2 et puis numpad8. En gros quand le script aura avancé l'utilisateur pourra , apres avoir appuyé sur f2, choisir entre les smileys mis sur numpad1,2,3 etc.
J'espere avoir été clair.
A oui, bah mon probleme est ce j'arrive pas a rendre au numpad8 sa fonction de base. Il reste en hotkeyset.
PS: je met le code en couleur le temps qu'on trouve la solution, pour bien y voir clair
