用python帮朋友刷帖
0x0前言:
答应了一个朋友帮他刷贴,自己用python写了一个脚本刷。
虽然行为不好。。但是缺钱用。。。
0x01准备:
splinter模块:
chrome浏览器驱动
0x02开始:
1.进入百度贴吧
2.自动登录
3.自动写内容
4.自动发帖
5.循环发送
0x03代码:
from splinter.browser import Browser
import time
import win32api
import win32con
sope=Browser(driver_name="chrome")
sope.visit("http://tieba.baidu.com/f?ie=utf-8&kw=hello")
sope.click_link_by_text('登录')
time.sleep(2)
sope.find_by_id('TANGRAM__PSP_11__footerULoginBtn').click()
sope.fill('userName','xxxxxxxx')
sope.fill('password','xxxxxxxx')
sope.find_by_id('TANGRAM__PSP_11__submit').click()
time.sleep(15)
sope.fill('title','刷hello粉丝')
sope.find_by_id('ueditor_replace').fill('hello子昂网络工作室\n'
'hello粉丝价格介绍:\n'
'10元=2000粉丝\n'
'20元=4000粉丝\n'
'30元=6000粉丝\n'
'金币光\n'
'1w4金币=10元\n'
'2w6金币=18元\n'
'金币礼物8元一套整\n'
'钻石礼物65/45/20套餐\n'
'要的找我:微信号:b1292681469\n') win32api.keybd_event(17,0,0,0)
win32api.keybd_event(108,0,0,0)
win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)
win32api.keybd_event(108,0,win32con.KEYEVENTF_KEYUP,0)
运行如下:


0x04遭遇检测:

我特么真的服,这个坑B贴吧。后面我各种尝试还是过不了这个该死的检测。
只能通过另一个贴吧发布。
0x05另寻目的:
http://bbs.haidiao.com
看了一下个

看了一下垃圾站一个,应该没有什么检测
直接开始构造代码然后开刷。
from splinter.browser import Browser
import time
import win32api
import win32con
sope=Browser(driver_name="chrome")
sope.visit('http://haidiao.com/member.php?mod=logging&action=login')
sope.fill('username','xxxx')
sope.fill('password','xxxx')
sope.find_by_name('loginsubmit').click()
time.sleep(6)
sope.find_link_by_text('论坛').click()
time.sleep(8)
sope.find_link_by_text('摄影专区').click()
time.sleep(5)
sope.find_by_id('newspecial').click()
time.sleep(5)
sope.fill('subject','刷hello粉丝')
sope.find_by_id('e_switchercheck').click()
sope.fill('message','hello子昂网络工作室\n'
'hello粉丝价格介绍:\n'
'10元=2000粉丝\n'
'20元=4000粉丝\n'
'30元=6000粉丝\n'
'金币光\n'
'1w4金币=10元\n'
'2w6金币=18元\n'
'金币礼物8元一套整\n'
'钻石礼物65/45/20套餐\n'
'要的找我:微信号:b1292681469\n') divs=sope.find_by_tag('div')
divs.first.find_by_name('单击进行人机验证')
time.sleep(3)
sope.find_by_name('topicsubmit').click()

