Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
2年前关闭。
我写了一个Python脚本来自动化添加带有硒的注释的过程,每个注释自动一个接一个地发布,并且在它们之间间隔一秒钟。但是一段时间后,我在一篇文章上自动发表的评论都没有,只有我手动输入的一条评论。 9GAG是如何做到的?有什么办法可以绕过它?
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
2年前关闭。
我写了一个Python脚本来自动化添加带有硒的注释的过程,每个注释自动一个接一个地发布,并且在它们之间间隔一秒钟。但是一段时间后,我在一篇文章上自动发表的评论都没有,只有我手动输入的一条评论。 9GAG是如何做到的?有什么办法可以绕过它?
最佳答案
如果您参考9gag常见问题解答(https://about.9gag.com/faq/#six-two),则会看到以下内容:
评论失败:我再也看不到我的评论。为什么?
这可能是由于以下两个原因之一:
自动垃圾邮件过滤器将您的评论标识为垃圾邮件,或者
社区/其他用户投票和/或报告了您的评论
多次失败:我无法上传/无法评论。为什么?
您的帐户很可能因为您有一个帐户而被暂停或禁止
违反了我们的9GAG规则。
至于9gag规则(https://about.9gag.com/rules):
没有垃圾邮件,操纵和多个帐户滥用
每个人都讨厌垃圾邮件。不要发布大量无目标的,不需要的
或重复性内容和评论,以增加观看次数。
创建具有重叠用途或为了逃避的多个帐户
不允许临时或永久禁止单独帐户。
...所以,我想说您是在评论之间的短时间内或它们的内容中被发现的。为了尝试这种可能性,我将创建一个脚本,该脚本在注释之间睡眠一段随机的时间,并生成随机长度的随机注释:
import random
import time
import string
while True:
random_comment = ' '.join([random.choice(string.printable) for i in range(random.randint(10,100))])
random_time = random.randint(1, 10)
time.sleep(random_time)
upload_comment(random_comment)
07-26 00:33