clavier_souris_fantome
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
clavier_souris_fantome [2021/06/07 15:46] – [Clavier Souris Fantôme] serge | clavier_souris_fantome [2021/06/09 12:34] (Version actuelle) – [Utilisation] serge | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
* **[[https:// | * **[[https:// | ||
- | ===== Utilisation | + | ===== Readme |
+ | < | ||
+ | Simulation d'un travaileur du net par une activité clavier/ | ||
- | === 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:// |
- | * Double cliquer sur play.sh | + | |
- | * Maximiser votre navigateur | + | ### Installation |
- | * Pour lancer le jeu **Ctrl | + | |
- | * Pour arrêter | + | ```bash |
- | * Fermer | + | sudo pip3 install pynput psutil |
+ | ``` | ||
+ | Tous les requirements sont dans requirements.txt pour installation dans un [venv](https:// | ||
+ | |||
+ | ### 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:// | ||
+ | * 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:// | ||
+ | * Pour lancer le jeu __Ctrl | ||
+ | * Pour arrêter | ||
+ | |||
+ | ### Bug en cours d' | ||
+ | |||
+ | __Le clavier AZERTY dans firefox est joué en QWERTY__ | ||
+ | |||
+ | |||
+ | ### Installation dans un venv | ||
+ | |||
+ | #### Documentation | ||
+ | |||
+ | * [venv](https:// | ||
+ | |||
+ | #### Pourquoi ? | ||
+ | |||
+ | L' | ||
+ | |||
+ | #### En terminal | ||
+ | |||
+ | ```bash | ||
+ | python3.7 -m pip install --upgrade pip | ||
+ | sudo apt install python3-venv | ||
+ | ``` | ||
+ | Télécharger les sources de fantome | ||
+ | ```bash | ||
+ | cd / | ||
+ | python3 -m venv mon_env | ||
+ | source mon_env/ | ||
+ | python3 -m pip install -r requirements.txt | ||
+ | ``` | ||
+ | Pour excécuter fantome_record.py ou fantome_play.py | ||
+ | ```bash | ||
+ | cd / | ||
+ | ./ | ||
+ | # ou | ||
+ | ./ | ||
+ | ``` | ||
+ | |||
+ | </ | ||
=====Listen Keyboard Mouse and GlobalHotKeys simultinously===== | =====Listen Keyboard Mouse and GlobalHotKeys simultinously===== | ||
<code python> | <code python> | ||
Ligne 39: | Ligne 99: | ||
</ | </ | ||
- | {{tag> | + | {{tag> |
+ | }} |
clavier_souris_fantome.1623080806.txt.gz · Dernière modification : 2021/06/07 15:46 de serge