Outils pour utilisateurs

Outils du site


clavier_souris_fantome

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
clavier_souris_fantome [2021/06/07 15:46] – [Clavier Souris Fantôme] sergeclavier_souris_fantome [2021/06/09 12:34] (Version actuelle) – [Utilisation] serge
Ligne 4: Ligne 4:
   * **[[https://github.com/sergeLabo/fantome|fantome]]** sur github.   * **[[https://github.com/sergeLabo/fantome|fantome]]** sur github.
  
-===== Utilisation =====+===== Readme ===== 
 +<markdown> 
 +Simulation d'un travaileur du net par une activité clavier/souris
  
-=== Enregistrement === +### Wiki
-  * Aller dans le dossier fantome. Rendre exécutable les fichier record.sh et play.sh +
-  * Double cliquer sur record.sh +
-  * Lancer dans un terminal +
-  * Maximiser votre navigateur +
-  * Lancer avec **Ctrl + Alt + Q** +
-  * Pour arrêter **Ctrl + Alt + Q** +
-  * Fermer le terminal+
  
-=== Jouer === +* [Clavier Souris Fantôme](https://ressources.labomedia.org/clavier_souris_fantome) 
-  * Double cliquer sur play.sh + 
-  * Maximiser votre navigateur +### Installation 
-  * Pour lancer le jeu **Ctrl + Alt + Q** + 
-  * Pour arrêter **Ctrl + Alt + Q** +```bash 
-  Fermer le terminal+sudo pip3 install pynput psutil 
 +``` 
 +Tous les requirements sont dans requirements.txt pour installation dans un [venv](https://ressources.labomedia.org/virtualenv) 
 + 
 +### Utilisation 
 + 
 +Les enregistrements se font dans un dossier fantome (son nom est fantome et non pas personne) de votre home. 
 +Il est créé automatiquement. 
 + 
 +Du coup, le dossier des sources de fantome ne doit pas être dans votre home. 
 + 
 +#### Enregistrement 
 + 
 +* Aller dans le dossier fantome. Rendre exécutable les fichier record.sh et play.sh 
 +* Double cliquer sur record.sh 
 +* Lancer 
 +* Maximiser votre navigateur, avec un seul onglet ouvert sur https://labomedia.org 
 +* Lancer avec __Ctrl + Alt + Q__ 
 +* Pour arrêter __Ctrl + Alt + Q__ 
 +* Toutes les fenêtres du navigateur seront fermèes par le script. 
 + 
 +#### Jouer 
 + 
 +* Double cliquer sur play.sh 
 +* Lancer 
 +* Maximiser votre navigateur, avec un seul onglet ouvert sur https://labomedia.org 
 +* Pour lancer le jeu __Ctrl + Alt + Q__ 
 +* Pour arrêter __Ctrl + Alt + Q__ 
 + 
 +### Bug en cours d'étude 
 + 
 +__Le clavier AZERTY dans firefox est joué en QWERTY__ 
 + 
 + 
 +### Installation dans un venv 
 + 
 +#### Documentation 
 + 
 +[venv](https://ressources.labomedia.org/virtualenv) sur ressources.labomedia.org 
 + 
 +#### Pourquoi ? 
 + 
 +L'installation des dépendances se fait dans le dossier fantome, cela ne touche pas à votre système, pas de sudo. 
 + 
 +#### En terminal 
 + 
 +```bash 
 +python3.7 -m pip install --upgrade pip 
 +sudo apt install python3-venv 
 +``` 
 +Télécharger les sources de fantome 
 +```bash 
 +cd /le/dossier/de/votre/projet/fantome 
 +python3 -m venv mon_env 
 +source mon_env/bin/activate 
 +python3 -m pip install -r requirements.txt 
 +``` 
 +Pour excécuter fantome_record.py ou fantome_play.py 
 +```bash 
 +cd /le/dossier/de/votre/projet/fantome 
 +./mon_env/bin/python3 ./fantome/fantome_record.py 
 +# ou 
 +./mon_env/bin/python3 ./fantome/fantome_play.py 
 +``` 
 + 
 +</markdown>
 =====Listen Keyboard Mouse and GlobalHotKeys simultinously===== =====Listen Keyboard Mouse and GlobalHotKeys simultinously=====
 <code python> <code python>
Ligne 39: Ligne 99:
 </code> </code>
  
-{{tag>python sb}}+{{tag>python sb 
 +}}
clavier_souris_fantome.1623080806.txt.gz · Dernière modification : 2021/06/07 15:46 de serge