百合网站的模拟IE外挂

来源:互联网 发布:基因组序列数据库 编辑:程序博客网 时间:2024/04/28 16:39

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

代码如下:


import pam,re,timeie=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','湖北') #湖北  8642ie.executeJavaScript('getCity()')ie.selectListBox('Online_City','武汉')    #武汉 864201ie.setCheckBox('checkPhoto',1) #选择有相片ie.executeJavaScript('flushNewUsers(0)')lst=[]i=3while(i>0):    i=i-1    ie.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=1for 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,timeie=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=1for l in lst:    print('正在访问第',t,'位用户:',l)    t=t+1    ie.navigate('http://profile.baihe.com/new/BasicInfo.action?oppId='+str(l))ie.quit()


原创粉丝点击