Skip to content

broholens/coldcalls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Coldcalls & Messages

仅供学习交流,请勿用作其他用途。

本项目类似于轰炸机。
逻辑如下:

  • 使用手机号在留学、在线教育、装修等网站留下信息,则销售会主动不厌其烦地call此手机号。
  • 使用手机号注册、登录网站,则会收到短信验证码。

食用方式

  • 项目基于selenium,请下载对应版本chromedriver放于本项目下
git clone https://github.com/broholens/coldcalls.git
cd coldcalls
pip install requirements.txt
python cold_call.py
  • 添加自己解析的网站
    编辑sites.json,按照解析规则添加关键字即可。欢迎Pull-Request,提供更多网站的解析。

    解析规则如下:
关键字 说明 示例
url 网站url https://qy.thea.cn/
rate 网站每天请求次数。不填默认为1。电话类建议不填,短信类视网站规则填写 3
sleep_time 访问网站后等待页面加载时间,不填默认为0 2
iframe 需要切换的iframe,不切换则不填 LR_miniframe
preset 请求到网站后,填写表单前需要做的操作。 没有则不填
username_path 用户名填写,没有则不填
phone_path 手机号填写
message_path 留言填写,没有则不填
password_path 密码填写,没有则不填
password_confirm_path 密码确认填写,没有则不填
submit_path 提交表单按钮,没有则不填
postset 表单提交完后需要做的操作。 没有则不填
mode 定位元素的模式,可选值[id、xpath、name、class_name、link_text],默认为xpath,调用selenium对应方法 id
value 按照mode定位的关键字 mobile
type 仅支持preset和postset,可选值[click、script],默认为click,执行点击操作;script则执行value对应的脚本,不必填mode字段 script
  • 示例
  {
    "rate": 3,
    "sleep_time": 3,
    "url": "https://qy.thea.cn/",  
    "iframe": "LR_miniframe",
    "preset": {
      "type": "click",
      "mode": "xpath",
      "value": "//li[@class=\"clearfix\"]/div/a[2]"
    },
    "username_path": {
      "mode": "name",  
      "value": "contact"
    },
    "phone_path": {
      "mode": "name",
      "value": "mobile"
    },
    "password_path": {
      "mode": "name",
      "value": "password"
    },
    "password_confirm_path": {
      "mode": "name",
      "value": "password_confirm"
    },
    "message_path": {
      "mode": "name",
      "value": "content"
    },
    "submit_path": {
      "value": "//div[@class=\"qpform\"]//input[last()]"
    },
    "postset": {
      "type": "script",
      "value": "FunLM10GetPrice()"
    }
  }
  • 解析网站关键字执行顺序
    url -> sleep_time -> iframe -> preset -> *_path -> postset

已解析网站列表

  1. liuxue86
  2. 北木
  3. 伯乐
  4. 课工厂
  5. 创思童
  6. 诺达名师
  7. 掌门一对一
  8. 加盟1对1
  9. 秦学100
  10. 英孚
  11. 趣趣abc
  12. 乐宁
  13. 七彩星球
  14. 昂立教育
  15. 久伴英语
  16. 51talk
  17. 山姆大叔少儿英语
  18. 学而思
  19. 汤姆客
  20. 勤学教育
  21. it61
  22. 傲梦
  23. 优学
  24. 码高
  25. 小码王
  26. 有渔
  27. 达内
  28. 趣码
  29. 58登陆
  30. 快递100登陆
  31. 快递100注册
  32. 沪江
  33. 华图
  34. vipjr
  35. 千里马
  36. 豆瓣
  37. 潇湘书院
  38. 智能电视
  39. 美女时钟
  40. 爱空间
  41. to8to
  42. 齐家
  43. 装修一族
  44. 居云装潢
  45. 保家
  46. 大鱼装修
  47. 东易日盛
  48. 百度楼市
  49. 升学
  50. 百广荟
  51. haval
  52. 小米
  53. 华尔街英语
  54. 米哈游
  55. 薯宝
  56. gsbankmall
  57. story-mark
  58. 前程无忧
  59. 楼事
  60. infoq
  61. tcl
  62. 拼多多商家
  63. 简书重置密码
  64. 无忧精英

About

人工轰炸机

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages