一个禁止使用qq的程序的问题,急需要高手解决!

houing_0123 2005-04-22 04:49:34
整个程序的代码如下:
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
HWND hCurWindow,HC,HE;//定义三个窗口句柄变量,hCurWindow用于存放QQ用户登陆窗口的句柄,HC、HE分别存放号码框和密码框的句柄。
if((hCurWindow= FindWindow(NULL,"QQ用户登录"))!=0||(hCurWindow=FindWindow(NULL,"OICQ用户登录"))!=0)
{//很明显,调用FindWindow()函数去获得QQ登陆窗口的句柄
String str;
str.sprintf("0x%x",hCurWindow);
}
TCHAR wClassName[255];//类名变量
HC=GetWindow(hCurWindow, GW_CHILD);//得到号码框的句柄
HE=GetWindow(HC, GW_HWNDNEXT);//接着得到密码框的句柄

GetClassName(HE, wClassName, sizeof(wClassName));//得到类名
GetClassName(HC, wClassName, sizeof(wClassName));//得到类名
EnableWindow(HE,false);//使窗口失效
EnableWindow(HC,false);//使窗口失效
SendMessage(hCurWindow,WM_CLOSE,0,0);

}
但是程序运行之后,打开qq程序,并不能关闭qq程序,请问程序有什么问题!
(代码网上考的,好多网站上都有)
...全文
208 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
houing_0123 2005-05-27
  • 打赏
  • 举报
回复
1212
CALISADA 2005-04-24
  • 打赏
  • 举报
回复
另外通过监控qq的端口也可以实现吧
dhaihldebug 2005-04-24
  • 打赏
  • 举报
回复
"Maconel(Maconel) 说的没错,不找windowsname,找classname"

能给出一个具体的例子吗?谢谢!
smellteen 2005-04-23
  • 打赏
  • 举报
回复
猪头,我不是帮你搞定了,给分!!!嘿嘿。
Maconel(Maconel) 说的没错,不找windowsname,找classname。
NetSpider9804040 2005-04-22
  • 打赏
  • 举报
回复
关注一下!
Maconel 2005-04-22
  • 打赏
  • 举报
回复
我记得那个窗体的caption是空的,"QQ用户登录"几个字应该是textout上去的,应该通过窗体类型来得到这个窗体的句柄。
houing_0123 2005-04-22
  • 打赏
  • 举报
