C++、VC++、MFC网页自动注册、登陆、发帖、留言,QQ注册、QQ申请器源码、注册邮箱源码、自动发帖源码

C++、VC++、MFC网页自动注册、登陆、发帖、留言,QQ注册、QQ申请器源码、注册邮箱源码、自动发帖源码

参考资料:

自动登录yahoo邮箱http://blog.csdn.net/suisuibianbian/archive/2005/12/12/550260.aspx

VC采集网页所有表单域http://blog.csdn.net/fjssharpsword/archive/2010/12/17/6081689.aspx

说说这类软件最常见的使用方式吧。

也许你经常看到有人发布了以下这类日志或消息

1】今天又赚了两百话费,赶快拨打110120去领取吧......

2】淘宝员工内部购物通道......

3】看片加110120......

4】手机换号了,给我充点话费吧.......

.......

当然,我不是鼓励大家去做坏事哦~

下面就说说这类软件的一种实现方式吧

整个谷歌和百度上能用且有注释的资料也就那么两三个,

有人在csdn悬赏300分都没人回答,这并不是没人会,其实会的人多了去了,

其他就不多说了

对于我这样的菜鸟,就算给个源码还不一定会用,何况没有。

无奈只能多花点时间自己研究了,其实我也没咋研究,全靠逐尘大师的技术支持,最后面有逐尘大师编的一段注册QQ的源码,遗憾的是:TX各方面都做得比较完善,所以你会发现网页提示操作超时,然后大师最近也很忙,就只能自己来啦,等到学校再慢慢研究吧

在这里为新手们提供我搜到的一些有用的资料,并附上自己整合出来的程序

由于把矛头指向某个网站总会招来麻烦,因此就自己做了个网页示范下。

再者没联网,所以想把它转为本地服务,直接用浏览器浏览。

结果用手机搜了找了好多答案都不满意。

好一点的答案就是架构IIS,但是根据那个架构,还是不能用浏览器打开。

然后就只能自己想办法额,问题当然是可以解决的嘛。

架构了IIS后,之所以还是不能打开的原因是:

可以发现浏览器的地址是http://localhost:80/Default.aspx

然后马上变成了http://localhost:/Default.aspx

结果显示不出来,当然,问题不在这

用VS2008调试的时候不就是用浏览器预览的么,可以发现那上面的网址是

http://localhost:1909/Default.aspx

这个端口是1909,而架构IIS后的端口默认为80【需要自己配置端口才行】。

这就是原因所在了,当然,这个1909是VS2008配置的,不是固定的。

只要你用VS2008调试一下,就可以看到浏览器的网址了。

因此,要想直接通过输入网址浏览aspx,就用这种方法,

1】获得VS2008调试后的网址,如http://localhost:1909/Default.aspx

2】不要关闭VS2008,准确的说是不要关闭IIS配置【因为调试时分配了端口1909】

可以注意右下角的IIS图标,如图

3】这样就可以通过网址http://localhost:1909/Default.aspx浏览了

当然,还发现了一种更简单的方法。

可能是因为最近没网,总是保存本地网页。

因此你用VS2008调试出aspx后,另存网页到本地就行了,保存后的格式为htm,如图

下面说说软件的实现吧

本软件主要供学习交流之用,所以重在过程,注意对话框提示。

加上源码的注释,相信你能很快入手

在整合的程序里,我只改写了EnumField函数,其他函数只是稍加注释,不曾改动多少

编译环境:VS2008【VC6.0也行】

头文件:mshtml.h

相信有图就不需再多说啥了

【准备工作】:把四个网页都放到D盘根目录,不能改变名字,

如IceRegInformation.htm这个网页的路径一定要为D:\IceRegInformation.htm

【开始工作】

1】注册冰网会员

2】提交注册信息到服务器,这里用本地静态网页显示【数据都是提前设置好了】

3】发表日志

4】发表留言

5】提交日志信息到服务器,

好了,就到这里吧,祝你早日成功,成就感兔有

【源码及附件地址】:

1、C、C++、VC、MFC网页自动注册、登陆、发帖、留言QQ注册、QQ申请器

http://download.csdn.net/detail/qq316293804/6372923

http://download.csdn.net/detail/qq316293804/6369491

http://download.csdn.net/detail/qq316293804/6375577

上面是网页的地址,下面这个是源码及程序

http://download.csdn.net/detail/qq316293804/6374039

2、逐尘大师QQ申请器源码

http://download.csdn.net/detail/qq316293804/6373411

时间: 2024-08-03 23:04:30

C++、VC++、MFC网页自动注册、登陆、发帖、留言,QQ注册、QQ申请器源码、注册邮箱源码、自动发帖源码的相关文章

c# 模拟 网页实现12306登陆、自动刷票、自动抢票完全篇(转)

这一篇文章,我将从头到尾教大家使用c#模拟网页面登陆12306网站,自动刷票,选择订票人,到最后一步提交订单.研究过HTTP协议的童鞋们都 知道,我们在访问网站时,是有两种方式的,POST和GET方式,HTTP协议是TCP/IP的一部分,有兴趣的可以使用Socket通讯可以模拟出 HTTP的访问机制.我们再说POST和GET方式,在访问一个页面时,浏览器会提交一个本地cookie提交到网站服务器,cookie的作用可以是保 存我们登陆网站成功后取得的一串钥匙,也可以是其他的一些重要的信息.这是至

