通过JS浏览器控制台直接执行代码

时间:2020-09-15 01:17:21

标签: javascript

我正在尝试运行以下代码,并且在第12项之前都可以完美运行...

在这种情况下,我创建了这个脚本,就像在纯JS中在Facebook上发帖一样,但是正如我所说,当到达第12项时,它将停止单击元素“ document.querySelector('。Q9uorilb.sf5mxxl7.bdca9zbp' )。点击()“即为类似

的查询

有人知道这会是什么吗?可能是Facebook喜欢的某些限制功能吗?

codic

var likes = 0;
var time = 10000
document.querySelectorAll('.l9j0dhe7.soycq5t1').forEach((item, index) => {
  setTimeout(() => {
    item.click()
    setTimeout(() => {
      document.querySelector('.q9uorilb.sf5mxxl7.bdca9zbp').click()
    }, 9000)
    likes++; //+1 "likes"
    console.log(`You liked a total of $ {likes} posts!`);
    if (likes == 10) return time = 30000
    else if (likes == 20) return time = 50000
    else if (likes >= 30) return time = 80000
  }, index * time)
})

0 个答案:

没有答案