AUTOHOTKEY/유틸리티
아크로 에디트에서 함수 검색하는 유틸리티
님투
2010. 2. 25. 09:36
반응형
설정방법
첫번째 인자 : 검색해야 할 주소 (PHP 인경우에는 http://kr2.php.net/ 가 됩니다.)
만약에 네이버에서 검색을 할려면 http://search.naver.com/search.naver?query= 까지 넣으면 됩니다.
두번째 인자 : %CURTOKEN% (커서 위치의 단어)
첫번째와 두번째 인자는 한칸 띄워서 기록합니다. : http://kr.php.net/ %CURTOKEN%
작업디렉토리는 상관 없습니다.
아크로 에디트 편집중에 원하는 함수나 상수 등ㅇ 커서를 위치하고 지정한 핫키 (저는 F7 로 설정) 를 누르면 같은 브라우저 창에서 검색해서 보여줍니다.
;----------------------------------------------------------------------------
; 아크로 에디트에서 함수 검색하는 유틸리티
;----------------------------------------------------------------------------
; Developed : Choi Ho Sung, nimto@naver.com
; Copyright : nimto (c)2005 All rights reserved.
;----------------------------------------------------------------------------
; Ver 0.1 2007-01-01
;----------------------------------------------------------------------------
; 배포처 : http://www.infoki.net
; 배포방식 : 실행파일 배포
; %Param1% %Param2%
; 인자 : http://kr.php.net/ %CURTOKEN%
;----------------------------------------------------------------------------
#SingleInstance force
#NoTrayIcon ; 프로그램이 트레이로 들어가지 않도록
#NoEnv ; 변수명을 해석할 때, 환경 변수를 무시한다
#InstallKeybdHook ; 무조건 키보드 훅을 유효하게 한다
#InstallMouseHook ; 무조건 마우스 훅을 유효하게 한다
#MaxHotkeysPerInterval
#HotkeyInterval
pCount = %0%
Loop %pCount%
Param%A_Index% := %A_Index%
phpnet_Handler: ; php.net
This_URL = %Param1%%Param2%
This_URL_control(This_URL)
return
This_URL_control( strNewURL ){
browserId:=WinExist("ahk_class IEFrame") ; 웹브라우즈의 윈도우Id(핸들)을 구함.
if(browserId){ ; 윈도우가 존재하면
ControlSetText, Edit1 , %strNewURL%, ahk_id %browserId%
ControlSend , Edit1 , {Enter} , ahk_id %browserId%
}else{
Run, %strNewURL%
}
}
GuiClose:
EXIT:
ExitApp
Return
반응형
fsearch.exe