Ce wiki traite principalement de mes travaux scientifiques et techniques, ainsi que de mes projets personnels.
Revenir au site de Benjamin Billet
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
click_n_replay [2014/03/03 18:12] Benjamin Billet |
click_n_replay [2014/03/05 22:59] Benjamin Billet |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
Overview of the features: | Overview of the features: | ||
- | * Write scripts using a [[#language_instructions|very simple language]] and replay them. | + | * Write scripts using a [[#language_instructions|very simple human-readable language]] and replay them. |
* Play/pause a script, or loop. | * Play/pause a script, or loop. | ||
- | * Record events and generate automatically a script. | + | * Record events and generate a script automatically. |
* Supports various events (key up/down, text typing, mouse move, mouse button up/down events) and useful additional instructions (bring a process to foreground). | * Supports various events (key up/down, text typing, mouse move, mouse button up/down events) and useful additional instructions (bring a process to foreground). | ||
Ligne 39: | Ligne 39: | ||
**TYPE text**\\ | **TYPE text**\\ | ||
- | Simulate text typing (equivalent to a sequence of KEY commands). In loop mode, the sequence {LOOP_COUNTER} is automatically replaced by the current number of loop. | + | Simulate text typing (equivalent to a sequence of KEY commands). In loop mode, the sequence [LOOP_COUNTER] is automatically replaced by the current number of loop. |
**KEYDOWN keyCode**\\ | **KEYDOWN keyCode**\\ | ||
Ligne 54: | Ligne 54: | ||
===== Remarks ===== | ===== Remarks ===== | ||
- | The recording tool has some limitations and can only record typing events and clicks. Other instructions must be written manually to the script.\\ | + | The recording tool has some limitations and can only record typing events and clicks. Other instructions must be written manually into the script.\\ |
I plan to improve this part in the future. | I plan to improve this part in the future. | ||
Event simulation does not work well inside desktop virtual machine with mouse sharing enabled (tested with VirtualBox). | Event simulation does not work well inside desktop virtual machine with mouse sharing enabled (tested with VirtualBox). |