如何在 iMacros 中 select-all、复制和粘贴

How to select-all, copy, and paste in iMacros

我在 Firefox 上使用 iMacros 9,我在做一个简单的 select-all,复制粘贴时遇到了非常困难的时间。

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=”a” MODIFIERS=”ctrl” and some selection codes but nothing seems to work. After the click into "逗号分隔”页面将我置于一个模式中,其中包含我需要复制的 txt CSV。

谢谢!

使用 iMacros 执行此类操作的一种更常见的方法是使用 TAG...EXTRACT 命令提取您需要 'copy' 的文本,然后使用提取的数据,这得到存储在 !EXTRACT 变量中,在另一个 TAG 命令的 CONTENT 参数中,该命令单击您想要 'paste' 进入的字段。

我建议在包含您需要的文本的模态框内某处记录一次点击,然后通过在命令末尾添加 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

下面我想向您展示如何在 iMacros 中 select-全部、复制和粘贴:

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