delphi模拟论坛登录
procedure TForm1.Button1Click(Sender: TObject);
var
HTTP:TIdHTTP;
Cookie:TIdCookieManager;
parmList:TStringList;
resp:TStringStream;
formHash:string;
begin
Button1.Enabled := False;
//登录
HTTP := TIdHTTP.Create(nil);
Cookie := TIdCookieManager.Create(HTTP);
formHash := HTTP.Get('http://bbs.hefei.cc/member.php?mod=logging&action=login&referer=http://bbs.hefei.cc/');
Delete(formHash,1,Pos('name="formhash"', formHash)+22);
Delete(formHash,9,Length(formHash));
parmList := TStringList.Create;
resp := TStringStream.Create('');
parmList.Add('formhash='+ formHash);
parmList.Add('answer=');
parmList.Add('loginfield=email');
parmList.Add('password=账号密码');
parmList.Add('questionid=0');
parmList.Add('referer=http://bbs.hefei.cc/');
parmList.Add('username=账号');
HTTP.Post('http://bbs.hefei.cc/member.php?mod=logging&action=login&loginsubmit=yes&loginhash=LBIOM&inajax=1',parmList,resp);
if Pos('succeedmessage',resp.DataString)<0 then
begin
ShowMessage('Login Err');
Exit;
end;
end;
delphi模拟论坛登录相关推荐
- scrapy模拟用户登录
scrapy框架编写模拟用户登录的三种方式: 方式一:携带cookie登录,携带cookie一般请求的url为登录后的页面,获取cookie信息应在登录后的页面获取,cookie参数应转成字典形式 # ...
- python 通过title判断_利用Python模拟GitHub登录
点击关注,我们共同每天进步一点点! 最近学习了Fiddler抓包工具的简单使用,通过抓包,我们可以抓取到HTTP请求,并对其进行分析.现在我准备尝试着结合Python来模拟GitHub登录. Fidd ...
- xpath技术解析xml以及案例模拟用户登录效果
问题:当使用dom4j查询比较深的层次结构的节点(标签,属性,文本),比较麻烦!!! xpath就在此情况下产生了--主要是用于快速获取所需的[节点对象]. 在dom4j中如何使用xPath技术 1) ...
- python小练习--模拟用户登录,(3次重试机会,登录成功展示登录账号密码)
知识点使用:1.格式化输出的两种方法---% .formate 2.while循环的使用,及跳出循环的两种方法---break(跳出循环体).continue(结束本次循环,继续下次循环) 3.if条 ...
- rsa加密算法python_模拟新浪微博登录(Python+RSA加密算法)
声明: 由于本人使用用的是Python语言,以下内容就在该语言下进行解释说明.有使用Java语言的可以参考IT男杂记(http://marspring.mobi/http-client-weibo/) ...
- python3.0实例_python3.0 模拟用户登录,三次错误锁定的实例
python用户登录三次锁定怎么修改 1.normal_user是存放用户id及密码的文件 2.lock_file是存放被锁定的用户id的文档,默认为空. 3.程序会对normal_user里的合法用 ...
- github的python代码怎么跑_如何利用Python模拟GitHub登录详解
前言 最近学习了Fiddler抓包工具的简单使用,通过抓包,我们可以抓取到HTTP请求,并对其进行分析.现在我准备尝试着结合Python来模拟GitHub登录. Fiddler抓包分析 首先,我们想要 ...
- python登录验证程序_Python模拟用户登录验证
本文实例为大家分享了Python模拟用户登录验证的具体代码,供大家参考,具体内容如下 1.功能简介 此程序模拟用户登录验证的过程,实现用户名输入.黑名单检测.用户有效性判别.密码输入及验证等.用户在3 ...
- python github登陆_利用Python模拟GitHub登录!
最近学习了Fiddler抓包工具的简单使用,通过抓包,我们可以抓取到HTTP请求,并对其进行分析.现在我准备尝试着结合Python来模拟GitHub登录. Fiddler抓包分析 首先,我们想要模拟一 ...
- java模拟微博登录_Python模拟微博登陆,亲测有效
今天想做一个微博爬个人页面的工具,满足一些不可告人的秘密.那么首先就要做那件必做之事!模拟登陆-- 我对代码进行了优化,重构成了Python 3.6 版本,并且加入了大量注释方便大家学习. PC 登录 ...
最新文章
- 存储过程的优缺点 (转载)
- 用SERVLET进行用户名和密码验证
- java基础第十一篇之Date、Math、自动装箱和拆箱
- 图解面向对象中的聚合与耦合概念
- 【NLP】GloVe的Python实现
- 测试点解析:1049 数列的片段和_12行代码AC
- There is no public key available for the following key IDs:3B4FE6ACC0B21F32
- UVa-10820 Send a Table 欧拉函数
- SVN修改用户名与密码
- 运动搜索(运动估计)知识
- IOT(34)---物连网体系结构
- 绚丽风车loading动效分析与实现!
- 批量删除redis key
- thinkphp5 php代码中如何确定文件的路径位置
- 【PRML 学习笔记】第二章 - 概率分布 (Probability Distributions)
- Linux ext4 rm 数据恢复原理(一)-文件系统结构及文件解析
- 基于Python的自动聊天机器人
- 三阶魔方入门基础教程
- jar包启动调用外系统文件上传,无法生成文件,报org.springframework.web.client. ResourceAccessException: I/0 error on POST
- 乐固加固APP后无法启动