上次佳缘外挂走的是协议底层,因为有同事问题,所以这次的案例就直接 模拟IE了。

代码如下:

import pam,re,time
ie=pam.PAMIE()
ie.navigate("http://passport.baihe.com/login.jsp")
ie.setTextBox('txtLoginEMail','00000@163.com')
ie.setTextBox('txtLoginPwd','00000')
ie.submitForm('loginForm')
ie.clickLink('在线会员')
ie.selectListBox('minAge','22')
ie.selectListBox('maxAge','30')ie.selectListBox('Online_Province','湖北') #湖北  8642
ie.executeJavaScript('getCity()')
ie.selectListBox('Online_City','武汉')    #武汉 864201ie.setCheckBox('checkPhoto',1) #选择有相片ie.executeJavaScript('flushNewUsers(0)')lst=[]
i=3while(i>0):i=i-1ie.executeJavaScript('closeMsgDiv()')a=ie.outerHTML()b=re.finditer('useridInImg=\"(\d+?)\"',a,re.IGNORECASE)for k in b:lst.append(k.group(1))ie.executeJavaScript('flushNewUsers(1)')lst=list(set(lst))print('共',len(lst),'用户')
t=1
for l in lst:
print('正在访问第',t,'位用户:',l)
t=t+1
ie.navigate('http://profile.baihe.com/new/BasicInfo.action?oppId='+str(l))ie.quit()
import pam,re,time
ie=pam.PAMIE()
ie.navigate("http://passport.baihe.com/login.jsp")
ie.setTextBox('txtLoginEMail','111111@163.com')
ie.setTextBox('txtLoginPwd','111111')
ie.submitForm('loginForm')lst=[]a=ie.outerHTML()b=re.finditer('OppositeID=(\d+?)\"',a,re.IGNORECASE)
for k in b:lst.append(k.group(1))lst=list(set(lst))print('共',len(lst),'用户')
t=1
for l in lst:print('正在访问第',t,'位用户:',l)t=t+1ie.navigate('http://profile.baihe.com/new/BasicInfo.action?oppId='+str(l))ie.quit()

百合网站的模拟IE外挂相关推荐

  1. PC上测试移动端网站和模拟手机浏览器

    1. PC上测试移动端网站和模拟手机浏览器 1) PC上测试移动端网站和模拟手机浏览器的5种方法 http://www.jb51.net/softjc/144941.html 2)  结论 使用场景: ...

  2. python爬取新浪新闻首页_Python爬虫学习:微信、知乎、新浪等主流网站的模拟登陆爬取方法...

    微信.知乎.新浪等主流网站的模拟登陆爬取方法 摘要:微信.知乎.新浪等主流网站的模拟登陆爬取方法. 网络上有形形色色的网站,不同类型的网站爬虫策略不同,难易程度也不一样.从是否需要登陆这方面来说,一些 ...

  3. python脚本根据cookies自动登录网站_python模拟登录并且保持cookie的方法详解

    前言 最近在爬行 nosec.org 的数据,看了下需要模拟登录拿到cookie后才能访问想抓的数据,重要的是 nosec.org 的登录页面 form 中有个 authenticity_token ...

  4. php判断电脑浏览器模拟手机访问网页,在PC上测试移动端网站和模拟手机浏览器的5大方法...

    查了很多资料,尝试了大部分方法,下面将这一天的努力总结下分享给大家,也让大家免去看那么多文章,以下介绍的方法,都是本人亲自测试成功的方法,测试环境winxp. 一.Chrome*浏览器 chrome模 ...

  5. java模拟手机浏览web_PC上测试移动端网站和模拟手机浏览器

    一.Chrome*浏览器 chrome模拟手机总共有四种方法,原理都一样,通过伪装User-Agent,将浏览器模拟成Android设备.以下标星的为推荐方法. 1.新建Chrome快捷方式 右击桌面 ...

  6. java模拟手机浏览web_在PC上测试移动端网站和模拟手机浏览器的5大方法

    查了很多资料,尝试了大部分方法,下面将这一天的努力总结下分享给大家,也让大家免去看那么多文章,以下介绍的方法,都是本人亲自测试成功的方法,测试环境winxp. 一.Chrome*浏览器 chrome模 ...

  7. php仿携程网站,vue模拟携程官网的搭建

    仿造携程官网 题外话: 刚开始学前端的时候,有一天看到携程官网.就希望有一天能模拟搭出来. 自己拖拖拉拉的一直没整, 但是但是麻麻我终于完成了!! (曾经亲爱的同事把传送门删掉了不感谢他了 fk) 感 ...

  8. selenium实现QQ空间和b站这些网站的模拟登录

    干了一晚上,对于我这个新手来说太不友好了,要哭了,终于成功了,加油加油,冲冲冲,发布一下给自己留个纪念 我们先说一下思路,我们在使用selenium自动化的时候,其实和你本人打开网站区别是不大的,那么 ...

  9. vue+elementui+springboot前后端分离实现学校帖子网站,模拟“淘柳职”学校大作业

    一.技术实现 项目演示地址:可私聊作者获取(演示地址不定时变化) 前端 vue+elementui: 后端: SpringBoot OAuth2 Spring Security Redis mybat ...

最新文章

  1. Gartner最新发布十大战略预测
  2. 成功解决pillow模块内生成的非UTF-8格式(比如label中有汉字时)
  3. 静态页面cors跨域问题
  4. ORA-39095: Dump file space has been exhausted: Unable to allocate 8192 bytes
  5. CSS之两栏固定布局(一)
  6. 20190826:(leetcode习题)反转链表
  7. 快准狠才叫爽!六款智能电视语音识别大比拼
  8. java多线程系类:JUC线程池:02之线程池原理(一)
  9. Java企业级实战项目
  10. ArcGIS中的北京54和西安80投影坐标系详解
  11. ios开发的p12和provision
  12. linux设置系统时间戳
  13. php 替换 全角符号,php如何实现全角符号转半角
  14. linux下三台虚拟机互联,Linux下虚拟机qemu的使用
  15. PS教程如何用Photoshop 创造奇幻的燃烧着的鹿
  16. MySQL之主键约束、非空约束、唯一约束
  17. 小米8 twrp recovery_小米手机机型怎么刷入脸谱Magisk模块详细教程
  18. ENSP里的路由器与本地网络互联
  19. DASH MPD 文件内容解析
  20. 焦虑,不知所措,努力应对,坦然,双非本硕求职算法的故事

热门文章

  1. Java web入门——Servlet
  2. app如何添加广告位 uni_新手APP运营如何做广告位投放
  3. python中文文本分析_Python有趣|中文文本情感分析
  4. js实现简单聊天页面,图片随机名字随机
  5. 我的世界java百度什么电脑玩好_我的世界电脑版启动器下载 五款好用的启动器...
  6. android adb将内置apk删除,如何使用adb从多个连接的设备卸载APK?
  7. 电商团队如何管理双十一活动的?
  8. 疫情期各类数据图表背后的七个方法、三驾马车与一个工具
  9. 炒到3000元的steam搬砖项目是怎样的
  10. maya2020卸载不干净安装不了_maya2020卸载不干净_maya怎样卸载干净,如何完全彻底删除清理干净MAYA各种残留注册表和文件?......