自动突出显示/复制

时间:2011-06-10 02:17:50

标签: javascript copy-paste highlight imacros

我在firefox上玩了一个游戏,并且有一种方法可以招募士兵给我和其他玩家,我只需要点击相同的图像,就像这样:

点击图片后,图片消失,显示此消息,说我为该玩家招募了一名士兵。

在页面源上,此元素是此消息所在的位置:

<div id='population_increase'>You have just increased player's population to 128.933.</div>

之后,我必须手动复制此消息,“您刚刚将玩家的人口增加到128.933。”并粘贴在另一个标签/网站上的文本字段

这将是其他玩家需要的证明,知道我已点击它们。

因此,由于我每天要做大约二十次,所以我想问一下是否有人知道如何帮助这个程序。就像复制那些我需要手动突出显示和复制的文字,或者只是突出显示给我按下ctrl + c。我已经尝试过寻找javascript / greasemonkey脚本而没有成功和imacros。

完美的自动化程序将获取我需要复制并扔到另一个选项卡上的文本字段的文本,单击发送数据并将选项卡更改为一旦发送数据被点击将打开的另一个链接,但我相信这将是非常困难或不可能的,所以欢迎任何帮助! 提前谢谢。

2 个答案:

答案 0 :(得分:0)

您需要制作CSV文件,然后才能将文本从csv粘贴到textarea。你不必复制它。

TAG POS=(you edit) TYPE=(you edit) ATTR=* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=* FILE=yourfile.csv

或者,您可以在第一个标签中将该文本设置为变量,然后您可以将标签更改为2并将文本粘贴到textarea。这样更好。


在这里,看看我对html-tag关系的回答。 Html-Tag

或者您可以阅读Tag-Html from wiki

答案 1 :(得分:0)

好的,你想要那个代码。

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:ResultsForm ATTR=NAME:* EXTRACT=TXT
SET !VAR1 {{!EXTRACT}}
URL GOTO=(Your form to fill)

之后,您必须获取表单的标记位置,然后您将使用以下代码替换文本:

TAG POS = 1 TYPE = TEXTAREA FORM = NAME:TestForm ATTR = NAME:备注CONTENT = {{!VAR1}}

整个代码必须

SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:ResultsForm ATTR=NAME:* EXTRACT=TXT
SET !VAR1 {{!EXTRACT}}
URL GOTO=(Your form to fill)
TAG POS=1 TYPE=TEXTAREA FORM=NAME:TestForm ATTR=NAME:Remarks CONTENT={{!VAR1}}

您可以将!EXTRACT_TEST_POPUP NO更改为是,您可以看到弹出窗口中的内容。

从阅读Html-Tag

编辑标记位置

或者您可以阅读Tag-Html from wiki

记录标签位置不正常!不要记录,自己写位置