AutoHotkey에서 많이 사용하는 코데스니 펫 13종

2573 단어 AutoHotkey
개인이 자주 사용하는 코드 필름을 총결하였다.

AHK 관리


한 번 누르면 ahk 스크립트를 편집하거나 다시 읽을 수 있습니다

; Ctrl + Alt + E でスクリプトを編集.
; Ctrl + Alt + R でスクリプトを再読み込み.
^!r::Reload
^!e::Edit

임의의 폴더에 놓인ahk 파일의 명령줄 사용하기

"C:\Program Files\AutoHotkey\AutoHotkey.exe" "D:\Dropbox\autohotkey.ahk"

다시 매핑


Space에 Tab 할당

; space キーに tab キーを割り当てる.
space::tab

Ctrl+XXX 태그 조작이 더 쉽습니다.

; タブクローズを Ctrl + F4 から Alt + W に.
!w::Send {Ctrl down}{F4}{Ctrl up}

; タブ切り替えを Ctrl + (Shift +)Tab から Alt + ←/→ に.
!Left::Send {Ctrl down}{Shift down}{Tab}{Ctrl up}{Shift up}
!Right::Send {Ctrl down}{Tab}{Ctrl up}

ScrollLock 키 비활성화

scrolllock::Return
리턴문만 = 아무것도 하지 않는 것은 까다로운 기술이다.

바탕 화면에서만 F1 키 비활성화

#IfWinActive ahk_class Progman
F1::Return
#IfWinActive
데스크톱의 클래스 이름은 "Progrman"입니다.

핫키로 시작


Windows + Enter로 메모장 열기

#enter::run,notepad.exe

Ctrl+Alt+E에서 좋아하는 편집기에서 hk 스크립트 편집

; Ctrl + Alt + E でスクリプトを編集.
; ここではエディタとして秀丸エディタを指定.
!^e::Run,"C:\Program Files (x86)\Hidemaru\Hidemaru.exe" %A_ScriptFullPath%

열꿰미


열 문자열은 끝 문자가 없는 상태에서 발동할 수 있다

; 終了文字無しで発動させる
#Hotstring *

열 문자열을 자동으로 바꾼 후 끝 문자를 입력하지 마십시오

; 自動置換後、最後に終了文字を入力しない
#Hotstring O

m@@에 메일 주소 입력

#Hotstring *
#Hotstring O
::m@@::[email protected]

m@@에 메일 주소를 입력하십시오 (복사해서 붙여넣기)

#Hotstring *
#Hotstring O
::m@@::
    Clipboard = [email protected]
    Send,^v
return

현재 재일 시간 입력

; この例ではコピペで一気に貼り付ける.

#Hotstring *
#Hotstring O
::d//::
    FormatTime, now,, yyyy/MM/dd HH:mm:ss
    Clipboard = %now%
    Send,^v
return

w[에 현재 주 문자열 입력

get_dowstr()
{
    FormatTime, downum,, WDay
    dowtable := "SunMonTueWedThuFriSat"
    startpos := ((downum-1)*3)+1
    dowstr := ""
    StringMid, dowstr, dowtable, %startpos%, 3
    return dowstr
}
::w[[::
    dowstr := get_dowstr()
    Clipboard = %dowstr%
    Send,^v
return
※ 정렬이 잘 되지 않아 문자열 조작을 강행합니다

끝말


이상은 자주 사용하는 코드 필름입니다.
오류와 "그런 것도 있어요!"무슨 문제가 있으면 꼭 저에게 알려주세요.

좋은 웹페이지 즐겨찾기