我试图编写一个帮助我转发的脚本,但遇到了障碍,因为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>
感谢任何帮助。
答案 0 :(得分:0)
这些实际上是两个按钮吗?然后使用POS = 2应该有所帮助:
TAG POS=2 TYPE=BUTTON ATTR=TXT:Retweeted<SP>1