0x0前言:

答应了一个朋友帮他刷贴,自己用python写了一个脚本刷。

虽然行为不好。。但是缺钱用。。。

0x01准备:

splinter模块:

chrome浏览器驱动

0x02开始:

1.进入百度贴吧

2.自动登录

3.自动写内容

4.自动发帖

5.循环发送

0x03代码:

  1. 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')
  2.  
  3. 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)
  1.  

  运行如下:

0x04遭遇检测:

我特么真的服,这个坑B贴吧。后面我各种尝试还是过不了这个该死的检测。

只能通过另一个贴吧发布。

0x05另寻目的:

http://bbs.haidiao.com

看了一下个

看了一下垃圾站一个,应该没有什么检测

直接开始构造代码然后开刷。

  1. from splinter.browser import Browser
  2. import time
  3. import win32api
  4. import win32con
  5. sope=Browser(driver_name="chrome")
  6. sope.visit('http://haidiao.com/member.php?mod=logging&action=login')
  7. sope.fill('username','xxxx')
  8. sope.fill('password','xxxx')
  9. sope.find_by_name('loginsubmit').click()
  10. time.sleep(6)
  11. sope.find_link_by_text('论坛').click()
  12. time.sleep(8)
  13. sope.find_link_by_text('摄影专区').click()
  14. time.sleep(5)
  15. sope.find_by_id('newspecial').click()
  16. time.sleep(5)
  17. sope.fill('subject','刷hello粉丝')
  18. sope.find_by_id('e_switchercheck').click()
  19. sope.fill('message','hello子昂网络工作室\n'
  20. 'hello粉丝价格介绍:\n'
  21. '10元=2000粉丝\n'
  22. '20元=4000粉丝\n'
  23. '30元=6000粉丝\n'
  24. '金币光\n'
  25. '1w4金币=10元\n'
  26. '2w6金币=18元\n'
  27. '金币礼物8元一套整\n'
  28. '钻石礼物65/45/20套餐\n'
  29. '要的找我:微信号:b1292681469\n')
  30.  
  31. divs=sope.find_by_tag('div')
  32. divs.first.find_by_name('单击进行人机验证')
  33. time.sleep(3)
  34. sope.find_by_name('topicsubmit').click()

用python帮朋友刷帖的更多相关文章

  1. 我用Python帮朋友做了张猪肉数据分析图,结果。。。

    却发现他是这么拿我当兄弟的 事情的经过是这样的: 我开开心心的去一家烧饼店吃饭 .   ​ 抬头一看,二师兄又涨价了 叹了口气,再这么下去真的要吃不起夹肉的烧饼了 点了两个烧饼一碗馄饨 快吃完的时候, ...

  2. python通过代理刷网页点击量

    python通过代理刷网页点击量 更新异常处理情况 @time 2013-0803 更新循环里计数问题和随机等待时间问题 #!/usr/bin/python #-*- coding:utf-8 -*- ...

  3. 让大蛇(Python)帮你找工作

    前段时间用Python实现了一个网络爬虫(让大蛇(Python)帮你找工作),效率总体还可以,但是缺点就是每次都需要手动的去触发,于是打算对该爬虫加上Timer,经过网上一番搜索以及API的查询,发现 ...

  4. 利用python完成大学刷课(从0到完成的思路)

    i春秋作家:tllm 原文来自:利用python完成大学刷课(从0到完成的思路) 最近刚刚开学,学校总是有很多让人无语的课要修,还不能不修.然后我想写一个自动修课的脚本.大佬们不要笑我 是边面向百度学 ...

  5. 用Python帮你实现IP子网计算

    目录 0. 前言 1. ipaddress模块介绍 1.1 IP主机地址 1.2 定义网络 1.3 主机接口 1.4 检查address/network/interface对象 1.4.1 检查IP版 ...

  6. 帮朋友 解决一道 LeetCode QJ上问题

    引言 对于刷题,自己是没能力的. 最经一个朋友同事考我一道数组题 . 也许能当面试分享吧. 娱乐娱乐. 事情的开始是这样的. 前言 题目 截图 大概意思 是 在一个 数组中,找出其中两个不重复出现的元 ...

  7. 用 Python分析朋友圈好友的签名

    需要用到的第三方库: numpy:本例结合wordcloud使用 jieba:对中文惊进行分词 PIL: 对图像进行处理(本例与wordcloud结合使用) snowlp:对文本信息进行情感判断 wo ...

  8. 还在担心网聊相亲的小姐姐,美女变恐龙!Python帮你"潜伏"侦查

    ​ 最近,小编的一个朋友很是苦恼,他在Python交流的群里,认识了一个妹子,看头像感觉挺不错的,大家都喜欢摄影,蛮谈得来的!但是想要约见面却不敢,因为他看过<头号玩家>,深知躲在电脑背后 ...

  9. Python 帮你玩微信跳一跳 GitHub Python脚本

    前言想自己搞游戏小程序的 在github 有人已经利用 python程序, 通过adb 获取不同型号安卓手机的系统截图,然后通过计算小人与目标位置距离之后得到准确的触摸时间,再通过 开发者模式里的 a ...

随机推荐

  1. SpringBoot学习之Json数据交互

    最近在弄监控主机项目,对javaweb又再努力学习.实际的项目场景中,前后分离几乎是所以项目的标配,全栈的时代的逐渐远去,后端负责业务逻辑处理,前端负责数据展示成了一种固定的开发模式.像thymele ...

  2. qt 移植到开发板

    一.准备工作: 1.QT应用程序 2.工具链--->交叉工具链一安装,就会有标准的c库 3.扩展的第三方库(ARM)()触摸屏库(tslib.tar.gz) 4.QT库 二.使用交叉工具链编译t ...

  3. 当inline元素包裹block元素时会发生什么

    经常有图片链接写法如下: <a href="www.baidu.com"><img src="baidu.jpg" /></a&g ...

  4. 打开word时出现the setup controller has encountered a problem during install解决办法

    问题电脑为win7,office是默认安装 删除下面文件夹即可解决该问题 C:\Program Files\Common Files\Microsoft Shared\OFFICE12\Office ...

  5. Scrapy-简单介绍

    Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架. 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中. 其最初是为了 页面抓取 (更确切来说, 网络抓取 )所设计的, ...

  6. 手把手教你用.NET Core写爬虫

    写在前面 自从上一个项目58HouseSearch从.NET迁移到.NET core之后,磕磕碰碰磨蹭了一个月才正式上线到新版本. 然后最近又开了个新坑,搞了个Dy2018Crawler用来爬dy20 ...

  7. ASP.NET Core 使用 URL Rewrite 中间件实现 HTTP 重定向到 HTTPS

    在传统 ASP.NET 程序中,我们可以通过配置 IIS 的“URL 重写”功能实现将 HTTP 请求重定向为 HTTPS .但是该方法在 ASP.NET Core 应用中不再工作.在 ASP.NET ...

  8. 彻底解决Yii2中网页刷新时验证码不刷新的问题

    修改vendor/yiisoft/yii2/captcha/CaptchaValidator.php这个文件就可以了,修改的地方见下图: 总结 归根到底,是因为yii2在渲染网页的时候,会先输出js验 ...

  9. CompletableFuture CompletableFuture.supplyAsync 异常处理

    CompletableFuture 异常处理completeExceptionally可以把异常抛到主线程 /** * User: laizhenwei * Date: 2018-01-30 Time ...

  10. Socket 参数笔记

    //服务端@RunWith(JUnit4.class) public class ServerSocketTest { @Test public void testServer() throws IO ...