1

我在 Firefox 上玩了一个游戏,有一种方法可以为我和其他玩家招募士兵,我所要做的就是点击图像的同一个词,如下所示:

一旦我点击图像消失并出现这条消息,说我已经为那个玩家招募了一名士兵。

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

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

之后,我必须手动复制此消息“您刚刚将玩家人数增加到 128.933。 ”并粘贴到位于另一个选项卡/站点上的此文本字段

这将是其他玩家需要知道我点击了他们的证据。

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

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

4

2 回答 2

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:Remarks 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编辑标签位置

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

记录制表符位置效果不佳!不记录,自己写位置

于 2011-07-12T10:36:57.780 回答
0

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

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

或者,您可以将该文本设置为第一个选项卡中的变量,然后您可以将选项卡更改为 2 并将文本粘贴到您的文本区域。这个更好。


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

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

于 2011-07-12T00:18:46.337 回答