From 8a0c256694fdc3f9f6b5380e1cc68d8a79469b7d Mon Sep 17 00:00:00 2001 From: breadcat Date: Fri, 20 Sep 2013 22:40:52 +0100 Subject: Rename index --- ahk-assistant.ahk | 264 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ index.ahk | 264 ------------------------------------------------------ 2 files changed, 264 insertions(+), 264 deletions(-) create mode 100644 ahk-assistant.ahk delete mode 100644 index.ahk diff --git a/ahk-assistant.ahk b/ahk-assistant.ahk new file mode 100644 index 0000000..44aa6d2 --- /dev/null +++ b/ahk-assistant.ahk @@ -0,0 +1,264 @@ + +; ^ctrl #win !alt +shift + + +;environment +#NoEnv +#SingleInstance,Force +SetTimer, ScriptReload, 1000 +SetWinDelay,2 +CoordMode,Mouse +SetWorkingDir %A_MyDocuments%\..\ + + +;keystates +SetCapsLockState, AlwaysOff +SetScrollLockState, AlwaysOff +SetNumLockState, AlwaysOn + + +;hotkeys +#q::Run notepad +^q::Send !{F4} ;quit most programs +#+q::Run notepad.exe "%A_MyDocuments%\Dropbox\docs\faulties.txt" +^!q:: ;chromium global CSS +if A_OSVersion in WIN_XP + { + Run notepad.exe "%A_AppData%\..\Local Settings\Application Data\Chromium\User Data\Default\User StyleSheets\Custom.css" + } + Else + { + Run "%A_AppData%\..\Local\Chromium\User Data\Default\User StyleSheets\Custom.css" + } + Return +#w::Run "C:\Program Files (x86)\Chromium\chrome.exe" +#+w::Run "C:\Program Files (x86)\Chromium\chrome.exe" -incognito +#e:: ;launch documents directory +if A_OSVersion in WIN_XP + { + Run explorer %A_MyDocuments% + } + Else + { + Run explorer %A_MyDocuments%\..\Downloads + } + Return +#+e:: ;launch dropbox directory +if A_OSVersion in WIN_XP + { + Run explorer %A_MyDocuments%\Dropbox + } + Else + { + Run explorer %A_MyDocuments%\..\Dropbox + } + Return +^!e::Run ::{20d04fe0-3aea-1069-a2d8-08002b30309d} ;my computer +^!r::Run mstsc ;remote desktop connection +#t::Run C:\cygwin\bin\mintty.exe - +#+t::Run cmd +#p:: +if A_OSVersion in WIN_XP + { + Run "%A_MyDocuments%\Dropbox\conf\putty.exe" + } + Else + { + Run "%A_MyDocuments%\..\Dropbox\conf\putty.exe" + } + Return +#c::Run calc +#\::SendMessage 0x112, 0xF170, 2, , Program Manager ;win+\ - screen standby +RAlt & j::ShiftAltTab +RAlt & k::AltTab +Capslock::Backspace +!^0::SoundSet +5 ;volume up +!^9::SoundSet -5 ;volume down +^!+Up::run %A_ScriptDir%\resswitch.exe /WIDTH:1920 /HEIGHT:1080 ;1080p screen resolution +^!+Down::run %A_ScriptDir%\resswitch.exe /WIDTH:1280 /HEIGHT:720 ;720p screen resolution + +;remap logitech m570 buttons +XButton1::Send {Click 2} ;double click +XButton2::Send {MButton} ;wheel click + + +;auto replace text with symbols +::(c)::© +::(r)::® +::(tm)::™ + + +;date/time insertion +#Space:: + FormatTime, CurrentDateTime,, yyyy-MM-dd + SendInput %CurrentDateTime% +return +#+Space:: + FormatTime, CurrentDateTime,, yyyy-MM-ddTHH:mm + SendInput %CurrentDateTime% +return + + +;insert appends to clipboard +Insert:: + newclipboard = %clipboard% + Send, ^c + clipboard = %newclipboard%`r`n%clipboard% +return + + +;text replacements +::seperated::separated +::recieved::received +::license::licence +::licenses::licences +::equivelants::equivalents +;work stuff +::ctsty::Called to speak to you, their number is +::sksu::Samsung OS7030 KSU +::s2b::Samsung OS7030 2BM +::s4t::Samsung OS7030 4TM +::s4d::Samsung OS7030 4DM +::s2d::Samsung OS7030 2DM +::s4s::Samsung OS7030 4SM +::sepm::Samsung OS7030 EPM +::smod::Samsung OS7030 Modem +::s2100b::Samsung DS-2100B +::s7b::Samsung DS5007S +::s14b::Samsung DS5014S +::s21b::Samsung DS5021S +::s38b::Samsung DS5038S +:*:bte`t::BT Elements +:*:btd`t::BT Diverse 7110+ + +;auto/tab completions +:*:gd`t:: +if A_OSVersion in WIN_XP + { + Send %A_MyDocuments%\Dropbox\docs\ + } + Else + { + Send C:\Users\%A_UserName%\Dropbox\docs\ + } + Return +:*:md`t:: +if A_OSVersion in WIN_XP + { + Send %A_MyDocuments% + } + Else + { + Send C:\Users\%A_UserName%\ + } + Return +:*:db`t:: +if A_OSVersion in WIN_XP + { + Send %A_MyDocuments%\Dropbox\ + } + Else + { + Send C:\Users\%A_UserName%\Dropbox\ + } + Return +:*:cw`t:: +{ +Send C:\cygwin\home\%A_UserName%\ +} +Return + +;tiling +#Up::WinMaximize, A +#Down::WinMinimize, A +#Left::Shift("L") +#Right::Shift("R") +#Numpad1::Shift("BL") +#Numpad2::Shift("B") +#Numpad3::Shift("BR") +#Numpad4::Shift("L") +#Numpad5::WinMaximize, A +#Numpad6::Shift("R") +#Numpad7::Shift("TL") +#Numpad8::Shift("T") +#Numpad9::Shift("TR") + + +;includes +#Include, %A_ScriptDir%\appspecific.ahk ;too many to include in index, deserves separating +#Include, %A_ScriptDir%\functions.ahk ;functions don't belong in index + + +;auto-reload on change +ScriptReload: +{ + FileGetAttrib, FileAttribs, %A_ScriptFullPath% + IfInString, FileAttribs, A + { + FileSetAttrib, -A, %A_ScriptFullPath% + TrayTip, Reloading Script..., %A_ScriptName%, , 1 + Sleep, 1000 + Reload + TrayTip + } + Return +} + + +;kde-windows (Easy Window Dragging -- KDE style (requires XP/2k/NT) -- by Jonny) +!LButton:: +MouseGetPos,KDE_X1,KDE_Y1,KDE_id +WinGet,KDE_Win,MinMax,ahk_id %KDE_id% +If KDE_Win + WinRestore, A +WinGetPos,KDE_WinX1,KDE_WinY1,,,ahk_id %KDE_id% +Loop +{ + GetKeyState,KDE_Button,LButton,P ; Break if button has been released. + If KDE_Button = U + break + MouseGetPos,KDE_X2,KDE_Y2 ; Get the current mouse position. + KDE_X2 -= KDE_X1 ; Obtain an offset from the initial mouse position. + KDE_Y2 -= KDE_Y1 + KDE_WinX2 := (KDE_WinX1 + KDE_X2) ; Apply this offset to the window position. + KDE_WinY2 := (KDE_WinY1 + KDE_Y2) + WinMove,ahk_id %KDE_id%,,%KDE_WinX2%,%KDE_WinY2% ; Move the window to the new position. +} +return + +!RButton:: +MouseGetPos,KDE_X1,KDE_Y1,KDE_id +WinGet,KDE_Win,MinMax,ahk_id %KDE_id% +If KDE_Win + WinRestore, A +; Get the initial window position and size. +WinGetPos,KDE_WinX1,KDE_WinY1,KDE_WinW,KDE_WinH,ahk_id %KDE_id% +; Define the window region the mouse is currently in. +; The four regions are Up and Left, Up and Right, Down and Left, Down and Right. +If (KDE_X1 < KDE_WinX1 + KDE_WinW / 2) + KDE_WinLeft := 1 +Else + KDE_WinLeft := -1 +If (KDE_Y1 < KDE_WinY1 + KDE_WinH / 2) + KDE_WinUp := 1 +Else + KDE_WinUp := -1 +Loop +{ + GetKeyState,KDE_Button,RButton,P ; Break if button has been released. + If KDE_Button = U + break + MouseGetPos,KDE_X2,KDE_Y2 ; Get the current mouse position. + ; Get the current window position and size. + WinGetPos,KDE_WinX1,KDE_WinY1,KDE_WinW,KDE_WinH,ahk_id %KDE_id% + KDE_X2 -= KDE_X1 ; Obtain an offset from the initial mouse position. + KDE_Y2 -= KDE_Y1 + ; Then, act according to the defined region. + WinMove,ahk_id %KDE_id%,, KDE_WinX1 + (KDE_WinLeft+1)/2*KDE_X2 ; X of resized window + , KDE_WinY1 + (KDE_WinUp+1)/2*KDE_Y2 ; Y of resized window + , KDE_WinW - KDE_WinLeft *KDE_X2 ; W of resized window + , KDE_WinH - KDE_WinUp *KDE_Y2 ; H of resized window + KDE_X1 := (KDE_X2 + KDE_X1) ; Reset the initial position for the next iteration. + KDE_Y1 := (KDE_Y2 + KDE_Y1) +} +return diff --git a/index.ahk b/index.ahk deleted file mode 100644 index 44aa6d2..0000000 --- a/index.ahk +++ /dev/null @@ -1,264 +0,0 @@ - -; ^ctrl #win !alt +shift - - -;environment -#NoEnv -#SingleInstance,Force -SetTimer, ScriptReload, 1000 -SetWinDelay,2 -CoordMode,Mouse -SetWorkingDir %A_MyDocuments%\..\ - - -;keystates -SetCapsLockState, AlwaysOff -SetScrollLockState, AlwaysOff -SetNumLockState, AlwaysOn - - -;hotkeys -#q::Run notepad -^q::Send !{F4} ;quit most programs -#+q::Run notepad.exe "%A_MyDocuments%\Dropbox\docs\faulties.txt" -^!q:: ;chromium global CSS -if A_OSVersion in WIN_XP - { - Run notepad.exe "%A_AppData%\..\Local Settings\Application Data\Chromium\User Data\Default\User StyleSheets\Custom.css" - } - Else - { - Run "%A_AppData%\..\Local\Chromium\User Data\Default\User StyleSheets\Custom.css" - } - Return -#w::Run "C:\Program Files (x86)\Chromium\chrome.exe" -#+w::Run "C:\Program Files (x86)\Chromium\chrome.exe" -incognito -#e:: ;launch documents directory -if A_OSVersion in WIN_XP - { - Run explorer %A_MyDocuments% - } - Else - { - Run explorer %A_MyDocuments%\..\Downloads - } - Return -#+e:: ;launch dropbox directory -if A_OSVersion in WIN_XP - { - Run explorer %A_MyDocuments%\Dropbox - } - Else - { - Run explorer %A_MyDocuments%\..\Dropbox - } - Return -^!e::Run ::{20d04fe0-3aea-1069-a2d8-08002b30309d} ;my computer -^!r::Run mstsc ;remote desktop connection -#t::Run C:\cygwin\bin\mintty.exe - -#+t::Run cmd -#p:: -if A_OSVersion in WIN_XP - { - Run "%A_MyDocuments%\Dropbox\conf\putty.exe" - } - Else - { - Run "%A_MyDocuments%\..\Dropbox\conf\putty.exe" - } - Return -#c::Run calc -#\::SendMessage 0x112, 0xF170, 2, , Program Manager ;win+\ - screen standby -RAlt & j::ShiftAltTab -RAlt & k::AltTab -Capslock::Backspace -!^0::SoundSet +5 ;volume up -!^9::SoundSet -5 ;volume down -^!+Up::run %A_ScriptDir%\resswitch.exe /WIDTH:1920 /HEIGHT:1080 ;1080p screen resolution -^!+Down::run %A_ScriptDir%\resswitch.exe /WIDTH:1280 /HEIGHT:720 ;720p screen resolution - -;remap logitech m570 buttons -XButton1::Send {Click 2} ;double click -XButton2::Send {MButton} ;wheel click - - -;auto replace text with symbols -::(c)::© -::(r)::® -::(tm)::™ - - -;date/time insertion -#Space:: - FormatTime, CurrentDateTime,, yyyy-MM-dd - SendInput %CurrentDateTime% -return -#+Space:: - FormatTime, CurrentDateTime,, yyyy-MM-ddTHH:mm - SendInput %CurrentDateTime% -return - - -;insert appends to clipboard -Insert:: - newclipboard = %clipboard% - Send, ^c - clipboard = %newclipboard%`r`n%clipboard% -return - - -;text replacements -::seperated::separated -::recieved::received -::license::licence -::licenses::licences -::equivelants::equivalents -;work stuff -::ctsty::Called to speak to you, their number is -::sksu::Samsung OS7030 KSU -::s2b::Samsung OS7030 2BM -::s4t::Samsung OS7030 4TM -::s4d::Samsung OS7030 4DM -::s2d::Samsung OS7030 2DM -::s4s::Samsung OS7030 4SM -::sepm::Samsung OS7030 EPM -::smod::Samsung OS7030 Modem -::s2100b::Samsung DS-2100B -::s7b::Samsung DS5007S -::s14b::Samsung DS5014S -::s21b::Samsung DS5021S -::s38b::Samsung DS5038S -:*:bte`t::BT Elements -:*:btd`t::BT Diverse 7110+ - -;auto/tab completions -:*:gd`t:: -if A_OSVersion in WIN_XP - { - Send %A_MyDocuments%\Dropbox\docs\ - } - Else - { - Send C:\Users\%A_UserName%\Dropbox\docs\ - } - Return -:*:md`t:: -if A_OSVersion in WIN_XP - { - Send %A_MyDocuments% - } - Else - { - Send C:\Users\%A_UserName%\ - } - Return -:*:db`t:: -if A_OSVersion in WIN_XP - { - Send %A_MyDocuments%\Dropbox\ - } - Else - { - Send C:\Users\%A_UserName%\Dropbox\ - } - Return -:*:cw`t:: -{ -Send C:\cygwin\home\%A_UserName%\ -} -Return - -;tiling -#Up::WinMaximize, A -#Down::WinMinimize, A -#Left::Shift("L") -#Right::Shift("R") -#Numpad1::Shift("BL") -#Numpad2::Shift("B") -#Numpad3::Shift("BR") -#Numpad4::Shift("L") -#Numpad5::WinMaximize, A -#Numpad6::Shift("R") -#Numpad7::Shift("TL") -#Numpad8::Shift("T") -#Numpad9::Shift("TR") - - -;includes -#Include, %A_ScriptDir%\appspecific.ahk ;too many to include in index, deserves separating -#Include, %A_ScriptDir%\functions.ahk ;functions don't belong in index - - -;auto-reload on change -ScriptReload: -{ - FileGetAttrib, FileAttribs, %A_ScriptFullPath% - IfInString, FileAttribs, A - { - FileSetAttrib, -A, %A_ScriptFullPath% - TrayTip, Reloading Script..., %A_ScriptName%, , 1 - Sleep, 1000 - Reload - TrayTip - } - Return -} - - -;kde-windows (Easy Window Dragging -- KDE style (requires XP/2k/NT) -- by Jonny) -!LButton:: -MouseGetPos,KDE_X1,KDE_Y1,KDE_id -WinGet,KDE_Win,MinMax,ahk_id %KDE_id% -If KDE_Win - WinRestore, A -WinGetPos,KDE_WinX1,KDE_WinY1,,,ahk_id %KDE_id% -Loop -{ - GetKeyState,KDE_Button,LButton,P ; Break if button has been released. - If KDE_Button = U - break - MouseGetPos,KDE_X2,KDE_Y2 ; Get the current mouse position. - KDE_X2 -= KDE_X1 ; Obtain an offset from the initial mouse position. - KDE_Y2 -= KDE_Y1 - KDE_WinX2 := (KDE_WinX1 + KDE_X2) ; Apply this offset to the window position. - KDE_WinY2 := (KDE_WinY1 + KDE_Y2) - WinMove,ahk_id %KDE_id%,,%KDE_WinX2%,%KDE_WinY2% ; Move the window to the new position. -} -return - -!RButton:: -MouseGetPos,KDE_X1,KDE_Y1,KDE_id -WinGet,KDE_Win,MinMax,ahk_id %KDE_id% -If KDE_Win - WinRestore, A -; Get the initial window position and size. -WinGetPos,KDE_WinX1,KDE_WinY1,KDE_WinW,KDE_WinH,ahk_id %KDE_id% -; Define the window region the mouse is currently in. -; The four regions are Up and Left, Up and Right, Down and Left, Down and Right. -If (KDE_X1 < KDE_WinX1 + KDE_WinW / 2) - KDE_WinLeft := 1 -Else - KDE_WinLeft := -1 -If (KDE_Y1 < KDE_WinY1 + KDE_WinH / 2) - KDE_WinUp := 1 -Else - KDE_WinUp := -1 -Loop -{ - GetKeyState,KDE_Button,RButton,P ; Break if button has been released. - If KDE_Button = U - break - MouseGetPos,KDE_X2,KDE_Y2 ; Get the current mouse position. - ; Get the current window position and size. - WinGetPos,KDE_WinX1,KDE_WinY1,KDE_WinW,KDE_WinH,ahk_id %KDE_id% - KDE_X2 -= KDE_X1 ; Obtain an offset from the initial mouse position. - KDE_Y2 -= KDE_Y1 - ; Then, act according to the defined region. - WinMove,ahk_id %KDE_id%,, KDE_WinX1 + (KDE_WinLeft+1)/2*KDE_X2 ; X of resized window - , KDE_WinY1 + (KDE_WinUp+1)/2*KDE_Y2 ; Y of resized window - , KDE_WinW - KDE_WinLeft *KDE_X2 ; W of resized window - , KDE_WinH - KDE_WinUp *KDE_Y2 ; H of resized window - KDE_X1 := (KDE_X2 + KDE_X1) ; Reset the initial position for the next iteration. - KDE_Y1 := (KDE_Y2 + KDE_Y1) -} -return -- cgit v1.2.3