基本信息
源码名称:c#QQ空间登录 源码,亲测可用
源码大小:0.06M
文件格式:.rar
开发语言:C#
更新时间:2014-10-11
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
private void btnLogin_Click(object sender, EventArgs e)
{
string pass = Helper.Encrypt(p.Text, verfyCode.Text, user.U);;
string loginUrl = string.Format(@"http://ptlogin2.qq.com/login?action=3-32-10805&aid=15000101&dummy=&dumy=&fp=loginerroralert&from_ui=1&g=1&h=1&p="
"{0}&ptlang=2052&ptredirect=1&t=1&u={1}"
"&u1=http%3A%2F%2Fimgcache.qq.com%2Fqzone%2Fv5%2Floginsucc.html%3Fpara%3Dizone&verifycode={2}",
pass, u.Text, verfyCode.Text);
Helper.PostData(loginUrl, POST_ADDRESS);
string responseData = Helper.PostData(POST_ADDRESS, "http://imgcache.qq.com/qzone/v5/loginsucc.html?para=izone");
textBox1.Text = responseData;
}
private void btnRefresh_Click(object sender, EventArgs e)
{
var codeUrl = string.Format(@"http://check.ptlogin2.qq.com/check?appid=15000101&ptlang=2052&r={0}&uin={1}", Helper.GetRandom(10), u.Text);
var rData = Helper.PostData("", codeUrl);
textBox1.Text = rData;
if (rData.IndexOf('\\') > 68) // 未登录过的帐号
{
var ru = rData.Substring(rData.IndexOf('\\'), 32);
var rType = rData.Substring(18, rData.IndexOf('\\') - 21);
//textBox1.Text = "\r\n" "user:" ru " type:" rType;
user.U = ru; user.Type = rType;
// 获取图片
codeUrl = string.Format(@"http://captcha.qq.com/getimage?aid=15000101&r={0}&uin={1}&vc_type={2}",
Helper.GetRandom(17), u.Text, rType);
Pic.Image = Image.FromStream(Helper.PostDataToStream(POST_ADDRESS, codeUrl));
MessageBox.Show("Image");
}
else // 已登录过帐号
{
// 通过Cookie请求数据
}
}
private void QPetForm_Load(object sender, EventArgs e)
{
}