Associé une touche a une commande - Linux et OS Alternatifs
Marsh Posté le 06-05-2002 à 16:49:08
personne ne connais un programme qui pourrait faire ça ? 
 
par exemple je voufrait en appuyant sur "impr écran" que ça me lance ksnapshot. 
Marsh Posté le 06-05-2002 à 17:24:51
J'ai ta solution ! 
XBINDKEYS 
http://hocwp.free.fr/xbindkeys/xbindkeys.fr.html 
 
avec  
http://www.netchampagne.com/xbindkeys_config/ 
 
c de la bombe ! 
 
(moi quand j'appui sur imprim ecran ça me fait tout seul un snapchot de mon screen et ça me le colle dans ma home directory !) 
Marsh Posté le 06-05-2002 à 17:28:44
pour faire ce truc,  
 
tu rajoute dans ton fichier .xbindkeysrc :  
 
"import -window root snap`date "+%s"`.png" 
    m:0x10 + c:111 
    Mod2 + Print  
 
 
  
  
 
 
  
   
 
Marsh Posté le 07-05-2002 à 08:59:20
Ca marche du tonnere !!!! 
En plus y'as pas plus simple. 
 
Encore merci   
 
Marsh Posté le 07-05-2002 à 09:57:52
alllezzzz stankju je sais que tu utilise E alors fait toi pas chier avec des truc comme sa : 
.enlightmnent/keybindings.cfg 
 
 
pffff 
Marsh Posté le 07-05-2002 à 10:52:59
Aparement ca marche sous un serveurX. 
Ya moyen de faire la même chose sur une machine sans serveurX et sans être logué? 
exemple: au login j'appuie sur F10 et ca me logue en utilisateur lambda et ca lance un serveur CounterSrike.... 
Marsh Posté le 07-05-2002 à 11:00:02
| yugo a écrit a écrit  : Aparement ca marche sous un serveurX. Ya moyen de faire la même chose sur une machine sans serveurX et sans être logué? exemple: au login j'appuie sur F10 et ca me logue en utilisateur lambda et ca lance un serveur CounterSrike.... | 
 
 
mais bien sur F10 pof et hop je me logue en root 
 
faudrait quand mm pas abuser non plus  
 
putain il y en a qui sont vraiment co... 
désolé. 
Marsh Posté le 07-05-2002 à 11:10:45
J'avoue, j'avais pas pensé au root.... 
 
vais me recouché moa... 
Marsh Posté le 07-05-2002 à 12:01:58
| fabriceMerc a écrit a écrit  : mais bien sur F10 pof et hop je me logue en root faudrait quand mm pas abuser non plus putain il y en a qui sont vraiment co... désolé. | 
 
 
ben moi, je me suis fait un ordi dedié pour un jukebox et ca m'aurrais bien arranger qu'on puisse faire des trucs avec des racourcis clavier sans avoir a ce logguer ni meme d'avoir un ecran. 
j'en ai rien a foutre de la securité 
putain il y en a qui sont vraiment lourds 
désolé 
Marsh Posté le 07-05-2002 à 12:07:17
| nico169 a écrit a écrit  : ben moi, je me suis fait un ordi dedié pour un jukebox et ca m'aurrais bien arranger qu'on puisse faire des trucs avec des racourcis clavier sans avoir a ce logguer ni meme d'avoir un ecran. j'en ai rien a foutre de la securité putain il y en a qui sont vraiment lourds désolé | 
 
 
hum il y a pas besoin d'avoir d'écran pour écouter de la musique  apres si sa te fait chier de te loger juste une foi ... 
Marsh Posté le 07-05-2002 à 12:18:27
| fabriceMerc a écrit a écrit  : hum il y a pas besoin d'avoir d'écran pour écouter de la musique apres si sa te fait chier de te loger juste une foi ... | 
 
 
non, moi ca ne me gene pas de me logguer. mais ma femme et ma fille ne maitrise pas tout les concepts d'unix et donc il leurs faudras au moins un ecran pour qu'ils se loggue, parceque si j'amais tu fais une faute de frappe tu sais pu ou t'en ai. 
 
moi je pensais a un system equivalent au ctrl+alt+suppr. 
il me semble que ca envoit une commande sans qu'il y ai besoin d'etre loggué. 
 
est ce possible de definir d'autre touches en utilisant ce systeme ? 
 
un touche 
- play 
- stop 
- artiste suivant 
- artiste precedent 
- morceau suivant 
- morceau precedent 
- volume + 
- volume - 
 
j'ai deja realisé les petits scripts qui realisais ces fontions... 
il me reste a les declencher de façon simple. 
des idées ?  
(je rappel que la securité est le dernier de mes soucis etant donné que cette machine est isolée ) 
merci 
Marsh Posté le 07-05-2002 à 12:18:34
| fabriceMerc a écrit a écrit  : hum il y a pas besoin d'avoir d'écran pour écouter de la musique apres si sa te fait chier de te loger juste une foi ... | 
 
 
non, moi ca ne me gene pas de me logguer. mais ma femme et ma fille ne maitrise pas tout les concepts d'unix et donc il leurs faudras au moins un ecran pour qu'ils se loggue, parceque si j'amais tu fais une faute de frappe tu sais pu ou t'en ai. 
 
moi je pensais a un system equivalent au ctrl+alt+suppr. 
il me semble que ca envoit une commande sans qu'il y ai besoin d'etre loggué. 
 
est ce possible de definir d'autre touches en utilisant ce systeme ? 
 
un touche 
- play 
- stop 
- artiste suivant 
- artiste precedent 
- morceau suivant 
- morceau precedent 
- volume + 
- volume - 
 
j'ai deja realisé les petits scripts qui realisais ces fontions... 
il me reste a les declencher de façon simple. 
des idées ?  
(je rappel que la securité est le dernier de mes soucis etant donné que cette machine est isolée ) 
merci 
Marsh Posté le 07-05-2002 à 13:19:21
sous UNIX il FAUT te logguer  
mais tu peux utiliser autologin (vu sur Mandrake)  
 
sinon :  
http://hocwp.free.fr/xbindkeys/xbi [...] #utilities 
 
regarde a PCD ... 
Marsh Posté le 07-05-2002 à 13:50:43
j'ai été voir autologin, j'ai l'impression que ca marche pour X, hors je ne veux pas X, mon ordi-jukebox est un p60, j'ai peur qu'il rame un peu lors de la decompression de mp3, alors pas la peine de l'emcombré avec X. 
pour manipuler le cd, j'ai tout en facade, car le lecteur integre tout les boutons necessaires. 
je comprends pas pourquoi sous UNIX il FAUT se logguer.  
tu as l'air de dire ca comme si c'etait un concept immuable alors que je trouve que c'est limiter les possibilités du systeme, comme par exemple pour l'utilisation que j'aimerais en avoir.  
Qu'on ne mette jamais cette option par defaut est une chose, mais je trouve dommage qu'on l'ignore.  
Ou alors peut etre qq'un a une solution ? 
je cherche sur la facon de binder des touches comme c'est fait pour ctr+alt+sup mais je trouve pas grand chose 
 
| kasi a écrit a écrit  : sous UNIX il FAUT te logguer mais tu peux utiliser autologin (vu sur Mandrake) sinon : http://hocwp.free.fr/xbindkeys/xbi [...] #utilities regarde a PCD ... | 
Marsh Posté le 07-05-2002 à 13:56:16
| nico169 a écrit a écrit  : j'ai été voir autologin, j'ai l'impression que ca marche pour X, hors je ne veux pas X, mon ordi-jukebox est un p60, j'ai peur qu'il rame un peu lors de la decompression de mp3, alors pas la peine de l'emcombré avec X. pour manipuler le cd, j'ai tout en facade, car le lecteur integre tout les boutons necessaires. je comprends pas pourquoi sous UNIX il FAUT se logguer. tu as l'air de dire ca comme si c'etait un concept immuable alors que je trouve que c'est limiter les possibilités du systeme, comme par exemple pour l'utilisation que j'aimerais en avoir. Qu'on ne mette jamais cette option par defaut est une chose, mais je trouve dommage qu'on l'ignore. Ou alors peut etre qq'un a une solution ? je cherche sur la facon de binder des touches comme c'est fait pour ctr+alt+sup mais je trouve pas grand chose | 
 
 
tu as raison  
il doit exister un moyen d'arriver en root direct au demarrage (en manipulant les runlevels ?) mais je ne le connait pas ! 
 
pour le bind des touches, cela est fait courament sous X . Le bind de ctr+alt+suppress est configuré dans le fichier /etc/inittab  
 
bon courage 
Marsh Posté le 07-05-2002 à 14:00:32
| fabriceMerc a écrit a écrit  : sur windows aussi il faut se loger | 
 
 
je vois pas se que windows vient faire la dedans. 
et pis meme, c'est pas parceque l'un le fait pas que l'autre dois pas (proposer de pouvoir) le faire. 
Marsh Posté le 07-05-2002 à 14:22:00
merci 
 
j'ai regarder dans le inittab: 
 
# What to do at the "3 finger salute". 
ca::ctrlaltdel sbin/shutdown -t5 -rf now
sbin/shutdown -t5 -rf now 
 
et ctrlaltdel est une combinaison predefini, on ne peut pas en créer d'autres. 
 
par contre j'ai peut etre trouvé une piste sur http://lapagearegis.free.fr/linux-autologin.php3 , notament : 
 
#/etc/inittab 
#Comportement de la machine lors du boot 
(...) 
#lancer login en mode mono-utilisateur en le forcant a se logger sous 
#iniwin (user sans mot de passe) pour le forcer a lancer ses progs 
#de reconstruction 
m1:S:respawn bin/login -f iniwin > /dev/console
bin/login -f iniwin > /dev/console 
 
# Run gettys in standard runlevels 
1:2345:respawn sbin/mingetty tty1
sbin/mingetty tty1 
2:2345:respawn sbin/mingetty tty2
sbin/mingetty tty2 
(...) 
 
 
| kasi a écrit a écrit  : tu as raison il doit exister un moyen d'arriver en root direct au demarrage (en manipulant les runlevels ?) mais je ne le connait pas ! pour le bind des touches, cela est fait courament sous X . Le bind de ctr+alt+suppress est configuré dans le fichier /etc/inittab bon courage | 
Marsh Posté le 10-05-2002 à 13:22:33
Ca marche! 
 
J'ai rajouté cette ligne a mon inittab: 
m1:3:respawn bin/login -f cserveur > /dev/console
bin/login -f cserveur > /dev/console 
 
l'utilisateur cserveur n'a pas de mot de passe (et pas grand chose comme droits) et ca roule! 
Bon ,reste plus qu'a lancer un serveur CounterStrike en automatique 
... 
 
Merci a tous et a plus... 
Marsh Posté le 06-05-2002 à 10:02:15
Ben casimement tout est dans le sujet.
J'ai vu qu'il etait possible via le inttab d'exectuer une commande pour une touche ou une conbinaison de touche spéciale (en modifiant le keymap).
Mais voila si je veux associé plusieurs touches ce n'est pas possible.
Quel sont les autres moyen d'y parvenir ?
Merci d'avance