Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript iMacros没有';我无法识别facebook评论文本框_Javascript_Html_Facebook_Imacros - Fatal编程技术网

Javascript iMacros没有';我无法识别facebook评论文本框

Javascript iMacros没有';我无法识别facebook评论文本框,javascript,html,facebook,imacros,Javascript,Html,Facebook,Imacros,我一直在尝试自动回复facebook上的评论。我让iMacros成功点击“回复”按钮,但当涉及到评论回复本身或在评论中上传照片时,它根本无法识别标签。实际上,我必须手动点击评论或照片按钮一次并取消它,以便facebook将输入的html状态更改为imacros看到的内容。我不知道为什么会这样 我尝试过传统的录制模式,没有使用ID选择器,我也尝试过使用完整HTML标记的传统录制,但主要问题是它没有看到评论部分 我知道如何用javascript和imacros编写代码,所以如果有javascript

我一直在尝试自动回复facebook上的评论。我让iMacros成功点击“回复”按钮,但当涉及到评论回复本身或在评论中上传照片时,它根本无法识别标签。实际上,我必须手动点击评论或照片按钮一次并取消它,以便facebook将输入的html状态更改为imacros看到的内容。我不知道为什么会这样

我尝试过传统的录制模式,没有使用ID选择器,我也尝试过使用完整HTML标记的传统录制,但主要问题是它没有看到评论部分


我知道如何用javascript和imacros编写代码,所以如果有javascript解决方案,那会有所帮助。

尝试使用实验记录和事件命令。并取消选中“选择器中的偏好elemens ID”。此外,当您使用完整的HTML标记时,请删除不必要的内容

Facebook有像ID这样的随机HTML标签,这样会“混淆”脚本


如果失败,请尝试。

尝试使用实验记录和事件命令。并取消选中“选择器中的偏好elemens ID”。此外,当您使用完整的HTML标记时,请删除不必要的内容

Facebook有像ID这样的随机HTML标签,这样会“混淆”脚本


如果失败,请尝试。

尝试使用实验记录和事件命令。并取消选中“选择器中的偏好elemens ID”。此外,当您使用完整的HTML标记时,请删除不必要的内容

Facebook有像ID这样的随机HTML标签,这样会“混淆”脚本


如果失败,请尝试。

尝试使用实验记录和事件命令。并取消选中“选择器中的偏好elemens ID”。此外,当您使用完整的HTML标记时,请删除不必要的内容

Facebook有像ID这样的随机HTML标签,这样会“混淆”脚本


如果失败了,那么尝试一下。

我对这种方式做了一些检查,并得出了一些好的结果。 下面的imacro代码将回复评论并添加图片。 你所要做的就是用你的图像位置替换代码第16行的“C:\1.jpg”,并用你自己的文本编辑第23行的文本“nice”,你可以使用csv文件发表评论,如果你愿意,我可以指导你。 我试过了,效果很好,只是得到了一个允许回复评论的帖子,然后开始测试

如果你对代码有任何问题,尽管问,我会尽力回复你

