【发布时间】:2016-04-25 00:44:19
【问题描述】:
我想问如何将两个命令粘贴到一行中?
应该是这样的:
PROMPT "HELLO"
WAIT SECONDS=10
它们应该被视为一个:
PROMPT "HELLO" || WAIT SECONDS=10
是在iMacros的if语句之后创建多个结果行,但是由于if语句是在一行中完成的,所以我需要将几个命令放在一行中......
if 语句已经完成!我只需要知道如何将这两个命令放在一行中!
谢谢
【问题讨论】:
我想问如何将两个命令粘贴到一行中?
应该是这样的:
PROMPT "HELLO"
WAIT SECONDS=10
它们应该被视为一个:
PROMPT "HELLO" || WAIT SECONDS=10
是在iMacros的if语句之后创建多个结果行,但是由于if语句是在一行中完成的,所以我需要将几个命令放在一行中......
if 语句已经完成!我只需要知道如何将这两个命令放在一行中!
谢谢
【问题讨论】:
一般来说,我强烈建议使用 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>();
【讨论】: