naver / guitar

75 stars 18 forks source link

AutoIt Error 출력되면서 guitar 프로그램이 종료됩니다. #123

Open maxtortime opened 9 years ago

maxtortime commented 9 years ago

This Q&A created by smilesyndrome | 2015/02/13 09:27:35


웹상에 하이퍼링크된 값을 속성읽기 하는 경우 첨부와 같은 에러창이 출력됩니다.

그 이후 확인버튼을 누르면 guitar 프로그램이 종료됩니다.

하이퍼링크 되어 있는 문구를 읽어오는 경우 다른 조건을 해줘야 하는지 문의드립니다.


Attachments

maxtortime commented 9 years ago

This comment created by ssmmhh99 | 2015/02/13 09:59:46


재현가능한 환경을 알려주시면 확인해 보겠습니다. 브라우저명과 버전, OS명, 테스트하신 URL과 오류가 발생한 명령줄을 알려주세요.

maxtortime commented 9 years ago

This comment created by dydpja | 2015/02/13 11:07:25


네이버 초기 화면에서 하기 script를 돌리면 증상 재현이 됩니다. 확인 요청 드립니다.

$aa=[a:id=news_h:::value] 설정한다

$aa_실제값=|$aa| 속성읽기한다.

os - win7(x64)

explorer - IE9

maxtortime commented 9 years ago

This comment created by ssmmhh99 | 2015/02/13 12:28:13


알려 주신 환경에서 테스트한 경우 해당 tag에는 value 값이 없어 읽기 실패로 나오며, 프로그램은 종료되지는 않았습니다.

아마도 사용하시는 환경에서 알수 없는 어떤 부분으로 인해 프로그램이 크래시가 발생되는것 같은데요.

한번 아래와 같이 값이 정상적으로 값을 읽어 올수 있는것들로 한번 테스트 해 보시기 바랍니다.

$aa=[a:id=news_h:::innertext] 설정한다

$aa=[a:id=news_h:::href] 설정한다

또한 문제가 되는 브라우저에서 해당페이지의 호환성 모드(IE8 이하)보기로 설정 한뒤 해보시거나,

주변에 다른 유사 환경이 있다면 그곳에서도 동일하게 문제가 발생되는지 테스트를 해보시기 바랍니다.