SET!提取\u测试\u弹出窗口编号
设置错误忽略是
设置提取空值
表T=1
TAG POS=1 TYPE=form ATTR=CLASS:commentable\u itemautoexpand\u mode EXTRACT=HTM
设置VAR4 Eval(“var exp='{{!EXTRACT}}.match(/id=.(.*?\”/);exp[1];”)
设置!提取空值
标记POS={{!LOOP}}TYPE=a ATTR=CLASS:UFIReplyLink
标记POS={{!LOOP}}TYPE=UL ATTR=CLASS:UFIReplyList EXTRACT=HTM
Set!VAR1 Eval(“var exp='{{!EXTRACT}}'。匹配(/UFICommentPhotoIcon.(.*?)class/);exp[1];)
Set!VAR1 Eval(“var exp='{{!VAR1}}.”匹配(/data reactid=.(.*?\“/);exp[1];)
TAG POS=1 TYPE=i ATTR=data reactid:{{!VAR1}
设置提取空值
TAG POS=1 TYPE=i ATTR=data reactid:{{!VAR1}}EXTRACT=HTM
设置VAR2 Eval(“var exp='{{!EXTRACT}}.match(/id=.(.*?\”/);exp[1];”)
TAG POS=1 TYPE=INPUT:FILE FORM=ID:{{!VAR4}}ATTR=ID:{{{!VAR2}}CONTENT=C:\1.jpg
设置!提取空值
标记POS={{!LOOP}}TYPE=textarea ATTR=title:Writeareply。。。
TAG POS={{!LOOP}}TYPE=textarea ATTR=title:Writeareply…EXTRACT=HTM
Set!VAR3 Eval(“var exp='{{!EXTRACT}}.match(/id=.(.*?\”/);exp[1];”)
等待秒数=3
标记POS={{!LOOP}}TYPE=textarea ATTR=title:Writeareply。。。内容=不错
事件类型=按键选择器=“{!VAR3}}”按键=“[13]”

我对这种方式做了一点检查,得出了一些好的结果。 下面的imacro代码将回复评论并添加图片。 你所要做的就是用你的图像位置替换代码第16行的“C:\1.jpg”,并用你自己的文本编辑第23行的文本“nice”,你可以使用csv文件发表评论,如果你愿意,我可以指导你。 我试过了,效果很好,只是得到了一个允许回复评论的帖子,然后开始测试

如果你对代码有任何问题,尽管问,我会尽力回复你

SET!提取\u测试\u弹出窗口编号
设置错误忽略是
设置提取空值
表T=1
TAG POS=1 TYPE=form ATTR=CLASS:commentable\u itemautoexpand\u mode EXTRACT=HTM
设置VAR4 Eval(“var exp='{{!EXTRACT}}.match(/id=.(.*?\”/);exp[1];”)
设置!提取空值
标记POS={{!LOOP}}TYPE=a ATTR=CLASS:UFIReplyLink
标记POS={{!LOOP}}TYPE=UL ATTR=CLASS:UFIReplyList EXTRACT=HTM
Set!VAR1 Eval(“var exp='{{!EXTRACT}}'。匹配(/UFICommentPhotoIcon.(.*?)class/);exp[1];)
Set!VAR1 Eval(“var exp='{{!VAR1}}.”匹配(/data reactid=.(.*?\“/);exp[1];)
TAG POS=1 TYPE=i ATTR=data reactid:{{!VAR1}
设置提取空值
TAG POS=1 TYPE=i ATTR=data reactid:{{!VAR1}}EXTRACT=HTM
设置VAR2 Eval(“var exp='{{!EXTRACT}}.match(/id=.(.*?\”/);exp[1];”)
TAG POS=1 TYPE=INPUT:FILE FORM=ID:{{!VAR4}}ATTR=ID:{{{!VAR2}}CONTENT=C:\1.jpg
设置!提取空值
标记POS={{!LOOP}}TYPE=textarea ATTR=title:Writeareply。。。
TAG POS={{!LOOP}}TYPE=textarea ATTR=title:Writeareply…EXTRACT=HTM
Set!VAR3 Eval(“var exp='{{!EXTRACT}}.match(/id=.(.*?\”/);exp[1];”)
等待秒数=3
标记POS={{!LOOP}}TYPE=textarea ATTR=title:Writeareply。。。内容=不错
事件类型=按键选择器=“{!VAR3}}”按键=“[13]”

我对这种方式做了一点检查,得出了一些好的结果。 下面的imacro代码将回复评论并添加图片。 你所要做的就是用你的图像位置替换代码第16行的“C:\1.jpg”,并用你自己的文本编辑第23行的文本“nice”,你可以使用csv文件发表评论,如果你愿意,我可以指导你。 我试过了,效果很好,只是得到了一个帖子
SET !EXTRACT_TEST_POPUP NO
SET !ERRORIGNORE YES
SET !EXTRACT NULL
TAB T=1
TAG POS=1 TYPE=form ATTR=CLASS:commentable_item<SP>autoexpand_mode  EXTRACT=HTM
Set !VAR4 Eval("var exp = '{{!EXTRACT}}'.match(/ id=.(.*?)\" /); exp[1];")
SET !EXTRACT NULL
TAG POS={{!LOOP}} TYPE=a ATTR=CLASS:UFIReplyLink
TAG POS={{!LOOP}} TYPE=UL ATTR=CLASS:<SP>UFIReplyList  EXTRACT=HTM
Set !VAR1 Eval("var exp = '{{!EXTRACT}}'.match(/UFICommentPhotoIcon.(.*?)class/); exp[1];")
Set !VAR1 Eval("var exp = '{{!VAR1}}'.match(/data-reactid=.(.*?)\"/); exp[1];")
TAG POS=1 TYPE=i ATTR=data-reactid:{{!VAR1}}
SET !EXTRACT NULL
TAG POS=1 TYPE=i ATTR=data-reactid:{{!VAR1}} EXTRACT=HTM
Set !VAR2 Eval("var exp = '{{!EXTRACT}}'.match(/ id=.(.*?)\"/); exp[1];")
TAG POS=1 TYPE=INPUT:FILE FORM=ID:{{!VAR4}} ATTR=id:{{!VAR2}} CONTENT=C:\1.jpg
SET !EXTRACT NULL
TAG POS={{!LOOP}} TYPE=textarea ATTR=title:Write<SP>a<SP>reply... 
TAG POS={{!LOOP}} TYPE=textarea ATTR=title:Write<SP>a<SP>reply... EXTRACT=HTM
Set !VAR3 Eval("var exp = '{{!EXTRACT}}'.match(/ id=.(.*?)\"/); exp[1];")
wait seconds=3
TAG POS={{!LOOP}} TYPE=textarea ATTR=title:Write<SP>a<SP>reply... CONTENT=nice
EVENTS TYPE=KEYPRESS SELECTOR="#{{!VAR3}}" KEYS="[13]"