【问题标题】:Putting two commands together in iMacros?在 iMacros 中将两个命令放在一起?
【发布时间】:2016-04-25 00:44:19
【问题描述】:

我想问如何将两个命令粘贴到一行中?

应该是这样的:

PROMPT "HELLO"
WAIT SECONDS=10

它们应该被视为一个:

PROMPT "HELLO" || WAIT SECONDS=10

是在iMacros的if语句之后创建多个结果行,但是由于if语句是在一行中完成的,所以我需要将几个命令放在一行中......

if 语句已经完成!我只需要知道如何将这两个命令放在一行中!

谢谢

【问题讨论】:

    标签: command lines imacros


    【解决方案1】:

    一般来说,我强烈建议使用 JavaScript 脚本接口,但这里建议为两个命令(或更多,如果调整)提供一定的解决方法:

    ' set "P" or "W" here
    SET C "P"
    SET C EVAL("var c = '{{C}}'; switch (c) {case 'P': s = 'UFJPTVBUJTIwJTIySEVMTE8lMjI='; break; case 'W': s = 'V0FJVCUyMFNFQ09ORFMlM0QxMA=='; break;}")
    
    URL GOTO=javascript:(function()<SP>{try{var<SP>e_m64<SP>=<SP>"{{C}}",<SP>n64<SP>=<SP>"bWFjcm8uaWlt";if(!/^(?:chrome|https?|file)/.test(location)){alert('iMacros:<SP>Open<SP>webpage<SP>to<SP>run<SP>a<SP>macro.');return;}var<SP>macro<SP>=<SP>{};macro.source<SP>=<SP>decodeURIComponent(atob(e_m64));macro.name<SP>=<SP>decodeURIComponent(atob(n64));var<SP>evt<SP>=<SP>document.createEvent("CustomEvent");evt.initCustomEvent("iMacrosRunMacro",<SP>true,<SP>true,<SP>macro);window.dispatchEvent(evt);}catch(e){alert('iMacros<SP>Bookmarklet<SP>error:<SP>'+e.toString());}})<SP>();
    

    【讨论】:

    • Ehm,...如果与此结合使用,我的代码会是什么样子?
    • if语句已经完成!我只需要知道如何将这两个命令放在一行中!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-01
    相关资源
    最近更新 更多