知乎电脑端实现一键邀请

亲爱的读者朋友们,今天我要和大家分享一个有趣的小故事,关于如何在知乎上实现一键邀请的奇妙旅程。

故事开始于一个平凡的日子,我正在知乎上写问题,突然萌生了一个天马行空的想法:为什么我们不能像手机端那样,在电脑上也实现一键邀请呢?带着这个疑问,我开始了我的探索之旅。

经过一番搜索,我发现了一段神奇的代码:

var a = document.querySelectorAll(".Button.Button--blue");
for (var i = 0; i < a.length; i++) {
    var v = a[i];
    if (v.innerHTML == "邀请回答") {
        v.click();
    }
}

这段代码仿佛是打开新世界大门的钥匙。兴奋之余,我迫不及待地想要一试身手。按下F12,打开了开发者工具,切换到"控制台"标签,准备大展身手。

然而,事情并没有我想象的那么顺利。当我尝试粘贴代码时,浏览器仿佛成了一个严厉的门卫,弹出了警告:

在 Google Chrome 中,我遇到了这样的警告:

Warning: Don't paste code into the DevTools Console that you don't understand or haven't reviewed yourself. This could allow attackers to steal your identity or take control of your computer. Please type 'allow pasting' below and hit Enter to allow pasting.

而在 Microsoft Edge 中,警告是这样的:

Warning: Don't paste code into the DevTools Console that you don't understand or haven't reviewed yourself. This could allow attackers to steal your identity or take control of your computer. Please type '允许粘贴' below and hit Enter to allow pasting.

这个警告让我陷入了沉思。我尝试输入"allow pasting"和"允许粘贴",但似乎都无济于事。就在我即将放弃的时候,灵光乍现!

我重新打开了控制台,这次我先输入了"allow pasting"和"允许粘贴",然后再尝试粘贴代码。奇迹发生了!代码成功粘贴,顺利运行。

最后的结果令人振奋:脚本在两个浏览器中都成功执行,只是善意地提醒我 24 小时内只能邀请 250 位知友。

但是有时会突破限制:

具体步骤:

  • 在问题页面按 F12 打开开发者工具。

  • 切换到“控制台”(或“Console”)标签。

  • 确保页面已经显示了所有推荐结果,而不仅仅是初始的几个。

  • 根据浏览器的不同,先打出"allow pasting"和"允许粘贴",然后复制脚本并按回车键执行(可能需要按两次)。

  • 刷新页面,重复第3步,直到你觉得邀请够多为止。

当然,在你刷新页面后,先点击更多推荐结果,然后可以连续点击两次 UP 键,显示'允许粘贴',按Enter键,再连续点击两次 UP 键,显示代码,按Enter键。重复上面的操作就可以了!

如果遇到什么问题,可以私信我,或者打在评论区,我看到都会回复的!

  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值