[오토핫키] 들여쓰기 GUI

2018. 4. 18. 18:16·오토핫키·
/*
;출처 :http://cafe.naver.com/ahklab/19937

빈 edit에 스크립트 내용을 넣고 change 버튼 누르시면 클립보드에 복사되었다는 메시지와 함께 클립보드에 복사됩니다.

기존에 올리신 것은 긴 스크립트가 변수에 안들어가서 gui로 한번 만들어봤습니다.

*/
gui, add, button, w100 gChange,Change
gui, add, edit, r40 w510 vInput xm
gui, show
return

Change:
Gui, submit, nohide
Clipboard:= % IndentScript(Input)
msgbox, 클립보드에 복사되었습니다.

return


guiclose:
exitapp


IndentScript(LVData)
{
 global IndentStr
 Loop, Parse, LVData, `n
 {
  If (RegExMatch(A_LoopField, "^\}(\s `;)?"))
   Indent--
  Loop, %Indent%
   Id_LVData .= IndentStr ? IndentStr : "`t"
  Id_LVData .= A_LoopField "`n"
  If (A_LoopField = "{")
   Indent++
 }
 return Id_LVData
}


저작자표시 (새창열림)

'오토핫키' 카테고리의 다른 글

[오토핫키] 세개 이상 핫키 조합하기  (0) 2018.04.19
[오토핫키] 비활성 이미지 서치 후 클릭  (3) 2018.04.19
[오토핫키] XOR 암호화/복호화 예제  (0) 2018.04.18
[오토핫키] 스톱워치 구현  (0) 2018.04.13
[오토핫키] 캡챠 구현  (0) 2018.04.13
'오토핫키' 카테고리의 다른 글
  • [오토핫키] 세개 이상 핫키 조합하기
  • [오토핫키] 비활성 이미지 서치 후 클릭
  • [오토핫키] XOR 암호화/복호화 예제
  • [오토핫키] 스톱워치 구현
징쟝
징쟝
IT 관련 네트워크 및 기타 자료들을 수집하고 공유하는데 목적이 있음.
  • 징쟝
    네트워커의 보안 티스토리
    징쟝
  • 전체
    오늘
    어제
  • 블로그 메뉴

    • 홈
    • 글쓰기
    • 방명록
    • 분류 전체보기 (148) N
      • 정보보안 (54)
      • 리눅스 (10)
      • Windows (6)
      • Cisco (1)
      • Mikrotik (0)
      • Cyberoam (0)
      • Juniper (6)
      • MRTG (0)
      • Sophos (3)
      • SecuWiz (0)
      • Forti (0)
      • SECUI (1)
      • L4 (3)
      • 파이오링크 (0)
      • 오토핫키 (43)
      • 파이썬 (0)
      • 직장 (0)
      • 개인적인 것들 (9)
      • 그 외의 것들 (7) N
      • 영화 (0)
      • 테스트 (1)
      • 일기장 (0)
      • 쓰레기통 (3)
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    정보보안
    보안
    웹보안
    HTML
    CSRF
    spoofing
    인젝션
    web
    MySQL
    웹해킹
    SQL
    해킹
    php
    오토핫키
    NAT
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
징쟝
[오토핫키] 들여쓰기 GUI
상단으로

티스토리툴바