1

*请注意,这是针对 VERSION BUILD=6011206

我想知道是否有人知道 iMacros 的脚本,它可以让您将文本附加到输入字段而不覆盖任何内容。

更具体地说,这是一个用于我想要更新的笔记的输入框,而不会丢失任何以前的笔记。谁能提供这个脚本?

4

3 回答 3

1

您可以尝试提取文本的当前值,然后将其设置为变量,然后在 JavaScript 中添加字符串并填充文本字段。

var macroCurrent;

macroCurrent ="CODE";
macroCurrent +="TAG POS=1 TYPE=some_type ATTR=CLASS:some_class EXTRACT=TXT"+"\n";

var macroAppend;

macroAppend ="CODE";
macroAppend +="TAG POS=1 TYPE=some_type ATTR=CLASS:some_class CONTENT={{text}}"+"\n";


var text_to_fill="something here";


iimPlay(macrocurrent)

var text=iimGetLastExtract();

text=text+text_to_fill;

iimSet("text",text)
iimPlay(macroAppend)
于 2013-02-18T21:19:44.813 回答
0

也许很久以前问过,但我从谷歌偶然发现,所以我想有人可能有用。有更简单的方法,不使用 javascript 首先从字段中提取。流程就像发布的 IceD,但纯粹是 Imacros:提取字段并存储到 var。将您的文本附加到 var。不要忘记在需要时清理变量。编码:

SET !VAR1 {{!EXTRACT}}
SET !EXTRACT NULL
TAG POS=1 TYPE=SPAN ATTR=ID:result_box EXTRACT=TXTALL // the text which to append
ADD !VAR1 {{!EXTRACT}} // append!
于 2013-10-27T02:25:35.923 回答
-1

当您需要在输入中添加文本时,您必须执行 2 .. 1 - 录制,imacros 将自动保存并记住此文本并在播放后将其添加到输入中 2 - 使用此代码 // 这是输入facebook 中的电子邮件 TAG POS=1 TYPE=INPUT:EMAIL FORM=ID:login_form ATTR=ID:email CONTENT=------- 用您的文本更改 ------

于 2016-09-02T14:57:16.323 回答