2017-05-17 3 views
0

私はずっとGoogleを利用して無駄を探しています。私はこれに新しいですので、私はいくつかの知恵と指導のために本当に空腹です! :)iMacroに値が存在する場合、どのように中断しますか?

MY IMACROのCODE

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と最新のFirefox(上でこれを実行する

.iim) - Windows Liveでのトラブルシューティング(SP 2)とMac Book Pro(Yosemite 10.1.1 )

CONTEXT

私は、タスクを自動化されたスクリプトを持っている - しかし、人々は私の活動を見ることができます。人々が私にメッセージを送ると、私のスクリプトに新しいメッセージが表示され、その後エラーFAIL_IF_FOUNDでスクリプトが中止されます。

PROBLEM

ここでの問題は、SETです!ERRORIGNORE YESが私FAIL_IF_FOUNDコマンドを打ち消します。

トラブルシューティング

私はYES ERRORIGNORE!で非常に多くのバリエーションを試していないと!ERRORIGNOREがNO異なる位置にそれらすべてを置くことが、関係なく、メッセージがでたりない来れば!ERRORIGNORE YESがループして無視を続けますFAIL_IF_FOUND ...

もし私が削除したら、ERRORIGNOREはそれからメッセージが来たら止まるのですが、メッセージがなければ "TXTで指定された要素* 1NEWが見つかりませんでした。コード:-921)」が発生する...

要素/値が存在しないにもかかわらず、ループするようには見えません。私はまた、Javaスクリプトにもあまりよく慣れていません。

POSSIBLE SOLUTION

私のソリューション(あなたがより良いものを持っていない限りは)EVALコマンドを使用して条件を作成することです。

"1新しい"値が表示されている場合は、エラーのあるマクロを中止します。

QUESTION

は、ここで誰かが可能な解決策を持っていますか?

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

をそしてのような何らかのエラーがあってはならない:

答えて

0

この簡単なマクロはあなたのために働く必要があります* TXTで指定された

要素:1NEWが見つかりませんでした、ライン:2 (エラーコード: -921)

+1

こんにちは、お返事ありがとうございます。私は、9.0.3からFire Fox 54でiMacroのバージョン8.9.7に戻ってきたことが、iMacro Forumsの@chivracq入力/ソリューションの問題を解決したことを発見しました。 – CApyn

関連する問題