通过将地址更改为 http 的脚本下载 ftp 链接
我用 tcl 编写了一个脚本,从一个巨大文档的下载部分获取链接,检查 http:// 和 ftp:// 作为下载链接。所有 ftp:// 链接都不需要密码/用户名,而不是…
ActiPerl + Tcl.pm *** glibc 检测到 *** munmap_chunk(): 无效指针: 0x09b5e0d8
我在 Ubuntu 10.04 机器上安装了 ActivePerl 5.10.1.1007。 我有一个非常简单的 Perl 脚本,包含以下几行: use lib "/opt/ActivePerl-5.10/lib"; use…
在 Tcl 中,来自需要 Expect 的多个线程的 seg 错误
现在有一些有趣的事情。当我在 Tcl 中有多个线程调用 package require Expect 时,我会遇到段错误。 例如, package require Threads package require…
SWIG 支持静态成员函数的继承
SWIG 不包装派生类的继承静态函数。该如何解决呢? 这是问题的简单说明。 这是一个简单的 C++ 头文件: // file test.hpp #include class B { public:…
如何使用 Tcl 和 TclApp 编写 Win32 的 COM EXE?
我认为可以使用 TclApp 创建一个可用作 COM 服务器 EXE 的 Win32 EXE。 有没有人尝试过这个,或者这个想法太可怕了,值得认真考虑吗? 基本上,我想在…
没有包 Thread,但 tcl_platform(threaded) 为 true
我已经安装了 Tcl8.5(debian 软件包)。 我需要线程库。当我执行package require Thread时,它无法找到该包。但是,tcl_platform(threaded) 设置为 t…
如何在 tcl 中使用 split 删除不需要的字符
示例 Interface {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} IP-Address {} {} {} {} {} OK? Method Status {} {} {} {} {} {} {} {} {} {} …
在c程序中包括tk.h和tcl.h
我正在开发 ubuntu 系统。我的目标基本上是使用 TCL/TK 的 GUI 工具用 C 语言制作一个 IDE。我安装了 tcl 8.4、tk8.4、tcl8.4-dev、tk8.4-dev,并且系…
在c程序中包括tk.h和tcl.h
我正在开发 ubuntu 系统。我的目标基本上是使用 TCL/TK 的 GUI 工具用 C 语言制作一个 IDE。我安装了 tcl 8.4、tk8.4、tcl8.4-dev、tk8.4-dev,并且系…
无法在控制台中可以调用的程序中调用 tcl 命令
我在我的机器上安装了 cygwin/curl,并且从 tcl 控制台或 tclsh 可以调用curl 命令,但是如果我尝试在过程中执行此操作,则会收到“无效的命令名称(…
如何从expect中获取输出
我编写了一个脚本来生成 bc 命令 package require Expect proc bc {eq} { spawn e:/GnuWin32/bc/bin/bc send "$eq\r" expect -re "(.*)\r" return "$e…