本帖最后由 刺客 于 2013-11-11 22:59 编辑
作者:刺客 日期:2013-11-06 原文地址:http://www.skywj.com/thread-9349-1-1.html
《易语言远程控制技术教程》 (2007年10月第一版) 前 言 利用远程控制技术对企业管理,可加快我国经济建设的需要。易语言以其易学易用功能完善的功能,从而为企业管理中的远程控制提供了基础的编程条件。 本教程从一个基本面说明了远程控制技术的编程环节,可能大家比较感兴趣的是双向通讯自动上线技术、网络通讯协议、内存压缩图片技术、TELNET超级终端等功能,本教程均提供了例程。高级的远程控制技术应用请大家继续学习WINSOCK,API应用,端口映射技术等。 对于破坏国家正常经济秩序的黑客行为,本书是严厉批评的。由于黑客技术的发展,远程控制被少数人利用,对国民生产产生了不良的后果。本教程不得不接触到远程控制这个方面,但仅以讨论的形式为大家介绍,并不进行细致的介绍,以让大家对此类黑客技术有所提防。 由于本教程中,某程序可能即包含了服务器组件,也包含了客户组件,因此如果用外部流行的“服务端/客户端”提法很容易混淆,因此本书将主动进行控制管理的一方称为:“主控方”,编写的程序为:“主控端”;将被动接受控制的一方称为:“受控方”,编写的程序为:“受控端”。 本教材个人可打印一份细看,各兄弟网站可自由转载而不用事先打招呼。版权所有,不得批量印刷即可。
作者还要说的话:本教程用了我两个月的时间写完,前期收集例程及写例程用了我更多的时间,特别辛苦。远程控制是把两刃剑,可以好好用,也可能造成不好的影响,还好回头再一看教材后,感觉对于企业内部管理应用还是非常不错的,可以提高中国中小企业的管理水平,但不可能制作成类似于灰鸽子那样的破坏功能,本书没有提供这样的技术,也请大家自重,不要写破坏性的程序。
------------------------------------------------------------------------------------------------------------------------------------------------------------
目 录1.企业管理的需要 2.介绍相关管理工具 3.组件简介 1.数据报 2.服务器/客户组件 3.网络通讯支持库 4.保密通讯支持库 5.远程服务支持库 6.网络传送支持库 7.网络通讯支持库二 8.表1:网络通讯类支持库组件功能对比表 网络传送大文件丢包的原因
------------------------------------------------------------------------------------------------------------------------------------------------------------
第一课.远程控制原理
1.企业管理的需要利用易语言的远程控制技术,可以对企业中的电脑进行非常方便的管理。典型的如:QQ的远程协助功能,NETMEETING,PCANYWHERE,还有一些网吧等单位利用远程管理,自动更新客户机的桌面游戏链接,游戏文件大文件的自动更新。有的企业可以远程管理员工的桌面,及时发布企业重要信息,大文件的传输,远程维修客户电脑等。
2.介绍相关管理工具在企业管理中,实际上已有一些工作了,如:腾讯的QQ,还有CC,以及一些有名的远程管理软件PCANYWHERE;黑客使用远程控制较有名的是:冰河、灰鸽子,任我行等。 企业内部使用的还有一些如:局域网寻呼机,内部聊天工具,易鸽子,聊天室等。
3.组件简介易语言中数据报组件采用了UDP原理的协议。 还有采用简单TCP/IP协议的组件,如:服务器/客户组件。 保密通讯支持库将TCP/IP协议及安全套接字层/RSA加密技术,两用户之间通讯较好及稳定。 而远程服务支持库采用了TCP/IP协议,并且封装了多线程池,支持多用户、多任务、多线程、大文件的数据传输。 |