文件下载: http://ganz.myetang.com/ichat/save2001.exe
http://go2.163.com/ganz/ichat/save2001.exe
iChat@专业聊天室通用泡点机
--献给在无聊茶坊的那段艰苦岁月
在'安源聊吧'(http://202.96.89.48:8007/login)专用泡点机的基础上开发出来的泡点机,适用于iChat@(http://www.ichat.com.cn)服务器上的各个聊天室。不仅支持Internet Explorer浏览器的多个版本:5.0、5.5、6.0,还可在以IE为内核的多窗口浏览器(腾讯QQ自带的Tencent Explorer,目前最好的NetCaptor,魔装网神)上使用。针对多窗口浏览器有一个很具特色的功能。支持多个ID同时泡点(理论上支持的数量不限,但iChat@聊天服务器对一台电脑的窗口数做了3个的限制,开了第4个窗口后,其它窗口将无法聊天)。
工作原理:
iChat@聊天室有个手工存点的功能,通过'控制'菜单->'保存个人资料'选项完成。用命令行的格式表示为:"/c save"。泡点机就是根据这一条命令采用模拟按键的方法来完成自动存点的工作。
功能介绍:

泡点机一运行,首先会自动取得电脑中的IE版本号(这是因为IE版本的不同导致窗口结构上有些差异)。主界面见图1。
如果自动选择的版本号与实际的版本号不同,可以通过'5.0'\'5.5-6.0'这两个选项进行修改。泡点机要工作,需要一个进入了聊天室的窗口。(!!泡点机只是一个辅助性的工具,无法脱离聊天室而工作:-()选择聊天室点击'选择聊天室'按钮进入。
未选择聊天室前,'刷新'和'开始'两个按钮为灰色,处于禁止状态 。 点击'选择聊天室'后,弹出‘选择聊天室’界面,见图2

图2中,上半部分是当前电脑中运行的程序列表框。 选择聊天室,既是从程序列表框中选择运行了聊天室的浏览器程序。泡点机除支持IE5\IE5.5\IE6.0外,还支持目前比较流行的、以IE为内核的3种多窗口浏览器:Tencent Explorer,NetCaptor,魔装网神(NetMyth2001)。泡点机会根据你所选择的浏览器程序自动辨别浏览器的类型。浏览器类型的辨别依据各个浏览器标题中的某些字样。 [color=red]
IE的标题中有'Internet Explorer'
TE的标题有"Tencent Explorer"
Netcaptor的标题中有'Netcaptor'
魔装网神的标题中有'NetMyth2001'
如果辨别有误,请手工选择浏览器进行校正。
如果浏览器已经运行而不在列表当中,可以点击'刷新'按钮刷新程序列表,有时可能需要多。正确选择了运行聊天室的浏览器程序,点击'确定',返回图3。

选择了聊天室后,如果成功,状态框中将会显示‘找到聊天室,存点成功’的信息。同时,'刷新'和'停止'两个按钮将可以工作。 '刷新'按钮会将状态信息清除,重新记录;点击'停止'按钮停止存点工作,自身的标题将改成'开始'。点击后,继续存点。
测试环境:WinME+IE5.5,WinSE+IE6.0,Win2k+IE5.0、IE6.0,WinSE+IE5.0
NetCaptor 6.5.0 RC1,NetCaptor 6.5.0 beta8
魔装网神NetMyth2001 Ver3.0
腾讯Tencent Explorer 2000b Build 0430
已知的错误:
在WINXP上测试过一次,提示'未定义的变量'错误信息;一次在W2K上提示'无效的图片'。我已经在代码中加入了错误陷井,应该不会出现上述两种提示。
因IE版本的不同,造成多窗口浏览器的窗体结构随IE版本变化。 即使在同一IE版本上,浏览器的升级也可能造成窗体结构有变化。如 NetCaptor 6.5.0 RC1和6.5.0 beta8,有一条gHwnd = GetNextWindow(gHwnd, 2)的区别。各个浏览器的表现力不一,给编写带有很大的不便。这个版本我是在3台电脑上写出来的,555。
如果泡点机在你的电脑上不能工作,请将你的操作系统版本、IE版本、浏览器名称这3条信息告诉我。:-)
问题解答:
1 。运行泡点机后为什么提示'找不到所需的.DLL文件 -MSVBVM60.DLL'后,自动关闭?
答: 因为泡点机是用VB6编写的,运行时需要操作系统中有VB6。0的运行库文件 -MSVBVM60.DLL。这个文件可以从此处下载。下载后请将文件复制到 Win9x: C:\WINDOWS\SYSTEM Winnt or Win2k: C:\WINNT\SYSTEM32 Win98第二版,WINME,以及WIN2K自带了MSVBVM60.DLL文件。
如果你没有这个文件,请下载:
http://ganz.myetang.com/msvbvm60.dll
2。选择了聊天室但是泡点机不工作,没有存点?
答:在图2中点击'刷新'再次选择。
3。状态框已经显示存点成功,但聊天室里却没有存点成功的返回信息?
答:泡点机是以模拟按键方式工作,存点前聊天室的光标必须停留在'信息'框中。
4。泡点机可以用于网景浏览器或是Opera浏览器或是其它版本的IE吗?答:当前版本只支持IE5.0以上或是以IE为内核的3种浏览器。
Ganz 2001.09.18 [/color]
有问题emailto: ganz@163.com
或是访问 : http://pxwww.net/cgi-bin/bbs/forums.cgi?forum=1
[size=4] 感谢红太阳、紫之月等网吧提供的测试。@_@[/size]