.: GLARVE DOCUMENTATION FRANCAISE :.

 
 

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"

 
 

webmaster : sebseb@securesphere.net

.: HOME :.

 - Home

 - Old News

 

.: PROGRAMS :.

 - Graphic (10)

 - Network (7)

 - Games (2)

 - System (13)

 - Crypto (3)

 - Misc (3)

 - Game Programming Section

 - SCM Section

 

.: TUTORIALS :.

 - No tutorials yet

 

.: MISC :.


CrocoLib

CrocoSkinner
 

.: AUTHOR :.

 - My Curriculum-Vitae
 

.: LINKS :.

 - OpenGL

 - GameDev

 - SecureSphere

 - Warcraft3 FuckerFou

 - CaraibesSunshine

 - Ambria