
SHIFT+ALT+NUM + select all files with the same name
SHIFT+ALT+NUM - remove selection from files with the same name
Moderators: Hacker, petermad, Stefan2, white
Code: Select all
$!+NumpadAdd::
IfWinActive, ahk_class TTOTAL_CMD
{
clipboard_backup := ClipboardAll
SendMessage 1075, 2017, , , A ; Copy Selection To Clipboard
selection_backup := ClipboardAll
SendMessage 1075, 524, , , A ; Unselect all
SendMessage 1075, 2017, , , A ; Copy Filename To Clipboard
dot_position := InStr(clipboard, ".", 0, 0) - 1
StringLeft, filename, clipboard, dot_position
If filename =
filename := clipboard
clipboard := selection_backup
SendMessage 1075, 2033, , , A ; Restore Selection From Clipboard
clipboard := filename
PostMessage 1075, 521, , , A ; Spread Selection
Send, ^v*{Enter}
Sleep, 1000
clipboard := clipboard_backup
}
Else
Send, !+{NumpadAdd}
Return
$!+NumpadSub::
IfWinActive, ahk_class TTOTAL_CMD
{
clipboard_backup := ClipboardAll
SendMessage 1075, 2017, , , A ; Copy Selection To Clipboard
selection_backup := ClipboardAll
SendMessage 1075, 524, , , A ; Unselect all
SendMessage 1075, 2017, , , A ; Copy Filename To Clipboard
dot_position := InStr(clipboard, ".", 0, 0) - 1
StringLeft, filename, clipboard, dot_position
If filename =
filename := clipboard
clipboard := selection_backup
SendMessage 1075, 2033, , , A ; Restore Selection From Clipboard
clipboard := filename
PostMessage 1075, 522, , , A ; Shrink Selection
Send, ^v*{Enter}
Sleep, 1000
clipboard := clipboard_backup
}
Else
Send, !+{NumpadSub}
Return