naver / guitar

76 stars 18 forks source link

브라우저 를 새롭게 추가하여 컨트롤하고싶은데 잘안되는데 도움부탁드립니다. #64

Open maxtortime opened 8 years ago

maxtortime commented 8 years ago

This Q&A created by oops0905 | 2016/08/24 10:59:33


IE,chrome,firefox, safari,opera외에 새로운 브라우저를 추가하여 동작하게 하고싶습니다.

guitar.ini파일에 브라우저 디폴트 추가된곳에 브라우저 밑에 A = A.exe A브라우저를 명시하였습니다.

그리고 내컴퓨터 > 고급설정 > 시스템 환경변수 path 값에 해당 A브라우저의 exe파일 실행되는경로를 추가했습니다.

A를 생성한다. 이렇게 스크립트를 작성하고 실행해보았지만 실패가되네요

브라우저 실행파일 경로를 guitar.ini파일에 명시해야되는건지 궁금합니다.

제가 잘못하거나 누락된 부분이 있을꺼같은데 확인 설명 좀 부탁드립니다.

maxtortime commented 8 years ago

This comment created by oops0905 | 2016/08/24 11:04:43


본문(을)를 변경했습니다.

@@ -2,9 +2,11 @@

guitar.ini파일에 브라우저 디폴트 추가된곳에 브라우저 밑에 A = A.exe A브라우저를 명시하였습니다.

-그리고 내컴퓨터 > 고급설정 > 시스템 환경변수 path 값에 해당 A브라우저의 exe파일 실행되는경로를 추가했습니다.

+그리고 내컴퓨터 > 고급설정 > 시스템 환경변수 path 값에 해당 A브라우저의 exe파일 실행되는경로를 추가했습니다.

A를 생성한다. 이렇게 스크립트를 작성하고 실행해보았지만 실패가되네요

+

+브라우저 실행파일 경로를 guitar.ini파일에 명시해야되는건지 궁금합니다.

제가 잘못하거나 누락된 부분이 있을꺼같은데 확인 설명 좀 부탁드립니다.

maxtortime commented 8 years ago

This comment created by ssmmhh99 | 2016/08/24 11:08:03


신규 브라우저를 단순 정보만 추가해서는 작동되지 않습니다.

각 브라우저 별로 guitar 내부에 로직들이 있어서요.

이런 경우는 "프로세스" 방식으로 추가해서 사용하시면 됩니다.

브라우저에 URL입력하는 사용자 함수등을 자주 사용하는것들을 guitar 내부에서 함수 형태로 만들어 사용하시면 충분히 사용 가능하실겁니다.

maxtortime commented 8 years ago

This comment created by oops0905 | 2016/08/24 11:16:31


아 그렇군요 그럼 프로세스 추가방식으로 추가하구요

작성할때

"$실행결과=ShellExecute('경로 A.exe')" 계산한다.

A 프로세스 선택한다.

http://~~ .com 접속한다.

이런식으로 작성하였는데요

접속한다 행에서 실패하는데 브라우저 url입력하는 방식은 어떻게 하면될까요?

maxtortime commented 8 years ago

This comment created by ssmmhh99 | 2016/08/24 11:48:04


"접속" 명령은 브라우저에만 쓸수 있는 명령입니다. 때문에 위에 설명드린것과 같이 사용자 함수를 만들어 쓰셔야 합니다.

아래와 같이 적절하게 사용자 함수 형태로 만들어 쓰시면 됩니다.

자주사용하는 함수는 common 에 넣어 주시면 됩니다.

"$접속URL=http://www.naver.com" 설정한다. XX브라우저접속.TXT 실행한다.

"$접속URL=http://www.google.com" 설정한다. XX브라우저접속.TXT 실행한다.

XX브라우저접속.TXT --------

XX주소입력 아이콘 클릭한다.

$접속URL 입력한다.

"{ENTER}" 누른다.