2015-12-06 4 views
1

Я хочу запустить свой скрипт, чтобы проверить, превышает ли значение топлива значение 150 для if/else.Неправильный формат SET

Когда я пытаюсь запустить скрипт, возвращающий с

неправильный формат команды SET, строка 8 (код ошибки: 910)»

VERSION BUILD=8940826 RECORDER=FX 
TAB T=1 
URL GOTO=https://cannonsatoshi.com/account 
TAG POS=1 TYPE=P ATTR=ID:fuel_value* EXTRACT=TXT 
SET !EXTRACT_TEST_POPUP NO 
SET !VAR2 {{!EXTRACT}} 

SET !VAR3 EVAL(" if {{!VAR2}}=>150{ 
    iimPlay("loop2.iim") 
} else { 
    iimPlay("Wait.iim") 
} ") 

ответ

0

Не путайте Scripting Interface с командой EVAL (где возможен только «чистый» JavaScript). Если вы хотите использовать «if'-clause», попробуйте js-script следующим образом:

iimPlayCode("TAB T=1" + "\n" + "URL GOTO=https://cannonsatoshi.com/account" + "\n" + "TAG POS=1 TYPE=P ATTR=ID:fuel_value* EXTRACT=TXT" + "\n"); 

if (parseInt(iimGetExtract()) >= 150) 
    iimPlay("loop2.iim"); 
else 
    iimPlay("Wait.iim"); 
Смежные вопросы