用户名:  密码:   
您当前的位置:首页 > 程序设计 >  Delphi > 

灰鸽子控件的安装

上次修改时间: 2023-08-11 15:31:06      来源:网络总结      作者:钢铁长陈
上一页      路径:DSD\Learn\Delphi语言\第三方控件的安装与使用\huigezhi\      下一页

灰鸽子控件的安装

安装视频:"E:\6Hacker教程\hacker\Delphi源码免杀教程\第二课:delphi两款远控控件安装与编译详讲(A).rar"
注:视频中控件安装dpk后,每次都再打开所有pas编译一次,其实不需要,只要最加手动把路径添加到环境变量,
注2:安装后要运行原始版的代码能编译主不可以了,自己修改过的就算运行成功的也会运行不了,提示缺各种.dcu

灰鸽子1.2主要控件:
1. AnimationEffect.v2.2  动画窗口控件
直接打开dpk只需要编译安装就可以了。

2. DynamicSkinForm 5.90  皮肤控件(源码)
文件打开,打开那个d7版本的dpk文件。点击安装,然后再点编译,不要保存

3. Fastnet
打开它下面的lib文件夹,打开唯一个那个dpk文件。点击安装。最后点编译。

4. HEXEDIT  二进程编译
文件打开那个dpk文件。点击安装

5. HotKeySpy 1.01 热键
这里会提示安装上一个控件的错误,问是否以后还要加载点击no

6. ics 最新版  网络控件
注:这个版本安装了,打开源码提示没有OverbyteIcsWndControl.dcu文件,后再网上下载OverbyteIcsV7Gold.zip安装后就可以了
进入那个delphi文件夹。再进入VC32文件夹。打开那个70点dpk文件。点击安装,再点编译
6.1 OverbyteIcsV7Gold控件,用来替代ics 最新版
安装见目录下安装说明,安装前先删除前面安装的ics 最新版这个控件,否则提示错误
注:这里会提示重建res文件的框,点OK就可以了

7. msn_popup   提示控件
文件打开那个dpk文件。点击安装

8. Rx Library  灰鸽子里用了 Gif 动画
注:这里要装2.77那个版本。2.75那个版本安装后打开源码会提示少rxAnimate.dcu这个文件
在安装那个动画空间安装。打开它目录里面那个可执行文件安装就可以了。


9. videocap6  视频控件
打开那个dpk,点击安装再点编译。

10. SysTray
组,安装组件。打开包边已安装。打开单元。开那个pas文件。再点OK。 点NO。捡漏。快点安装。
注:这里安装的时候会看不到边一那个小窗。看不见边一的那个小窗口。,把那个单元文件的窗口往旁边拖一下就看得到了。
那个udp控件只有编译没有安装
注2:这里提示重建一个bpl,好象要重建才行,否则打开服务端会提示少TsysTray类

11. MYNMUDP.pas  UDP控件(修正无法关机的问题)
这个只需要打编译让它生成dcu文件,然后将这个dcu文件的路径加到环境变量就可以了,Tools——Environment Options——library,在library path

总结:
1. 前面9个控件安装方法相同,都是点文件--打开,选择dpk文件,点编译,再点安装,只有的控件有多个dpk文件要注意顺序,有的只点编译,有的即要点编译也要点安装
2. 第10到11两个控件只有pas文件,点组件--安装组件,在存在的包选项卡下点单元文件名后的浏览,选择pas文件打开,sysTray控件点编译再点安装,而mynmudp控件只点编译即可
3. 最后要把这些dpk与pas文件所在的目录路径添加到环境变量,Tools——Environment Options——library,在library path。前面9个控件都要加,10到11这两个控件的安装方式会自动加
注:可以先编译再安装,也可以先安装再编译
注2:难安装的控件,在安装目录下都有说明文件

提示缺少FtpSrv.dcu, 文件在ics最新版里
提示找不到Animate.dcu就安装2.75那个版本
提示找不到rxAnimate.dcu就安装2.77那个版本
[Fatal Error] MainServer.pas(8): File not found: 'WinntService.dcu' //这个服务端本身的dcu文件,有的没有,可能是被杀软件删掉了

要把代码编译成功并使之上线,还要进行如下操作
1. 注释掉这行,否则编译运行出错
//      LjPassword.Text:=DeCryptStr(Myinifile.Readstring('Operation', 'PassWord', ''),'HEIMAYI'); 要注释掉1830行,否则提示$不是一个整型,转换失败
2. 在主窗体的创创建事件中把注册设为true,否不能生成客户端,以前生成的也不能上线
procedure THgzVip.FormCreate(Sender: TObject);
begin
  HgzVip.Noisreg:=true; //chentie add