用python帮朋友刷帖的更多相关文章
- 我用Python帮朋友做了张猪肉数据分析图,结果。。。
却发现他是这么拿我当兄弟的 事情的经过是这样的: 我开开心心的去一家烧饼店吃饭 . 抬头一看,二师兄又涨价了 叹了口气,再这么下去真的要吃不起夹肉的烧饼了 点了两个烧饼一碗馄饨 快吃完的时候, ...
- python通过代理刷网页点击量
python通过代理刷网页点击量 更新异常处理情况 @time 2013-0803 更新循环里计数问题和随机等待时间问题 #!/usr/bin/python #-*- coding:utf-8 -*- ...
- 让大蛇(Python)帮你找工作
前段时间用Python实现了一个网络爬虫(让大蛇(Python)帮你找工作),效率总体还可以,但是缺点就是每次都需要手动的去触发,于是打算对该爬虫加上Timer,经过网上一番搜索以及API的查询,发现 ...
- 利用python完成大学刷课(从0到完成的思路)
i春秋作家:tllm 原文来自:利用python完成大学刷课(从0到完成的思路) 最近刚刚开学,学校总是有很多让人无语的课要修,还不能不修.然后我想写一个自动修课的脚本.大佬们不要笑我 是边面向百度学 ...
- 用Python帮你实现IP子网计算
目录 0. 前言 1. ipaddress模块介绍 1.1 IP主机地址 1.2 定义网络 1.3 主机接口 1.4 检查address/network/interface对象 1.4.1 检查IP版 ...
- 帮朋友 解决一道 LeetCode QJ上问题
引言 对于刷题,自己是没能力的. 最经一个朋友同事考我一道数组题 . 也许能当面试分享吧. 娱乐娱乐. 事情的开始是这样的. 前言 题目 截图 大概意思 是 在一个 数组中,找出其中两个不重复出现的元 ...
- 用 Python分析朋友圈好友的签名
需要用到的第三方库: numpy:本例结合wordcloud使用 jieba:对中文惊进行分词 PIL: 对图像进行处理(本例与wordcloud结合使用) snowlp:对文本信息进行情感判断 wo ...
- 还在担心网聊相亲的小姐姐,美女变恐龙!Python帮你"潜伏"侦查
最近,小编的一个朋友很是苦恼,他在Python交流的群里,认识了一个妹子,看头像感觉挺不错的,大家都喜欢摄影,蛮谈得来的!但是想要约见面却不敢,因为他看过<头号玩家>,深知躲在电脑背后 ...
- Python 帮你玩微信跳一跳 GitHub Python脚本
前言想自己搞游戏小程序的 在github 有人已经利用 python程序, 通过adb 获取不同型号安卓手机的系统截图,然后通过计算小人与目标位置距离之后得到准确的触摸时间,再通过 开发者模式里的 a ...
随机推荐
- 线性一致性与全序广播------《Designing Data-Intensive Applications》读书笔记12
上一篇聊了聊构建分布式系统所面临的困难,这篇将着重讨论构建容错分布式系统的算法与协议.构建容错系统的最佳方法是使用通用抽象,允许应用程序忽略分布式系统中的一些问题.本篇我们先聊一聊线性一致性,以及与线 ...
- Word Press使用
邮件发送功能插件:Easy WP SMTP LNMP一键包网站环境WordPress程序无法后台切换安装主题 https://help.aliyun.com/document_detail/44619 ...
- centos 7 双网卡建网桥脚本实现
#!/bin/bash interface1=`ls /sys/class/net|grep en|awk 'NR==1{print}'` interface2=`ls /sys/class/net| ...
- 微信小程序Md5加密(utf-8汉字无影响)
微信小程序不让使用第三方jqMD5 只好改原生js咯 废话不多说直接贴代码 其实就是将原生function调用改为 module.exports = md5; 文中 红色标注 使用方法 将md5.js ...
- easyui验证扩展
问题描述: 如上所示:当用户添加信息时,必须保证一个队伍一天只能有一条数据.所以在选择了报表日期的时候必须查询数据库里面当前队伍这一天的数据是否存在.如果不存在,即当前日期队伍没有数据,就可以进行数据 ...
- 发布iOS应用时,Xcode报错:Application failed codesign verification.
如下图,在发布应用时,因为codesign问题卡住了.尝试修改Target中的code sign setting,没有效果. 接着,在Developer Center删除所有证书,甚至包括Apps I ...
- cf B. Mishka and trip (数学)
题意 Mishka想要去一个国家旅行,这个国家共有个城市,城市通过道路形成一个环,即第i个城市和第个城市之间有一条道路,此外城市和之间有一条道路.这个城市中有个首中心城市,中心城市与每个城市(除了 ...
- 【BZOJ1565】 植物大战僵尸
Description Input Output 仅包含一个整数,表示可以获得的最大能源收入.注意,你也可以选择不进行任何攻击,这样能源收入为0. Sample Input 3 2 10 0 20 0 ...
- Ansible自动化运维笔记2(Ansible的组件介绍)
1.Ansible Inventory (1)静态主机文件 默认的ansible invetory是/etc/hosts文件,可以通过ANSIBLE_HOSTS环境变量或者通过运行命令的时候加上-i ...
- 前端JS面试题汇总 Part 3 (宿主对象与原生对象/函数调用方式/call与apply/bind/document.write)
原文:https://github.com/yangshun/front-end-interview-handbook/blob/master/questions/javascript-questio ...