Description :
Glarve est un
programme de gesture tres simple qui vous permet d'executer des applications ou
de lancer des fichiers tres facilement, juste en utilisant les mouvements de la
souris
Glarve est un
programme gratuit et OpenSource
Comment l'utiliser :
Une fois
executer, glarve se place dans le system-tray, en bas a droite de votre ecran.
Un clic-droit sur l'icone de glarve ouvrira un menu vous permettant de modifier
le fichier de configuration, de re-charger le fichier de configuration, et de
fermer glarve
Vous n'avez qu'a
appuyer sur la touche du clavier ou sur le boutton de souris que vous aurez
choisi, tout en laissant appuyer, faire un mouvement de souris approprier a une
action voulu, et relacher le boutton ou la touche et glarve executera ce que
vous avez placer dans le fichier de configuration vis-a-vis de cette action
Mouvements possible :
ou
mouvement vertical
ce que j'appel "autre" mouvement
mouvement
haut
mouvement haut-droite
mouvement droite
mouvement bas-droite
mouvement bas
mouvement bas-gauche
mouvement gauche
mouvement haut-gauche
ou
mouvement horizontal
Configuration :
Le fichier de configuration vous permet de
definir la precision, le boutton de souris ou la touche du clavier que vous
souhaitez utiliser pour capturer un mouvement, et les actions a faire
(execution d'applications seulement (pour le moment))
vous devez utiliser le signe egale ("=")
pour separer les mots-clefs de leurs valeurs, et vous pouvez utiliser // pour
commenter une ligne que vous souhaitez desactiver mais dont vous ne souhaitez
pas perdre l'information
vous pouvez aussi recharger votre fichier de
configuration sans avoir a fermer le programme et le relancer, il vous suffit
juste de cliquer sur le boutton ou la touche de capture sans deplacer la souris
Touches/Bouttons :
pour configurer la touches ou le boutton,
utiliser le mot-clef "key", par exemple, key = 17 configurera glarve
pour que la touche control serve a capturer les mouvements, 17 est la valeur de
virtual-key pour la touche control, vous avez toute la liste des virtual-keys
ici : vkey
valeurs pour key :
les valeurs peuvent etre saisi en decimal (17,
29, 65, etc...) ou en notation hexadecimal (0x1B, 0x2A, etc...), 0x ou 0X, les
deux sont utilisable et la casse n'as pas d'importance, c'est a dire que 0x2A
est pareil que 0x2a, 0x1B est equivalent a 0x1b, etc...
la touche par defaut est la touche control (17) et si
vous definissez une mauvaise touche ou un mauvais boutton, ce sera resaurer a la
valeur par defaut (control)
Precision :
la precision se definit avec le mot-clef "precision" ou "prec",
la valeur doit etre comprise entre 1 et 1000, si vous definissez une valeur
fausse, elle sera restaurer a la valeur par defaut
la valeur par defaut est 50
plus la precision est grande, plus il vous sera
facile de vous tromper, et plus elle sera petite, et plus il vous faudra faire
de grands geste, bref, une precision trop grande ou trop petite serais
inutilisable, j'ai fait plusieurs test, et 50 me semble etre la meilleur valeur,
mais ce n'est qu'un reglage personnel
Mouvements :
les mouvements sont definis comme suit :
- other
- vertical
- up
- up-right
- right
- down-right
- down
- down-left
- left
- up-left
- horizontal
pour etre sure que se soit bon, horizontal as
aussi une definition de mot-clef "hori", vertical as le mot-clef "vert", et les
mouvements diagonaux comme up-right par exemple, fonctionne aussi avec _ (underscore)
comme separateur, espace ou bien encore sans separateur, et les mots a l'envers
fonctionne aussi bien, par exemple, up-right, up_right,
up right, upright, right-up, right_up, right up, or rightup fonctionnent tous
parfaitement
vertical et horizontal ont aussi up-down,
right-left et tout les elements de la meme famille
Execution :
apres le sign "=" dans le fichier de
configuration, vous tappez juste le chemin et le nom du programme ou du fichier
que vous souhaitez lancer, si vous voulez passer des parametres a vos programmes,
vous pouvez les rajouter en mettant un pipe ("|") apres le nom du
programme (pipe sert a delimiter le programme de ses parametres) et ecrire les
parametres qu'il devra recevoir
les parametres sont envoyer exactement comme le
ferais un shell, donc si vous souhaiter passer une phrase dans un seul parametre
par exemple, vous devrez utiliser des guillemets (""), regardez l'exemple plus
bas
right = myprogz.exe | ceci sont quatres
parametres
left = myprogz.exe | "ceci est un seul
parametre" "ceci est un autre parametre"
les guillemets sont tres utiles lorsque vous
souhaiter passer un nom de fichier en parametres, mais que ce nom de fichier
soit dans un dossier comprenant des espaces par exemples
par exemple, C:\Program Files\truc.bmp serais un
parametre non valide car le programme d'affichage d'image recevrais 2 parametres,
un comprenant "C:\Program" et l'autre "Files\truc.bmp"
|