闲来无事,研究了下开源博客 typecho 的评论,利用 python 和 php 写了个灌水机器人(代码仅供学习参考),其实 python 独立也完全可以实现。
代码地址: https://github.com/hizdm/auto_comment
基本大部分都可以进行评论,欢迎相互学习交流和研究。
1
jas0ndyq 2017-11-08 14:14:04 +08:00
关 Python 什么事呢,其他语言不能独立实现吗?
|
4
lianxiaoyi 2017-11-08 14:19:27 +08:00
何必这么麻烦 我大按键精灵 3 秒完成 一顿狂点回复。。。。。。。
|
6
vtwoextb OP @lianxiaoyi 这里面主要是 用 php 取出生成_ 的代码 然后 用 python 模拟生成 _ 再提交 , 有时间试试
|
8
takanasi 2017-11-08 14:33:04 +08:00
你是想说 selenium ?
|
9
notreami 2017-11-08 14:35:24 +08:00
python 的强大,不在这里,http 的自动处理,能处理的随手一大把。
|
11
pppguest3962 2017-11-08 14:50:06 +08:00
验证码是怎么解决的?
|
12
holajamc 2017-11-08 14:50:38 +08:00
可是完全不需要 selenium 啊…
|
13
holajamc 2017-11-08 14:54:15 +08:00
而且你确定不是 //*[@id="comment-form"]/input[4] 而是 id="_"
我的版本~1.1 (17.10.24) |
14
skye 2017-11-08 14:54:22 +08:00 1
真是的。。。lz 就是做了个玩具给大家看看。结果有人要喷语言。。。
|
15
seven2016 2017-11-08 14:58:18 +08:00
python 的没看到,只看到了 php 的,python 拿起 request 的就是干,可以看看豆瓣自动顶贴灌水机器人
http://xhzyxed.cn/2017/11/07/%E8%B1%86%E7%93%A3%E8%87%AA%E5%8A%A8%E9%A1%B6%E8%B4%B4/#more |
16
vtwoextb OP @pppguest3962 如果不使用 验证码插件的话 typecho 后台有一项 评论安全的 选项 如果勾上 会在评论提交的时候 js 动态生成一个 name = '_' 的 input 提交在程序中校验 ,这个 demo 是用正则提取出来这段 js 代码 然后用 python 模拟 出来这个值 然后一起 curl 提交
|
18
eclipsephp 2018-01-18 15:27:08 +08:00
。。。。。......
|