2016-01-19 20 views
1

我想問一下如何在一行中粘貼兩個命令?在iMacros中放置兩個命令?

應該是這樣的,而不是這樣的:

PROMPT "HELLO" 
WAIT SECONDS=10 

他們應該被視爲一個:

PROMPT "HELLO" || WAIT SECONDS=10 

這是iMacros的一個,如果statemenent後創建多個結果行,但由於如果語句是在一行中完成的,我需要將幾條命令放在一行中......

if語句已經完成!我只需要知道如何將這兩個命令放在一行中!

謝謝

回答

0

一般來說我會強烈建議使用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>(); 
+0

埃姆,...如何我的代碼是否會與此結合使用? – Tanckom

+0

if語句已完成!我只需要知道如何將這兩個命令放在一行中! – Tanckom

+0

我覺得沒有這樣的方式... – Shugar