自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(0)
  • 资源 (7)
  • 收藏
  • 关注

空空如也

C# qq自动登录 09版本以前适用 源码

早就知道C#是.net平台最好的编程语言,以简洁高效著称,但是一直没有去尝试,今天终于打开VisualStudio来一睹C#的风采,不试不知道,原来C#这么好用! 原来总以为C#有些难学,但是上手才发现,原来一切是如此简单,如果你之前非常熟悉VC和Java的编程方法,那么,C#入门不用半个小时。 熟悉VC使你可以更快的适应Visual C#的开发环境,毕竟都是微软自家的东西,而熟悉Java你可以对C#语言快速上手,因为C#和Java是非常相似的!我很庆幸自己之前已经比较熟练的使用VC和Java了,整个C#入门用了不到半个小时,而从初次接触C#到开发这个QQ自动登录器也只用了短短的几个小时,下面,我就给大家讲讲如何用C#开发一个QQ自动登录器,让大家真正体会到C#的强大魅力! 现在拥有QQ的人已经很多了,而且不少人同时拥有几个账号,遗憾的是QQ只能设置一个号码自动登录,如果想同时登录几个账号那么必须一个一个手动输入,因此,网上也出现了不少QQ自动登录器,这究竟是怎么实现的呢?其实原理非常简单。 QQ是支持命令行登录的,也就是说QQ的exe程序支持参数,下面举一个参数登录的例子: e:\qq\qq.exe /START QQUIN:00000000 PWDHASH:4QrcORm6Wau+VuBX9g+IPg== /STAT:41 比如有上面这个参数,前面的e:\qq\qq.exe是QQ的程序路径,/START QQUIN:是保留字段,后面紧跟的就是需要登录的QQ号码,PWDHASH:是保留字段,后面紧跟的是该QQ号码的密码,不过这个密码是加密的,我们等下再说,/STAT:41是表示登录状态,其中41表示正常登录,而40表示隐身,目前一直到QQ2009好像只支持这两个状态,不支持其他诸如忙碌,静音,离开等状态,有了这个参数,我们实现自动登录就方便多了! 这个参数里面其他都好说,唯独这个加密的密码我们不好处理,因为我们必须把密码转换为加密方式,其实,QQ密码的加密方式也是非常简单的,先用MD5的HASH进行一次加密,然后把结果再用一次Base64加密即可得到这个加密字符串,有了这个信息,我们剩下的就好办多了! 很幸运的是用C#处理这个加密非常简单,有个Convert.ToBase64String(byte[])可以直接进行base64加密,而System.Security.Cryptography这个系统类里有md5.ComputeHash这个方法直接可以进行Hash加密,所以,密码的加密也就变得很简单了,下面对这部分代码进行一个详细的说明: 首先引用系统类 using System.Security.Cryptography; 然后在任意一个按钮事件中写下如下代码: MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider(); byte[] pass=Encoding.Default.GetBytes("要加密的QQ密码"); string command = " /START QQUIN:" + "00000000"+ " PWDHASH:" + Convert.ToBase64String(md5.ComputeHash(pass)) + " /STAT:" + "41"; 这样短短的3行代码就构造得到了QQ的登录参数command变量,剩下的只要用System.Diagnostics.Process.Start这个方法去运行这个带参数的QQ.exe就可以了! 我自己写了这个QQ自动登录的程序,比较简单,当然程序中我没用Convert.ToBase64String这个方法去用Base64加密,而是自己写了Base64的加密方法,主要是为了熟悉一下C#类的使用,另外,程序中还用到了一些基本控件,比如timer,openfiledialog,listview等,适合初学者掌握一些基本控件的用法! 这里我把源码一并给出,这也是我第一个C#上手程序,虽然只用了短短几个小时,但是我已经可以体会到C#强大的功能,今后还会继续深入研究! ps:程序基本完成了自动登录的全过程,但是没有完善保存列表的功能,这个也是比较简单的,下次完善吧,就算留给你们一个课后作业,高手不要见笑,毕竟你们看来程序还是非常简单的,至少我自己写完也是有这个感觉!如果你们谁完善了别忘了发给小焱一份哦! 程序使用VisualStudio2005 编译完成,如果想单独运行请确保已经安装.net framework 2.0 框架!

2010-08-21

黄历日期DLL 组件 支持Delphi VC VB 完全免费

黄历日期DLL组件 版本:1.0 开发:小焱软件 网址:http://www.zystudios.cn 函数说明: 输出函数原型:AlmanacOutPut(LicenseKey:string;Y,M,D:integer); 参数说明: LicenseKey:授权密钥,请输入zystudios.cn Y,M,D分别为年月日 返回类型:PChar字符串,以"/"分割 返回错误说明: invalid date:日期错误,有效范围1901-1-1至2099-12-31 License Key Error:授权密钥错误,请输入 zystudios.cn 本组件对于个人使用完全免费,请在使用过程中遵守三方协议,如需应用商业,请联系作者! 本组件有完整的Delphi,VC和BCB调用例子,VB,.net,java也可以调用,这里就不给出例子了O(∩_∩)O 任何建议欢迎反馈 2009年12月21日

2010-08-21

鼠标自动点击器 程序

解放你的双手,让程序帮你批量点击吧 本人担保绝对绿色无毒直接运行

2010-08-21

按键 统计 程序 娱乐用

有了这个,你就可以知道从开机到关机你点了鼠标多少下,按了键盘多少次,有统计功能,纯属娱乐 本人担保绝对绿色无毒直接运行

2010-08-21

卡巴斯基自动激活736

可以无限期激活卡巴斯基2010 736的工具,让卡巴斯基永远都是30天

2010-08-21

PFP MIF PKG处理转换工具,提取游戏资源必备

基于playground sdk 开发的游戏中的pfp包的解包工具 对于非本程序可以识别的PFP文件会有错误提示。 支持Win7 PKG文件不是通用格式,用于一些资源的打包,常见于一些游戏中,本程序可以 提取某些游戏中的PKG资源文件,其中提取出来的MIF格式文件可以用本程序转换为PNG格式。 对于非本程序可以识别的PKG文件会有错误提示。 MIF文件是一种压缩的图像数据流文件,常见于某些游戏的资源包中,这里的MIF文件不属于MapInfo通用数据交换格式,而是某些游戏的图像资源压缩格式。 对于非本程序可以识别的MIF文件将不能添加。

2010-08-21

asp 公交查询

asp公交查询1.车次查询---输入要查询的车次即可查出该车次的所有停靠站。 2.站点查询---输入一个站点,就可以查询出经过该站点的所有公交车 3.站站查询---输入起点站和目的站,就可以查询出经过这两站的直达公交车, 或者换乘建议, 并通过详情,得到车经过的每个站点 4.后台管理---列举出所有车次,站点;可以增加车次,删除车次; 增加站点,修改站点;修改管理员登陆资料。

2008-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除