回复
我的qq版本是qq2004,现在我关闭自己的程序是可以的。但是好象 “QQ用户登录”代码检查不到,好象qq用户登陆窗体caption的好象不是 "QQ用户登录"
上网冲浪、聊天最担心的是什么-系统安全、帐号安全。QQKav就是为解决这个问题所写,通过闪电扫描计算机中的可疑文件启动项、服务加载项、注册表加载项,快速清除电脑中的QQ病毒、木马、流氓软件。遇到无法清除的顽固文件,还可以用”文件粉碎”功能来彻底删除。可以用QQKAV生成系统扫描日志,把日志帖到网上可以让高手迅速帮你解决问题。每个被非法共享文件目录,都可以在”本机共享管理”中查看并取消。强大的服务管理功能包括支持启用服务、停止服务、禁止服务,查看非系统服务及服务相关文件信息等等。而且查杀病毒后,会自动修复注册表、清除病毒注册表残留项。 QQKav 功能介绍   1.闪电杀毒、注入查杀:快速清除隐藏在电脑及其他移动设置中的QQ尾巴病毒、木马、流氓软件,实时保护U盘、MP3等移动设备不受自动加载型病毒感染。通过注入查杀,彻底围剿DLL注入型病毒木马。 2.进程管理:许多恶意软件为了欺骗用户,将自己伪装成正常的系统进程。进程管理可以帮助用户认识和管理系统的进程。可以对进程加载的模块进行注销及粉碎等操作。表示非系统进程。 3.启动管理:电脑用户中了QQ病毒木马或恶意软件之后,系统运行速度明显变慢,”启动管理”向用户提供了关于启动项的各种信息,包括文件夹启动项、运行入口、运行方式、注册表位置,用户可以查看并删除随机启动项目,这样可以减少因启动项过多造成系统资源的无谓浪费,它比Windows任务管理器和系统配置程序更为直观,看上去一目了然。 4.服务管理:系统服务管理提供了比 Windows 自身相对强大的处理特性,比如直接停止、禁止、删除某个服务,自动识别非系统服务。表示非系统服务。 5.屏蔽清理:最近利用QQ消息留言进行诈骗的越来越多了,QQKav除了自定义屏蔽各类不良网站外,还屏蔽骗人的QQ消息。针对好友好送过来的文件或病毒,也可以自定义是否允许发送。内置清理系统垃圾功能,可清理系统中的垃圾文件。用户打开过的程序或文件,浏览过的网站,欣赏过的电影和音乐等等都会在电脑中留下痕迹,稍不留意就有可能被别有用心之徒加以利用。使用这一功能可以清除以上所有有关用户操作电脑的历史痕迹,保护您的隐私不被泄漏。 6.插件管理:自动识别可疑的注册表加载项目,自定义清理这些项目(主要清理带(*)栏目中的内容)。如果上不了网或打不开IE新页面,可进行LSP劫持修复、IE DLL文件修复,即可解决问题。”本机共享设置”可以一目了然地知道本机哪些目录设置了文件夹共享,将其取消共享。强大的插件免疫功能:免疫国内流氓插件88项、国外流氓插件497项,免疫并清除病毒插件77项。 7.注册表修复:一键修复EXE、COM、BAT、TXT等多项系统文件关联、修复系统不能显示隐藏文件、解除病毒对注册表编辑器及任务管理器的锁定、修复IE的ITS协议漏洞、清除病毒木马在注册表中的加载值、清除病毒的注册表残留项、免疫飘雪/飞雪病毒等。 8.文件粉碎:如果在病毒查杀过程中,提示有些文件无法彻底清除,可以使用”文件粉碎”功能,把要销毁的可疑文件彻底删除。这项功能在不断完善过程中,力求达到美国国防部的标准。 9.安全资讯:最新的病毒木马查杀方法、系统漏洞补丁、安全资讯、电脑技巧、QQKAV进程知识库等都在这里及时展现。 10. QQ 界面:直观漂亮的 QQ 界面,可设置窗口半透明效果,更方便广大电脑爱好者操作。 11.开机自动杀毒:最新版本根据用户需求,增加了自定义开机自动查杀病毒功能。 12. IP 查看:捕获本机IP地址,直接显示出来,点击可复制本机IP到剪切板中。 13.系统诊断:详细的系统诊断日志功能,可导出当前系统进程、启动项、未知系统服务、注册表加载项等内容,方便浏览。将日志帖到网上,可让高手迅速找到问题所在,删除可疑文件,解决电脑问题。 14.内存优化:获取本机物理内存大小,实时显示当前内存使用情况。进行内存清理优化。 15.更新提醒:网上有新版本发布时,自动提醒更新软件。 16.兼容Vista系统:兼容Windows 2000/2003/Nt/XP/Vista等系统(Vista系统中需要以管理员身份运行)。对于旧版本的操作系统,如:Windows98、WindowsMe等系统,也有相对应的版本提供下载。 17.正在添加。
Ring3下注入DLL的另类方法,能过杀软和游戏NP(源码) 注入DLL是做全局钩子或者拦截类软件都有可能用到的技术,如果做外挂的话我们也有 可能需要注入一个DLL到游戏进程中去干点什么“坏事”。 但我们知道现在要注入DLL是越 来越难了。场景1:制作火星文输入法外挂,原理是利用API HOOK拦截并修改输入法相关函 数,需要注入一个DLL到所有进程中,但是后来发现,在开启了瑞星的帐号保险箱后,用户 将不能在QQ中输入火星文。原因是瑞星保护了QQ进程,禁止对其注入DLL,解决方法是提示 用户关闭帐号保险箱 -_-| 确实是很降低用户体验的一个不是办法的办法。场景2:制作某 游戏外挂,需要注入一个DLL到游戏进程中去直接调用游戏函数完成某一功能。结果发现该 游戏有NP保护,OpenProcess打不开,创建远程线程也不行,试用其它方法也一一失败。遇 到上面的情况,高手们自然是转到Ring0下面去,使用驱动之类的办法来对付啦,不过吾等 菜鸟可就是酒井没法子了 -_-| 不过也别太灰心,凡事总会有办法的。我想我们需要一种持久的、稳定的、不容易被安 全软件屏蔽的DLL注入方法,后来发现,输入法程序就是能完成这一任务的理想人选。输入 法程序程序到底是什么?它没有自己的进程,并且在系统还没有登录时就已被加载(在欢迎 界面你也可以调出输入法),它可以在游戏中打开,也可以在控制台程序中打开,还可以在 瑞星保护下的QQ中打开,在杀软中也可以打开,这不就是我们要找的特性吗。那么,输入法 到底是什么呢?根据Windows的规定,输入法其实就是一个DLL,不过它是一个特殊的DLL, 它必须具有标准输入法程序所规定的那些接口,输入法是由输入法管理器(imm32.dll)控 制的,输入法管理器又是由user32.dll控制的。输入法在系统目录是以IME为扩展名的文件 ,当在应用程序中激活某个输入法时,输入法管理器就会在那个应用程序的进程中加载对应 的IME文件,注意,加载IME文件跟加载普通的DLL并没有本质区别,所以,可以认为,输入 法其实就是注入到应用程序中的一个DLL文件,并且,这种“注入”是不会被杀软和游戏NP 拦截的(至少目前是)。现在,我们已经有了一个注入DLL的另类方法,那就是利用输入法 。具体流程是这样,首先制作一个标准输入法文件,但是这个输入法并不完成文字输入工作 ,它的唯一任务就是用来注入DLL,所以称为“服务输入法”,然后,制作一个控制程序, 来控制服务输入法,当然最后还需要一个用于注入的目标DLL,这样一共就有3个文件。开始 工作后,控制程序首先将服务输入法安装到系统中,然后传递几个参数给服务输入法,参数 中包括了需要注入的DLL文件的名称和路径,然后,控制程序将服务输入法设置为系统的默 认输入法,这样新的程序一打开,服务输入法就会注入那个程序。当然,在服务输入法安装 之前打开的程序不会被注入,这时需要向系统中的所有窗口POST一条 WM_INPUTLANGCHANGEREQUEST消息,该消息可以在指定窗口中后台激活服务输入法,这样, 系统中所有拥有窗口的进程就都被我们的服务输入法注入了。服务输入法注入程序之后,就 会根据控制程序传递过来的参数加载目标DLL,这样目标DLL也就随着服务输入法一同注入到 目标程序中了。注意服务输入法是控制程序用WM_INPUTLANGCHANGEREQUEST消息在所有窗口 中自动激活的,如果某个窗口自动激活失败,你就需要在那个窗口中手工切换到服务输入法 ,这样才能注入进去了。至于注入以后,你就可以在窗口中切换到别的输入法,这并不会影 响已经注入进去的DLL。我将这一套功能制作成一个完整的示例,你可以在以下地址下载: http://www.pen88.com/download/imehook.rar 压缩包中的第6个和第8个文件夹演示了此 功能并包含所有源代码。其中文件imedllhost09.dll就是服务输入法,运行时会被安装到系 统中,控制程序退出时会自动卸载该输入法,这样用户就不太容易察觉,你还可以重新编译 该输入法,将名称改为“中文(中国)”,这样隐蔽性更好。文件hxwdllwx.dll是演示用的 目标DLL,你可以替换成自己的DLL,然后那个exe文件就是控制程序了。输入法 imedllhost09.dll在运行时会被复制到系统目录并更名为imedllhost09.ime,它导出了2个 函数用于控制。在VB中的声明为: Public Declare Function IMESetPubString Lib "imedllhost09.ime" (ByVal RunDLLStr As String, ByVal UnloadDll As Long, ByVal loadNextIme As Long, ByVal DllData1 As Long, ByVal DllData2 As Long, ByVal DllData3 As Long) As Long Public Declare Function IMEClearPubString Lib "imedllhost09.ime" () As Long 其中IMESetPubString用于向输入法传递要注入的DLL等参数。RunDLLStr,要注入的DLL命令 和完整路径。UnloadDll,当输入法退出时,是否同时卸载目标DLL 0-是,1-否。 loadNextIme,当切换至该服务输入法时,是否直接切换到下一个输入法(这样服务输入法 就好像被跳过了,可最小限度影响用户的输入法顺序) 0-否,1-是。DllData1,DllData2 ,DllData3是传递给目标DLL的回调函数(函数名称必须为RunDllHostCallBack)的参数, 你可以在目标DLL中导出一个函数,名称为RunDllHostCallBack,这样当输入法注入时会调 用目标DLL的该回调函数并向其传递这3个参数。函数原型为(VC): DWORD RunDllHostCallBack(DWORD calldata1, DWORD calldata2,DWORD calldata3); IMEClearPubString函数用于清除输入法的配置,清除后,输入法将停止在新的程序中注入 目标DLL,但已注入的DLL不会卸载。 好了,利用输入法来注入DLL基本上就是这样了,详细的用法大家可以看压缩包中的第8个文 件夹,其中服务输入法是VC写的,控制程序是VB的,代码都是有注释的。测试发现该方法能 过目前所有杀软,也能注入冰刃。当然缺点还是有的,就是目标程序如果不接受输入法那就 没办法了,但是现在一般的游戏都不会禁止玩家在里面打字吧,而且杀软也不能禁止用户输 入汉字吧,哈哈,所以通用性应该还是蛮好的。 最后,我再介绍另一个注入DLL的方法,估计也很少被用到。是利用一个未公开函数 RegisterUserApiHook,可以在网上搜索关键词“RegisterUserApiHook”,查到有人在 Windows 2003下测试成功,但是我在Windows XP测试却失败。后来终于找到了失效的原因。 RegisterUserApiHook函数可以在系统中注册一个全局钩子,你需要在钩子中指定一个DLL和 一个回调函数,然后,所有加载了user32.dll的程序就都会在启动时加载你指定的这个DLL 。用这个函数来注入DLL也是很不错的。但是测试发现它的注入能力似乎赶不上上面提到的 利用输入法来注入的办法,可以注入一般的程序和某些安全程序,但是对冰刃无效。而且它 有一个限制,就是系统中只能同时存在一个这样的钩子。实际上这个钩子平时是被系统中的 Themes服务占用了,Themes服务正是利用这个钩子HOOK了绘制窗口的相关API,所以才让所 有程序窗口变成XP主题样式的。所以我们要用这个钩子的话,必须先关闭Themes服务,这样 在XP下也可以用了,但是这样系统就变成Windows 2000的样式了 -_-| RegisterUserApiHook函数的VB声明如下: Public Declare Function RegisterUserApiHookXP Lib "user32" Alias "RegisterUserApiHook" (ByVal hInstance As Long, ByVal fnUserApis As Long) As Long Public Declare Function RegisterUserApiHook2003 Lib "user32" Alias "RegisterUserApiHook" (pRegInfo As HookAPIRegInfo2003) As Long 可以看到,在XP和2003下这个函数的参数是不一样的。关于此函数的示例代码,请参见压缩 包中的第5个文件夹。 最后的最后,再介绍一个未公开函数InitializeLpkHooks,这个函数在网上能找到的资料更 少,只有一个声明而已。但是它名称中最后那个“Hooks”误导了我,我以为又是一个可以 用来注入DLL的不错函数,用OD反出来一看,原来只是个局部HOOK而已。虽然没太大用,还 是一并写上吧,也许谁用得着呢。InitializeLpkHooks顾名思义就是HOOK LPK的,Windows 有个lpk.dll,就是支持多语言包的那么个功能。测试发现好多程序在TextOut之前似乎是要 调用lpk.dll里面的相关函数的,可能是支持多语言的程序就需要用这个来判断到底要显示 那种语言吧。而InitializeLpkHooks,就是用来HOOK lpk.dll里面的4个函数的,这4个函数 是LpkTabbedTextOut,LpkPSMTextOut,LpkDrawTextEx,LpkEditControl。我们先打开VB, 在窗体中加入以下代码吧: Private Sub Form_Load() DLLhwnd = LoadLibrary("lpk.dll") '加载DLL DLLFunDre = GetProcAddress(DLLhwnd, "LpkDrawTextEx") '获取回调函数地址 LpkHooksInfo.lpHookProc_LpkTabbedTextOut = 0 LpkHooksInfo.lpHookProc_LpkPSMTextOut = 0 LpkHooksInfo.lpHookProc_LpkDrawTextEx = GetLocalProcAdress(AddressOf HookProc1) '设置要HOOK的LPK函数 LpkHooksInfo.lpHookProc_LpkEditControl = 0 InitializeLpkHooks LpkHooksInfo End Sub Private Sub Form_Unload(Cancel As Integer) LpkHooksInfo.lpHookProc_LpkTabbedTextOut = 0 LpkHooksInfo.lpHookProc_LpkPSMTextOut = 0 LpkHooksInfo.lpHookProc_LpkDrawTextEx = DLLFunDre LpkHooksInfo.lpHookProc_LpkEditControl = 0 InitializeLpkHooks LpkHooksInfo FreeLibrary DLLhwnd End Sub 然后新建一个模块,在模块中加入以下代码: Public Declare Function LoadLibrary Lib "kernel32" Alias "LoadLibraryA" (ByVal lpLibFileName As String) As Long Public Declare Function GetProcAddress Lib "kernel32" (ByVal hModule As Long, ByVal lpProcName As String) As Long Public Declare Function FreeLibrary Lib "kernel32" (ByVal hLibModule As Long) As Long ' ----------------未公开函数-------------------------------------- Public Declare Sub InitializeLpkHooks Lib "user32" (lpProcType As Any) Type LpkHooksSetting lpHookProc_LpkTabbedTextOut As Long lpHookProc_LpkPSMTextOut As Long lpHookProc_LpkDrawTextEx As Long lpHookProc_LpkEditControl As Long End Type ' ------------------------------- Public DLLhwnd As Long, DLLFunDre As Long Public LpkHooksInfo As LpkHooksSetting Public Function GetLocalProcAdress(ByVal lpProc As Long) As Long GetLocalProcAdress = lpProc End Function Function HookProc1(ByVal a1 As Long, ByVal a2 As Long, ByVal a3 As Long, ByVal a4 As Long, ByVal a5 As Long, ByVal a6 As Long, ByVal a7 As Long, ByVal a8 As Long, ByVal a9 As Long, ByVal a10 As Long) As Long HookProc1 = 0 End Function 运行一下看看,是不是窗体中标题栏和按钮上的文字都没有了,因为我们把函数 LpkDrawTextEx替换成自己的函数HookProc1了。这个函数有10个参数,其中几个好像是字符 串指针,似乎可以用来截获窗体要显示的文字,然后改成另一种语言的文字,我猜想,也许 就是这个用途吧。哈哈,纯属猜测。以上就是函数InitializeLpkHooks的用法了。 以上就是全部。 本文所有示例代码的下载地址是: http://www.pen88.com/download/imehook.rar 我的QQ511795070,欢迎交流。
程序主要功能】 1、全后台化管理,操作简单 2、栏目无限分类,自由添加,排序,设定是否前台显示 3、各大搜索和站内搜索随意切换 4、网站在线提交、审阅、编辑、删除 5、站点相关信息后台动态配置 6、自助网站收录,后台审阅 7、网站广告在线发布 8、自动生成html静态页 后台登陆文件“admin/deep_login.asp”,可任意更改管理目录名(隐藏登陆路径) 管理员用户:admin 密码:admin 登录管理并修改密码. 如果你不能写程序给大家用,请不要说别人写的是垃圾!!! 如果你是个高手,请您教教我,只有中国的程序员水平都提高了,才能赶超印美!! 如果此软件你觉得不合你用,大可以不用,地球少了谁都一样转,我愿做一粒石子! --------------------------------------------------------------- 程序开发: 吕海鹏 与前一版本差异: 功能相似度:99%   界面相似度:99%   文件结构相似度:60%   代码结构相似度:60%   代码相似度:80% ---------------------------------------------------------------- 【程序主要功能】 1、全站生成html静态页,分类页个性化的title、meta,易于搜索引擎收录 2、全后台化管理,操作简单 3、栏目无限分类,自由添加,排序,设定是否前台显示 4、各大搜索和站内搜索随意切换 5、网站在线提交、审阅、编辑、删除 6、站点相关信息后台动态配置 7、自助网站收录,后台审阅 8、网站广告在线发布 9、网站界面模板,前台css样式换肤 ---------------------------------------------------------------- 【系统开发环境】 1. 系统环境:MS-WindowsXP +IIS 5.1 2. 数 据 库:MS-Access2003 3. 开发工具:Dreamweaver CS4;EditPlus3 4. 测试浏览器:Firefox3.0.10;微软IE浏览器8.0;Google Chrome2.0.177 5. 系统分辨率:1680X1050 ---------------------------------------------------------------- 【安装使用】 1、将整个目录上传到虚拟空间,即可直接访问 index.asp 首页文件(不可以将index.asp改成其它的名字,否则系统跳转出错),不需要做其他的操作。 2、后台登陆文件“admin/deep_login.asp”,可任意更改管理目录名(隐藏登陆路径) 3、管理员用户:admin 密码:admin 登录管理并修改密码. 3、请确保你存放的文件夹有everyone可写权限 4、默认数据库为db#url.mdb(可用记事本打开connDB.asp修改数据库路径或改名等设置,如不了解不要改动) ---------------------------------------------------------------- 【版本更新说明】 ver3.1.2 ·增加是否启用转向URL的选项(感谢感恩的心) ·增加上传文件管理 ·修订在线编辑器错误(感谢感恩的心) ·重构css ·修订友情链接文字错误(感谢感恩的心) ver3.0.4 ·后台页优化,统一css ·网址属性增加自定义颜色(感谢感恩的心) ·分类页个性化的title、meta(感谢感恩的心) ·修订网址类别,修改页所属类别不对应,整合为一个函数 ·全站html静态化(注:技术上没什么难度,本人并不认同将精力放在静态页上,忘学习者不要被误导) ver2.7.3 ·站内搜索功能只能按回车实现(感谢huyingying) ·网站界面模板代码结构优化 ·更换前台分类树 ajax实现 ver2.6.10 ·后台管理增加根据网址搜索网站(感谢感恩的心) ·后台管理模块升级 ·优化网页,避免了现在某些服务商空间屏蔽嵌套页 ·文件归类优化 ·增加转向页 ver2.6.4 ·增加批量审核网站(感谢风之恋曲) ·针对网站界面模板优化代码 ver2.6.1 ·重构前台样式实现程序换肤功能,方便二次开发网站界面模板 ver2.5.4 ·完善数据库在线管理,实现在线备份恢复压缩及SQL语句执行 ·后台友情链接增加图片上传功能 ·后台登陆文件和校验文件整合精简为一个文件 ·修订前台提交新网址错误(感谢星闻网) ver2.5.0 ·重构全部管理模块 ·重构前后台结构,精简合并文件 ·重构前台样式采用 div+css ·重构数据库 ver2.4.5 ·重写后台网址分类管理 ·后台右侧快捷导航管理栏目增改类型不匹配错误(感谢veeda) ver2.4.3 ·实现新站收录、问题网址报告中分类栏目的子类缩行显示 ·修订修改库字段类型造成的前台提交新网址错误 ·增加生成首页html静态页功能 ver2.3.8 ·增加清空全部记录功能 ·网页底部增加email、多QQ信息设置 ·增加google搜索选项 ·修订搜索引擎无法在firefox下切换错误 ·全面修订程序页面,优化网页,文件夹分类 ver2.2.20 ·修订网址分类修改时所属类别不对应bug ·增加网址分类新增栏目时直接选择所属栏目 ·修订firefox后台导航显示错误 ·美化后台管理框架 ·后台管理首页增加快捷导航和系统信息提示 ver2.2.16 ·后台程序优化为按模块分目录管理 ·登录页提供收藏功能,便于收藏管理 ·后台分类空值错误 ·后台程序修改为按模块分目录管理 ver2.2.11 ·修订ie7下 · 显示过小错误 ·修订后台搜索关键字多空格搜索不到错误 ·修改后台布局 ·修改搜索页网址分类名称错误 ·修订站内搜索关键字多空格搜索不到错误 ·重写左侧侧栏“名站导航”“实用工具”实现后台任意栏目前台左侧或酷站大全位置设定 ·修改数据库 栏目表-fview字段类型改为数字 ·优化频道内容页 ver2.2.5 ·修订首页firefox显示错误 ·修订网站二级页面样式 ·修订首页链接title ver2.2.2 ·优化首页和部分网页 div+css ·重写首页酷站大全代码 ·修订首页firefox显示错误 ·增加sougou搜索 ver2.1.27 ·修订css统一整理至一个Style文件夹下,方便Div+css管理 ·增加原来删除的天气提示功能 ·增加网站批量删除 ·整合优化样式表 ver2.1.22 ·修订网址排序前后台不一致 ·修订后台验证 ·修订后台管理“网址网站管理”,“未审核网站管理”记录为空时bug(感谢canyao) ·修订网址、栏目的排序,序号统一为由小到大 (感谢zylg_com) ·美化后台管理 ·修订广告代码、网站信息设置为空时错误 (感谢canyao) ver2.1.17 ·美化搜索选项 ·增加当前在线人数统计 ·修订后台分类某一类别下网址为空,显示出错 (感谢仙桃朋客) ·后台增加未审核网址管理 (感谢仙桃朋客) ver2.1.14 ·修订网站搜索 ·修订栏目排序 ver2.1.12 ·修订小类网址分页不跳转(感谢stardd) ·删除首页天气预报 ·修订首页酷站大全具体内容数少于6个表格不齐 ·整站由分辨率800X600格式变更为1024X768格式 ·修订登录页 ·增加顶部栏目 ver2.1.7 ·修订误删主类别,子类别仍在bug (感谢deepdeep) ·整合网址大全表和名站导航表,合并成一个表 ·修订问题网址报告,增加报告时间 ·增加用户管理防删功能 ·增加天气预报定制链接 ·整合网址大全表和实用工具表,合并成一个表 ·将快速登陆的邮箱和论坛社区整合到网址大全内,实现后台动态管理 ver2.1.0 ·增加系统栏目防删功能 ·增加问题网址报告 (感谢lsroot、yg2001_cs) ·修订登陆错误后返回bug (感谢yg2001_cs) ·优化数据库建立栏目内容关联,栏目关联删除提示 ·实现栏目无限分类功能 ver2.0.21 ·修改网址分类和实用工具对应位置(感谢lsroot) ·增加网站统计 ·增加广告模块(感谢lsroot) ·增加收藏设定 ·增加友情链接(感谢lsroot) ·增加底部栏目后台动态管理 ·增加底部栏目内容页 ver2.0.14 ·增加新站收录开启、禁止功能 ·修订快速登陆模块 ·修订后台网站搜索未找到时程序错误(感谢lsroot) ·修订类别和类别修改完成返回的页面 ver2.0.10 ·增加搜索引擎选择 ·整站编码由utf-8改回gb2312 ·更正名站导航、实用工具栏目内网址删除错误(感谢stardd) ·更正首页酷站大全分类“暂时没有网址”信息撑破表格(感谢stardd) ·更正网址分类内具体内容为空时错误 ·数据库网址内容添加4000条 ·增加网站配置信息后台修改 ·增加站内搜索、后台网站搜索(感谢lsroot) ver2.0.4 ·更正网址分类管理>某一小类>对网址进行“修改”错误(感谢stardd) ·增加新站收录功能、后台审阅功能 ·增加网址分类栏目是否前台显示选择 ·增加时间、天气提示功能 ·增加名站导航、实用工具栏目是否前台显示选择 ·更换后台管理右侧栏 ver2.0.0 ·程序进行排版美工 ·增加名站导航,实用工具,论坛、邮箱快速登陆功能模块 ver1.0.2 ·修订数据库url字段 ·修订更多内容页,多行后javascript不变色 ---------------------------------------------------------------- 【特别感谢】 在此特别感谢网友 lsroot、stardd、感恩的心 针对此程序提出的宝贵意见 【本软件用户许可协议】 1、许可 1.1 本软件仅供给个人用户非商业使用。如果您是个人用户,那么您可以在完全遵守本用户许可协议的基础上,将本软件应用于非商业用途,而不必支付软件授权许可费用。 1.2 您可以在本协议规定的约束和限制范围内修改本软件的源代码和界面风格以适应您的网站要求。 1.3 您可以在本协议规定的约束和限制范围内通过任何的媒介和渠道复制与分发本软件的源代码的副本(要求是逐字拷贝的副本)。 1.4 您拥有使用本软件构建的网站全部内容所有权,并独立承担与这些内容的相关法律义务。 1.5 未经授权您不得去除软件中的著作权信息。 1.6 在获得商业授权之后,您可以将本软件应用于商业用途。 2、约束和限制 2.1 未获商业授权之前,不得将本软件用于商业用途,不得用于任何非个人所有的项目之中,例如属于企业、政府单位所有的网站。如果您需要购买商业授权,请登录http://www.deepteach.com了解最新信息。 2.2 未获商业授权之前,不得以任何形式提供与本软件相关的收费服务,包括但不限于以下行为:为用户提供本软件的相关咨询或培训服务并收取一定费用;用本软件为他人建站并收取一定费用;用本软件提供SaaS(软件做为服务)服务。 2.3 不得对本软件或与之关联的商业授权进行出租、出售、抵押或发放子许可证。 2.4 禁止任何以获利为目的的分发本软件的行为。 2.5 未获授权禁止在本软件的整体或任何部分基础上以发展任何派生版本、修改版本或第三方版本用于重新分发。 3、无担保及免责声明 3.1 用户出于自愿而使用本软件,您必须了解使用本软件的风险,且同意自己承担使用本软件的风险。 3.2 用户利用本软件构建的网站的任何信息内容以及导致的任何版权纠纷和法律争议及后果与本软件及作者无关,本软件及作者对此不承担任何责任。 3.3 在适用法律允许的最大范围内,本软件及作者在任何情况下不就因使用或不能使用本软件所发生的特殊的、意外的、非直接或间接的损失承担赔偿责任(包括但不限于,资料损失,资料执行不精确,或应由您或第三人承担的损失,或本程序无法与其他程序运作等)。即使用户已事先被本软件及作者告知该损害发生的可能性。

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