如何在iMacros中选择全部,复制和粘贴

时间:2017-03-14 19:52:55

标签: select web copy copy-paste imacros

我正在使用iMacros 9和Firefox,而且我很难做一个简单的全选复制粘贴。

VERSION BUILD=9030808 RECORDER=FX
TAB T=1
TAG POS=1 TYPE=BUTTON ATTR=ID:share_on_stats
TAG POS=1 TYPE=BUTTON ATTR=TXT:comma-separated
##need to do select all, and copy here.
TAG POS=1 TYPE=DIV ATTR=ID:modal-close
TAB T=2
##need to paste what was copied here
##TAG POS=1 TYPE=TEXTAREA FORM=ID:myform ATTR=ID:paste_code CONTENT=ALL
TAB T=1
TAG POS=1 TYPE=A ATTR=TXT:Next<SP>page

有人有什么建议吗?我已经尝试了剪贴板,“EVENTS TYPE = KEYPRESS CHARS =”一个“MODIFIERS =”ctrl“和一些选择代码但似乎没有任何效果。点击进入”逗号分隔“后,页面将我放入带有txt的模态CSV我需要复制。

谢谢!

2 个答案:

答案 0 :(得分:2)

使用iMacros执行此类操作的一种常见方法是提取您需要的文本以复制&#39;使用TAG ... EXTRACT命令,然后使用提取的数据,该数据存储在!EXTRACT变量中,在另一个TAG命令的CONTENT参数中,单击要粘贴的字段&#39;成。

我建议在该模式中的某个地方录制一个包含所需文本的单击,然后通过在其末尾添加EXTRACT = TXT来修改该命令。接下来,修改textarea字段的TAG命令,如下所示:

TAG POS=1 TYPE=TEXTAREA FORM=ID:myform ATTR=ID:paste_code CONTENT={{!EXTRACT}}

c.f。 How to copy-and-paste with iMacros

答案 1 :(得分:0)

下面我想向您展示如何在iMacros中选择全部,复制和粘贴:

TAB T=1
TAG POS=1 TYPE=BUTTON ATTR=ID:share_on_stats
TAG POS=1 TYPE=BUTTON ATTR=TXT:comma-separated
' perhaps a small wait for a modal to pop up

' ##need to do select all, and copy here.
' your selector instead of *
EVENT TYPE=KEYPRESS SELECTOR=* CHAR="a" MODIFIERS="ctrl"
EVENT TYPE=KEYPRESS SELECTOR=* CHAR="c" MODIFIERS="ctrl"

TAG POS=1 TYPE=DIV ATTR=ID:modal-close
TAB T=2

' ##need to paste what was copied here
TAG POS=1 TYPE=TEXTAREA FORM=ID:myform ATTR=ID:paste_code CONTENT={{!CLIPBOARD}}
' or this line with the paste event
'EVENT TYPE=KEYPRESS SELECTOR="#paste_code" CHAR="v" MODIFIERS="ctrl"

TAB T=1
TAG POS=1 TYPE=A ATTR=TXT:Next<SP>page