Herramientas de usuario

Herramientas del sitio


informatica:software:autohotkey

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:autohotkey [2021/05/24 11:13] – [Sustituciones de texto] tempwininformatica:software:autohotkey [2021/05/26 08:24] (actual) – [AutoHotkey] tempwin
Línea 5: Línea 5:
   * [[https://www.autohotkey.com/|Web oficial]]   * [[https://www.autohotkey.com/|Web oficial]]
   * [[https://github.com/Lexikos/AutoHotkey_L|Repositorio oficial]] (GitHub)   * [[https://github.com/Lexikos/AutoHotkey_L|Repositorio oficial]] (GitHub)
 +  * [[https://www.autohotkey.com/docs/AutoHotkey.htm|Documentación oficial]]
  
 Permite definir atajos de teclado para el ratón y teclado, reasignar teclas aplicar transformaciones del texto... Permite definir atajos de teclado para el ratón y teclado, reasignar teclas aplicar transformaciones del texto...
Línea 26: Línea 27:
  
 <code> <code>
-#IfWinActive, ahk_class sublime_text.exe +#IfWinActive, ahk_class Notepad 
-::cmi::Commit inicial+::hm::Hola, mundo
 </code> </code>
 +
 +La //hotstring// solo funcionará en el bloc de notas de Windows. Esto mismo también se puede hacer con las //hotkeys//.
 ==== Combinaciones de teclas ==== ==== Combinaciones de teclas ====
  
Línea 47: Línea 50:
 </code> </code>
  
-Con el comando ''Run'' hacemos que se ejecute un programa o que se abra una página web, según lo que le indiquemos.+Con el comando ''Run'' hacemos que se ejecute un programa o que se abra una página web, según lo que le indiquemos. Si el programa está en una ruta fuera del path, debemos indicar la ruta completa entre comillas: 
 + 
 +<code> 
 +!k:: 
 +Run, "D:\apps\Sublime_Text\sublime_text.exe" 
 +return 
 +</code> 
 + 
 +Lo mismo podríamos hacer para abrir carpetas: 
 + 
 +<code> 
 +!k:: 
 +Run, "D:\apps" 
 +return 
 +</code> 
 + 
 +Listado breve de //hotkeys//: 
 + 
 +^ Símbolo  ^ Descripción      ^ 
 +| ''!''    | <key>Alt</key>   | 
 +| ''^''    | <key>Ctrl</key> 
 +| ''+''    | <key>Shift</key> 
 +| ''<^>!''  | <key>AltGr</key>   | 
 +| ''#''    | <key>Win</key>   | 
 + 
 +  * [[https://www.autohotkey.com/docs/Hotkeys.htm|Hotkeys]] 
 +==== Ratón ==== 
 + 
 +<code> 
 +!j:: 
 +click 1250, 200, 0, 
 +Send, Texto 
 +return 
 +</code> 
 + 
 +===== Compilar script ===== 
 + 
 +Podremos crear un ejecutable a partir de un script. Botón derecho sobre el fichero ''.ahk'' y seleccionamos **Compile script**. 
 + 
 +Si quisiéramos hacer el proceso inverso, es decir, a partir de un ejecutable, obtener el script, podemos usar un //decompilador// para Windows como [[http://www.angusj.com/resourcehacker/|Resource Hacker]]. Basta arrastrar el ejecutable a Resource Hacker y en los recursos que se mostrarán en el panel lateral, desplegar la carpeta **RCData** y pulsando en la entrada //AUTOHOTKEY SCRIPT// aparecerá el código del script. 
 + 
 +<WRAP center round todo 60%> 
 +Completar la explicación con una captura del programa Resource Hacker 
 +</WRAP> 
 + 
 + 
 +===== Recursos ===== 
 + 
 +  * [[https://www.youtube.com/watch?v=hZRggm8RkhM|Tutorial para principiantes de Auto Hotkey | Cómo aprender las teclas de acceso rápido automático]] (YouTube)
informatica/software/autohotkey.1621847606.txt.gz · Última modificación: por tempwin