관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

아크로 에디트에서 함수 검색하는 유틸리티 본문

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

반응형
Comments