VC/MFC 编程技巧大总结

1 toolbar默认位图左上角那个点的颜色是透明色,不喜欢的话可以自己改. 2 VC++中 WM_QUERYENDSESSION WM_ENDSESSION 为系统关机消息. 3 Java学习书推荐:<java编程思想> 4 在VC下执行DOS命令 a. system("md c:\\12"); b. WinExec("Cmd.exe /C md c:\\12", SW_HIDE); c. ShellExecute ShellExecute(NULL,

在VC/MFC中嵌入Google地图——图文并茂

最近需要实验室需要将在无人机地面站中嵌入地图,在网上找了很多资料,终于有些眉目了, 首先,做这个需要用到的知识有,MFC控件.MFC类库.JavaScript脚本语言,Google API.Google离线地图:由于google离线地图不怎么会,首先从google在线地图开始. 下面总结一下这几天搞google地图的步骤,有附图,对MFC和JS脚本语言不懂的同学有用. 在线Google 地图步骤: (1).建立基于对话框的MFC工程. 由于我对MFC基本不了解,所以从网上下载了个例子,但是不知道

学习VC MFC开发必须了解的常用宏和指令

1.#include指令  包含指定的文件 2.#define指令   预定义,通常用它来定义常量(包括无参量与带参量),以及用来实现那些"表面似和善.背后一长串"的宏,它本身并不在编译过程中进行,而是在这之前(预处理过程)就已经完成了 3.#typedef指令 常用来定义一个标识符及关键字的别名它是语言编译过程的一部分,但它并不实际分配内存空间. 4.#ifndef   #else   #endif指令  条件编译.一般情况下,源程序中所有的行都参加编译.但是有时希望对其中一部分内容

VC+/MFC ABC

VC/MFC ABC 1. MFC 简介 Mircrosoft Foundation Classes集成在Visual Studio里面,可以用来快速开发图形应用程序.它以C++类的形式封装了windows API,并且包括: 应用程序框架(为减轻程序开发人员的工作量) windows句柄封装类.内建组建 1.2. 主要背景 源自AFX(Application Framework), 生于20世纪80年代末.90年代初. 具体细节: 早在1989年,Microsoft的程序员们开始试图将C++和

学习VC MFC开发必须了解的常用宏和指令(转)————复习一下

1.#include指令  包含指定的文件 2.#define指令   预定义,通常用它来定义常量(包括无参量与带参量),以及用来实现那些“表面似和善.背后一长串”的宏,它本身并不在编译过程中进行,而是在这之前(预处理过程)就已经完成了 3.#typedef指令 常用来定义一个标识符及关键字的别名它是语言编译过程的一部分,但它并不实际分配内存空间. 4.#ifndef   #else   #endif指令  条件编译.一般情况下,源程序中所有的行都参加编译.但是有时希望对其中一部分内容只在满足一

关于VC画图闪屏的问题 - VC/MFC / 基础类

显示图形如何避免闪烁,如何提高显示效率是问得比较多的问题. 而且多数人认为MFC的绘图函数效率很低,总是想寻求其它的解决方案. MFC的绘图效率的确不高但也不差,而且它的绘图函数使用非常简单, 只要使用方法得当,再加上一些技巧,用MFC可以得到效率很高的绘图程序. 我想就我长期(呵呵当然也只有2年多)使用MFC绘图的经验谈谈 我的一些观点. 1.显示的图形为什么会闪烁? 我们的绘图过程大多放在OnDraw或者OnPaint函数中,OnDraw在进行屏 幕显示时是由OnPaint进行调用的.当窗口

[VC/MFC]虚拟列表控件

[VC/MFC]虚拟列表控件 一.什么是虚拟列表控件 虚拟列表控件是指带有LVS_OWNERDATA风格的列表控件.. 二.为什么使用虚拟列表控件 我们知道,通常使用列表控件CListCtrl,需要调用InsertItem把要显示的数据插入列表中,之后我们就不必关心数据在哪里了,这是因为控件自己开辟了内存空间来保存这些数据.现在假设我们要显示一个数据库,里面的信息量很大,有几十万条记录.通常有两种方法解决这个问题:1是仅仅在ListCtrl中插入少量的数据,比如100个,然后通过[上一页][下一

VC++ MFC SDI/MDI Ribbon程序的停靠窗格被关闭后如何再次显示

问题:MFC程序使用了Ribbon风格的,所以其他菜单都不显示了.有一个系统自动生成的停靠窗格,被该窗格不小心关掉后,再调试也显示不出来了.肿么办啊? 解答:消除停靠位置,存储记忆功能:在CMainFrame中,CreateDocablePane之前,调用CMainFrame::EnableLoadDockState(FALSE);即可. 如果MFC程序不是Ribbon风格的,窗体界面一般如下图所示: 可以通过在View视图菜单里添加如下代码实现隐藏的窗格的再次显示: CDockablePane