
Tcl语言
oceanheart
热爱编程
展开
-
使用Tcl扩展包cwind进行界面自动化测试
cwind是一个控制界面操作的Tcl扩展包,它可以模拟键盘、鼠标的操作,捕获界面信息,控制界面窗口等,类似于QARUN等软件,通过cwind库可以利用tcl脚本方便的实现QARUN的功能,因此可以用于各种GUI测试。cwind扩展包命令介绍:to simulate a left click on the mouse::cwind::lclickto simulate a right cli原创 2008-05-24 11:58:00 · 2636 阅读 · 8 评论 -
脚本语言开发平台Script.NET正式开源
为了加快Script.NET的发展,蓝蚂蚁工作室已经将Script.NET脚本语言开发平台在github上开源。由于解释器部分代码尚未完全整理,目前提交了Tcl和Lua解释器的代码,其他脚本解释器代码会陆续提交。github项目名:blueantst\Script.NET 下载地址:https://github.com/blueantst/Script.NET欢迎感兴趣的程序员参与原创 2013-07-07 15:34:27 · 1823 阅读 · 1 评论 -
关于Apache的Tcl WEB项目Websh
今天在公司分析一个友商的WEB后台和报表系统时候,发现他们整个后台竟然是基于Apache的Websh来开发的,基本上全部是tcl的代码,不禁感叹还是老外们做产品使用的技术确实比较多,各种技术都有公司在用,不像国内基本上只敢用Java和.NET等成熟技术。在Apache的网站上查了一下,发现Websh是Apache的tcl集成的项目之一,其他还有mod_tcl和Rivert两个项目,不过mod_原创 2010-03-25 23:28:00 · 1710 阅读 · 0 评论 -
Script.NET自定义脚本关键字与帮助索引、编辑器提示信息的方法
Script.NET 2.2版本最大的改进就是编辑器和调试器的易用性,其中自定义关键字、帮助索引、编辑器的API提示和变量提示等功能可以使脚本的开发调试更加方便,下面主要介绍一下如何对这些信息进行定制,例如自己增加帮助索引、提示信息,因为默认的索引库内容有限,如果新增了一些脚本库,在默认的索引库中可能就没有。下面分别介绍编辑方法:自定义关键字的方法 Script.NET编辑器中的语言关键字原创 2009-08-05 21:22:00 · 1670 阅读 · 5 评论 -
Script.NET V2.2版本发布
Script.NET 2.2.1版本发布了,这个版本主要更新如下:完善打开文件的状态保存,可以在程序关闭时保存打开的文档以及每个文档的编辑状态,支持保存和加载Session文件; 完善编辑器模块,使用Scintilla替换旧版本的编辑器,支持代码折叠、代码隐藏、行号显示,支持单词、关键字自动完成,支持语法标记高亮显示等功能,支持UTF-8等文件编码,支持导出为Html、RTF文档; 完原创 2009-08-05 21:17:00 · 1150 阅读 · 8 评论 -
Script.NET 2.1.1版本发布
下载地址:http://www.blueantstudio.net 新增特性: 支持Ruby脚本的开发、调试、构建可执行程序,对于Ruby的Tk脚本支持还有些问题,只能运行一次Tk脚本; 完善控制台功能,增加Ruby控制台,并完善Lua控制台的功能; 支持wxLua脚本的构建可执行程序功能,可以生成单独的可执行程序; TclFace页面生成库完善,除了用于本地应原创 2009-02-16 01:26:00 · 805 阅读 · 6 评论 -
Script.NET V2.0.2版本终于发布了
经历了近半年的开发和测试,Script.NET V2.0.2.0版本终于发布了,由于平常上班比较忙,只能利用业余时间进行开发,因此开发速度稍微慢了一些。Script.NET 下载地址:http://www.blueantstudio.net/scriptnet/download/download.htm现在脚本语言变得越来越流行,特别是Python和Ruby等语言,上升势头非常猛,多种原创 2008-06-03 22:14:00 · 1158 阅读 · 0 评论 -
使用Tcl操作Excel文件的方法
Excel提供了通过COM接口进行访问的方法,下面这段Tcl脚本就是演示使用tcom扩展包操作Excel文件,给文件中的一个单元格赋值,并修改背景色,当然还可以进行其他各种复杂操作,使用tcom操作COM接口的关键问题就是如何知道要访问的COM接口都有哪些方法和参数,以及含义,有多种方法可以获取到这些信息,一种方法是到微软的msdn上搜索相关API说明,像office等应该都能查到,另外一种方法是原创 2008-05-24 12:26:00 · 10785 阅读 · 10 评论 -
Tcl访问SQLServer等数据库的方法
可以使用tcom来访问ADO,下面是Script.NET中封装的一个访问ADO的类,在Script.NET中可以找到这个类的代码。(http://www.blueantstudio.net)################################################################## TclDB.tcl# Author : blueant# Versi原创 2008-05-24 12:15:00 · 1779 阅读 · 0 评论 -
Windows API的Tcl扩展包TWAPI介绍
TWAPI(Tcl Windows API) 提供了通过Tcl脚本访问Windows API的方法。这个扩展包可以支持WindowNT系列操作系统(NT 4.0, Windows 2000, Windows XP and Windows 2003) API的调用。下面是这个包提供的各API的分类目录。具体的文档可以参考Script.NET中的Tcl帮助文档。原创 2008-05-24 11:36:00 · 3921 阅读 · 3 评论 -
脚本语言开发平台Script.NET即将开源
为了加快Script.NET的发展,蓝蚂蚁工作室将在近期将Script.NET的全部代码开源,因为开源之前需要将代码先整理一遍,大约需要一周时间,计划7月初可以整理完成,之后我们会将代码在github上开源。Script.NET是蓝蚂蚁工作室从2000年开始开发的一套用于Tcl、Python、Perl、Ruby、Lua等脚本语言的集成开发环境,Script.NET的界面如下:感原创 2013-06-24 01:28:01 · 1417 阅读 · 0 评论