web-dev-qa-db-fra.com

Comment exécuter logkeys

Je viens d'installer logkeys à partir du centre logiciel. Je trouve difficile de l'exécuter. Sa page de documentation n'aide pas beaucoup non plus. 1. Comment puis-je l'exécuter? 2. Puis-je lier le démarrage avec une combinaison de touches? 3. Comment voir les journaux?

Merci d'avance

10
t3ch

Ajoutez cette commande à l'application de démarrage pour que logkeys soit lancé automatiquement à chaque démarrage.

Goto -> Système -> Préférences -> Applications de démarrage

alt text

Dans les préférences des applications de démarrage, cliquez sur Ajouter pour afficher une fenêtre avec Nom, Commande et Commentaires.

Dans le champ Nom, vous pouvez donner n'importe quel nom. Dans le champ Commande, saisissez logkeys --start et cliquez sur Enregistrer.

Avant cela, vous voulez spécifier l’emplacement de sortie de votre journal. Dans le terminal, saisissez touch test.log, puis tapez ceci logkeys --start --output test.log pour arrêter les clés de connexion, saisissez logkeys --kill dans le terminal.

6
karthick87

Logkeys configuration rapide:

  • Obtenez Logkeys à partir du projet GoogleCode:

    wget http://logkeys.googlecode.com/files/logkeys-0.1.1a.tar.gz
    
  • Désarchive Logkeys:

    gunzip logkeys-0.1.1a.tar.gz 
    tar xvf logkeys-0.1.1a.tar 
    
  • Construire Logkeys:

    cd logkeys-0.1.1a/
    ./configure
    make
    Sudo make installl
    

En cas d'échec de ./configure, exécutez:

Sudo apt-get install build-essential

Maintenant, il est important d'avoir le fichier de carte du clavier actuel. Vous pouvez télécharger les fichiers de carte de clavier à l'adresse suivante: http://code.google.com/p/logkeys/wiki/Keymaps

  • Après avoir téléchargé le fichier de carte du clavier dont vous avez besoin, vous pouvez configurer les clés de journal:

    Sudo logkeys -s -m /home/XYZ/Downloads/de.map -o /home/XYZ/loggy.log
    

    -s démarre le deamon logkeys, -m est le chemin du fichier de mappage du clavier et -o le fichier de sortie du journal. Les clés logarines doivent maintenant commencer à enregistrer les séquences de touches de capture dans le fichier journal défini (lisible par l'homme).

  • Pour arrêter les logkeys:

    Sudo logkeys -k
    
  • Pour un démarrage automatique au démarrage:

    Sudo vim /etc/init.d/rc.local
    

    et ajoutez ceci au bas du fichier:

    /usr/local/bin/logkeys -s -m /home/XYZ/Downloads/de.map -o /home/XYZ/loggy.log &
    

Si vous le souhaitez, redémarrez votre machine Linux pour vérifier l’entrée de démarrage automatique à rc.local

Sudo reboot now

Et vous avez terminé! Les accessoires.

4
undertuga

Désolé, je pense que la documentation est très compréhensible; Posez des questions concrètes si vous ne comprenez pas quelque chose.

La deuxième question, ce qui ne figure pas dans la documentation, je peux répondre à ceci:

Cliquez sur Système> Options> Touches de raccourci , Nouveau raccourci , puis nommez-le, la commande est la suivante: logkeys --start --output /path/to/log (n'oubliez pas de changer /chemin/en/log en votre emplacement de journal !!!), puis cliquez sur votre nouveau raccourci clavier et donnez un combinaison de touches. Votre truc est prêt.

0
antivirtel