2017-05-17 10 views
0

나는 구글을 통해 아무리 많은 것을 찾고있다. 나는이 책에 익숙하지 않은 나는 지혜와 인도를 얻고 싶어서 정말 배고프다. :)iMacro에서 값이 존재하면 어떻게 중단합니까?

MY IMACRO 코드

SET !ERRORIGNORE YES 

URL GOTO=https: (URL LINK GOES HERE) 

TAG POS=1 TYPE=* ATTR=TXT:1<SP>NEW CONTENT=EVENT:FAIL_IF_FOUND 

SET !ERRORIGNORE NO 

SET !TIMEOUT_STEP 10 

'또는 더 간단하게 말해서 :

URL GOTO=https: (URL LINK GOES HERE) 

TAG POS=1 TYPE=* ATTR=TXT:1<SP>NEW CONTENT=EVENT:FAIL_IF_FOUND 

운영체제

은 (최신 iMacro와 최신 파이어 폭스에서이 작업을 실행 .iim) - Windows Live (SP 2) 및 Mac Book Pro (Yosemite 10.1.1)의 문제 해결) 내가 작업을 자동화하는 스크립트가

CONTEXT

- 그러나 사람들이 내 활동을 볼 수 있습니다. 사람들이 저에게 메시지를 보내면 내 스크립트가 새 메시지를보고 오류 FAIL_IF_FOUND로 스크립트를 중단하고 싶습니다.

문제

여기서 문제는 SET입니다! ERRORIGNORE YES 내 FAIL_IF_FOUND 명령을 취소합니다.

트러블 슈팅

내가 YES ERRORIGNORE!에 많은 변화를 시도하지하고! ERRORIGNORE 없음 다른 위치에 모두 배치하지만 관계없이 메시지 또는하지 오는 경우! ERRORIGNORE YES 루프와 무시를 계속 FAIL_IF_FOUND ...

역설적이게도 메시지가 왔을 때 멈추고 메시지가 없으면 "TXT로 지정된 요소 * 1NEW를 찾을 수 없습니다. 줄 : 2 (오류 코드 : -921) "이 발생합니다 ...

요소/값이 존재하지 않아도 루프를 수행 할 수 없습니다. 나는 또한 자바 스크립트에도 익숙하지 않다.

가능한 해결책

내 솔루션 (더 나은 일을하지 않는 한)는 EVAL 명령을 사용하여 상태를 확인하는 것입니다.

"1 New"값이 표시되면 Error With Macro Abort를 조건으로합니다.

질문

여기에 누군가가 가능한 솔루션이겠습니까?

URL GOTO=https: (URL LINK GOES HERE) 
TAG POS=1 TYPE=* ATTR=TXT:1<SP>NEW CONTENT=EVENT:FAIL_IF_FOUND 

을 그리고 같은 오류가 없도록해야한다 :

답변

0

이 간단한 매크로 당신을 위해 작동합니다 * TXT로 지정된

요소 : 1 새를 찾을 수 없습니다, 라인 : 2 (오류 코드 : -921)

+1

안녕하세요, 답변 해 주셔서 감사합니다. 나는 9.0.3에서 Fire Fox 54의 iMacro 버전 8.9.7로 되 돌리는 것이 iMacro Forums의 @chivracq 입력/솔루션 덕분에 문제가 해결되었음을 발견했습니다. – CApyn