Travaux

Ce wiki traite principalement de mes travaux scientifiques et techniques, ainsi que de mes projets personnels.
Revenir au site de Benjamin Billet

Outils pour utilisateurs

Outils du site


click_n_replay

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é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).
  
 The source code and the binaries are available on BitBucket under the licence [[http://​creativecommons.org/​licenses/​by/​4.0/​|Creative Commons Attribution 4.0 International (CC BY 4.0)]] : https://​bitbucket.org/​bbillet/​clicknreplay The source code and the binaries are available on BitBucket under the licence [[http://​creativecommons.org/​licenses/​by/​4.0/​|Creative Commons Attribution 4.0 International (CC BY 4.0)]] : https://​bitbucket.org/​bbillet/​clicknreplay
  
-The code use a modified version of the [[http://​www.codeproject.com/​Articles/​7294/​Processing-Global-Mouse-and-Keyboard-Hooks-in-C|UserActivityHook]],​ which is distributed under the [[http://​www.codeproject.com/​info/​cpol10.aspx|Code Project Open License (CPOL) 1.02]].+The code uses a modified version of the [[http://​www.codeproject.com/​Articles/​7294/​Processing-Global-Mouse-and-Keyboard-Hooks-in-C|UserActivityHook]],​ which is distributed under the [[http://​www.codeproject.com/​info/​cpol10.aspx|Code Project Open License (CPOL) 1.02]].
  
 ===== Screenshots ===== ===== Screenshots =====
Ligne 39: Ligne 39:
   
 **TYPE text**\\ **TYPE text**\\
-Simulate text typing (equivalent to a sequence of KEY commands). In loop mode, the sequence ​{LOOP_COUNTERis automatically replaced by the current number of loop.+Simulate text typing (equivalent to a sequence of KEY commands). In loop mode, the sequence ​[LOOP_COUNTERis 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).
click_n_replay.txt · Dernière modification: 2014/03/05 22:59 par Benjamin Billet