文档章节

利用fake 在豆瓣小组 (半)自动化回帖功能

赵大财
 赵大财
发布于 2017/08/30 17:32
字数 183
阅读 15
收藏 0

第一步:遍历小组列表贴 : dojs

    var objs = document.getElementsByTagName("tbody")[2].childNodes;
    var j = 0
    for(var i=0;i<objs.length;i++){
        if(objs[i].tagName != "TR") {continue;} else {
            objs[i].getElementsByTagName("a")[0].id = 'dl'+j;
            j++;
        }
    }

第二:click htmllink: 填写生成的id即可

第三:滚动到底部:
 

document.getElementsByTagName('BODY')[0].scrollTop=document.getElementsByTagName('BODY')[0].scrollHeight;

第四:设置需要发布的内容:
set value of html element功能即可

-------坑 测试是没有验证码 + 发了几下 需要验证码功能  
             这里需要 延时手动操作

第五:发布
 

    var btn = document.getElementsByName("submit_btn")[0];
    btn.click();


第六:返回

//时间关系 暂时没有对 分页数据进行判断回复

//又来一个坑 免费的只能执行8条

 

© 著作权归作者所有

赵大财
粉丝 22
博文 162
码字总数 38743
作品 0
长沙
私信 提问
从0到1社区论坛怎么玩:你不得不了解的3大环节

一、为什么运营论坛? 沉淀用户 论坛内容是针对性的,适合深度的内容以及用户的讨论,并且论坛具有层级性的用户结构,比如:某一模块—版主—VIP用户—高级用户—普通用户,结构以金字塔式呈...

半撇私塾
2018/06/22
0
0
OSC 第 104 期高手问答 —— Python Web 开发

OSCHINA 本期高手问答( 12月15日- 12月21日)我们请来了豆瓣 CODE 的维护者@dongwm 来解答 Python Web 开发 方面的问题。 董伟明,@dongwm ,运维 - Devops - 产品开发(Web开发),现在是国内豆...

叶秀兰
2015/12/15
8.1K
35
用Scrapy抓取豆瓣小组数据(一)

最近在coursera.org(在线学习平台)上学SNA(Social Network Analysis,社交网络分析)。有兴趣的同学可以去看一眼:https://class.coursera.org/sna-002/,课程讲的很有意思,等回头我上完...

chengyao2
2013/04/21
9.4K
3
你说“神马”?非正式汉语数据集资源上线,帮你训练网络语言处理

晓查 发自 凹非寺 量子位 出品 | 公众号 QbitAI NLP是个好东西,但是汉语文化实在是博大精深,连长辈都看不懂网络词语,想让机器理解它们就更难了。 如果我们还用“正经”训练数据集,那就明...

量子位
2018/12/01
0
0
豆瓣小组图片采集器

豆瓣小组图片采集程序 By 肾虚公子 官网: http://Douban.miaowu.asia 主程序:dou2.py Mac/Liunx 用户需要创建 Doubanimg 文件夹 然后运行程序(python dou2.py)即可。 Windows用户请下载压缩包...

肾虚公子
2014/07/17
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
56分钟前
174
4
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
10
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
6
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
7
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部