iMacros转发点击无法区分按钮

时间:2017-08-22 00:24:41

标签: javascript html scripting imacros

我试图编写一个帮助我转发的脚本,但遇到了障碍,因为imacros无法记录转推按钮和已经转发的按钮之间的区别,所以它只是在第二次撤消我转推#&# 39; s run。

这就是imacros对转发的记录(它应该按下的那个)

TAG POS=1 TYPE=BUTTON ATTR=TXT:Retweet<SP>1

这就是它不应该按

的那个
TAG POS=1 TYPE=BUTTON ATTR=TXT:Retweeted<SP>1

但是它向前走,再次按下它,撤消我原来的转推。

这是从按钮剪下的html,用于未点击的按钮:

<button class="ProfileTweet-actionButton  js-actionButton js-actionRetweet" data-modal="ProfileTweet-retweet" type="button" aria-describedby="profile-tweet-action-retweet-count-aria-899786980942389248" style="outline: 1px solid blue;">
<div class="IconContainer js-tooltip" title="Retweet">
  <span class="Icon Icon--medium Icon--retweet"></span>
  <span class="u-hiddenVisually">Retweet</span>
</div>
  <span class="ProfileTweet-actionCount" data-tweet-stat-count="1">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">1</span>

  

这是已经转发的按钮的按钮,它不应该点击的按钮:

<button class="ProfileTweet-actionButtonUndo js-actionButton js-actionRetweet" data-modal="ProfileTweet-retweet" type="button">
<div class="IconContainer js-tooltip" title="Undo retweet">
  <span class="Icon Icon--medium Icon--retweet"></span>
  <span class="u-hiddenVisually">Retweeted</span>
</div>
  <span class="ProfileTweet-actionCount" data-tweet-stat-count="3">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">3</span>

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

这些实际上是两个按钮吗?然后使用POS = 2应该有所帮助:

TAG POS=2 TYPE=BUTTON ATTR=TXT:Retweeted<SP>1