首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 65 毫秒
1.
网路嗅探器能够分析出一段网络中数据包使用的协议、IP、源端口等内容,经常用来检测一段网络的运行状况,排除网络故障。网路协议纷繁众多,采用Lua嵌入脚本来解析协议数据包,能够使程序灵活的扩展。本文简要介绍了嗅探器和Lua的概念;然后着重阐述了Lua脚本嵌入方案关键技术,对如何实现系统功能给予详细的描述;最后展示了Lua嵌入脚本实现的功能。通过测试表明,Lua嵌入脚本模块能够有效的使用新编的嵌入协议脚本来解析相应数据包。  相似文献   

2.
网络游戏脚本系统的面向对象实现   总被引:1,自引:0,他引:1  
陈立志 《计算机科学》2006,33(B12):196-198,218
网络游戏脚本中大量采用IF_THEN_ELSE控制结构,笔者针对这一特点,利用面向对象技术设计并实现了一个小型的游戏脚本系统。该脚本系统在实现中简化了繁琐的词法分析、语法分析等过程,用面向对象技术把脚本的数据结构组织和解释执行过程进行了统一。通过把它嵌入到具体的网络游戏中进行应用,证实了该实现方案可扩充性好,运行稳定。本方案与采用一般编译方法实现的语言处理系统相比,省时省力,针对性强,同时又能满足网络游戏的对脚本的基本要求。  相似文献   

3.
为适应国家信息化建设和档案事业发展的要求,提升档案的信息化、智能化、现代化管理水平。结合现阶段档案管理工作实际,建设智慧保障一体化管理平台。主要监控对象包括:库房温湿度、空气质量、普通空调、加湿除湿净化消毒一体机、漏水、消防、视频监控、红外入侵、门禁等,以保障环境及设备安全高效运行。由于不同终端传感器采用通信协议不同,为了在不停止服务的情况下动态扩展新型终端,使用Lua脚本配合消息队列在实现系统动态扩展性的同时保证吞吐量。  相似文献   

4.
高速铁路列控中心作为安全苛求系统,其投入运营前的自动化黑盒测试是至关重要的。本文提出了一种基于Lua的列控中心自动化测试脚本技术,充分利用了Lua语言简洁高效,能够嵌入到C/C++中执行的特点,用Lua脚本来控制自动测试的行为,极大的提高了测试平台的可扩展性和灵活性,能够更好的服务于列控中心的自动化测试。  相似文献   

5.
传统的网络游戏开发采用C/C++实现游戏的逻辑功能,随着游戏内容越来越丰富以及快速变化的市场需要,C/C++已经不能满足开发者对于语言灵活性、易用性、动态编译的需求。为此文中提出了一种基于Python的游戏脚本系统,通过将游戏内容与游戏引擎相分离、避免硬编码,提高了游戏的开发效率和稳定性。  相似文献   

6.
脚本技术在游戏引擎中的应用是近年来游戏开发一个新的趋势。本文探讨了脚本技术在游戏引擎中的作用,并以一种脚本语言Lua为例,详细分析了脚本与引擎通信的原理。  相似文献   

7.
脚本技术在游戏引擎中的应用是近年来游戏开发一个新的趋势。本文探讨了脚本技术在游戏引擎中的作用,并以一种脚本语言Lua为例,详细分析了脚本与引擎通信的原理。  相似文献   

8.
张达运  汪汉新 《计算机工程》2011,37(11):283-284
为减小传统的通过编写大量代码来调用Linux内核及驱动接口进行测试的编程难度,缩短测试周期,采用将Lua脚本语言载入Linux内核并使用脚本语言进行内核及驱动测试的方法,设计并实现一种简易Linux内核驱动测试工具。实验结果表明,该工具所占用的Linux内核空间小,使用灵活方便,可对内核及驱动模块进行准确有效的测试。  相似文献   

9.
Lua在自动测试中的应用   总被引:1,自引:0,他引:1  
Lua是一种小巧的脚本语言,它的易扩展性与整合性,使得它可以与别的语言很好的融合在一起,实现各种各样的需求,因此它的应用非常的广泛。本文通过Lua在一个自动测试系统(Tester)中的应用来展现Lua语言的优点。  相似文献   

10.
在测控网中,PDXP协议作为一种私有协议用于传输测控关键信息。尤其是在航天测控任务中,测量船与陆地控制中心传输的实时测控数据均为PDXP协议数据,因此对PDXP协议数据监视尤为重要。针对测量船测控信息传输链路曾出现过丢包、乱序的现象,通过Wireshark抓包软件内置的Lua开发引擎,研究开发对PDXP数据包进行解析分析的插件。经任务检验,插件能够有效地对PDXP数据包中各字段进行解释,并且对丢包和乱序进行提示,从而帮助网管人员监视网络链路状态。  相似文献   

11.
针对变电站中采用UART串口通信规约进行信息传递的各种外围设备,在需要与其进行通信的IED智能装置的开发中,设计了一种基于Lua脚本语言的嵌入式通信方案。通过该方案,可将具体串口报文规约的组建和解析交给Lua脚本进行处理,使设计者在具体装置的软件开发中,仅关注其与外围设备以及Lua脚本间交互接口的设计,而不用关心具体的串口通信规约,从而提供了一种装置串口通信的现场可配置化方案,提高了装置应用的灵活性。  相似文献   

12.
脚本语言Lua小巧高效,能与C/C++语言自然的结合与交互,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能,让客户在游戏中设计自己的客户端脚本,制作特殊的游戏逻辑插件。  相似文献   

13.
针对基于原型的单继承面向对象模型,通过扩展库的形式实现了Lua对契约式开发的支持,包括原型不变式、函数前后置断言。利用了语言提供的动态元机制在运行期改变某些语法构造的原始语义。最后分析了该实现方法的弱点和改进思路。  相似文献   

14.
阐述在计算机角色扮演类游戏开发过程中行为集的概念,提出基于行为集的脚本系统模型.对行为集的建立,脚本在游戏引擎中的运行过程,以及脚本的解析执行进行深入探讨,并讨论这种脚本的适用领域和优缺点.  相似文献   

15.
Lua是一种小巧的脚本语言,它的易扩展性与整合性,使得它可以与别的语言很好的融合在一起,实现各种各样的需求,因此它的应用非常的广泛.本文利用Lua脚本语言与标准C语言相结合,在Linux操作系统上设计并实现了一个轻量级的Web服务器程序.Lua脚本语言的引入,使Web服务器不仅易于配置和安装,而且可以在那些无法负担IIS的主机上顺畅地运行;还进一步提高了服务器的运行速度,并增强了服务器的灵活性和扩展性.  相似文献   

16.
本文为移动设备编程人员介绍了一种简单、轻量的编程语言——Lua,介绍了这种编程语言的来历,详细分析了Lua语言的编程特点,最后介绍了Lua语言在移动设备开发的应用。  相似文献   

17.
代贝  雒江涛 《计算机工程》2010,36(1):265-266
传统网络测试仪采用xml或ini配置文件实现消息过滤功能,针对时分同步码分多址接入(TD-SCDMA)网络测试仪需要支持复杂组合逻辑条件的消息过滤功能,采用Lua脚本语言,通过在宿主程序中调用Lua函数和向Lua脚本注册C函数来实现该功能。测试结果表明,方案较好地满足了仪表的功能需求,达到了预期目标。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号