Table of Contents

AutoHotKey

Un superbe programme qui permet pas mal de chose sous windows.

Shortcuts snippets

Des snippets qui permettent de réaliser des “macros”.

Syntax

Hotkeys Petit aide-mémoire :

Fonction communes

Coller du texte comme si on le tapait

Permet d'outrepasser certains logiciels ou sites web chiants qui interdisent le “coller” classique.

;Send content of clipboard
^!v::
SendRaw %clipboard% 
return
;22/10/2014
^!ù::
FormatTime, CurrentDateTime,, dd/MM/yyyy
SendInput %CurrentDateTime%
return
 
;20141022
^!*::
FormatTime, CurrentDateTime,, yyyyMMdd
SendInput %CurrentDateTime%
return
 
;S43 - week !
^!$::
FormatTime, CurrentYearWeek,, YWeek
CurrentWeek := SubStr(CurrentYearWeek, 5)
SendInput S%CurrentWeek%
return

Copier en tant que chemin d'accès

^!AppsKey:: send, +{AppsKey}a

Excel

Insérer des fichiers

S'utilise avec la fonction “Copier en tant que chemin d'accès” d' explorer.exe. (Rappel : shift+clic droit sur un fichier)

; Insert objects in excel files
^!i::
Send {alt}sj+{tab}{right}
StringReplace, clipboard, clipboard, ", , All
Send %clipboard%
Send !f{enter}
return

Dupliquer des lignes

; excel row duplicator
^!v::
Send + ^c^+{+}
Send {Esc}{Down}{Up}
return

SAP

/h

^!h::
Send ^+:/h{enter}
return

Command prompt

La keymap azerty empêche de binder sur un raccourci avec la touche “/” car cela implique de binder sur “:” or la syntaxe d'autohotkey ne le permet pas…

; SAP shortcut to command prompt
^!;::
Send ^+:
return