Provides high level bindings to Windows APIs from the Tcl scripting language.
- High level scripting API
- System and operating system interfaces
- Account management and access control
- Desktop, clipboard and window management
- Support for writing and managing Windows services
- COM client support including WMI and Windows Installer
- User input emulation and hot keys
- Process and thread management
- File system monitoring
- Network management
- Windows event log access
- System performance data
- Windows shell and taskbar
- Console functions
- Named pipes
- Disks and file shares
- Many other components
Tcl feels right at home on MS Windows with this powerful API. The developer is very much on the ball and helpful when it comes to adding sensible new features. If ever a package deserved a recommendation, this is it. My app would certainly be missing a lot without it.
I use Tcl a lot for general scripting in the lab, nearly all Linux based. Occasionally I have write a script for some Windows based kit and without TWAPI I would have been completely stuck - I had no idea how to make a Tcl app into a Windows service. I have not used all of TWAPI and I am no Windows programmer, but it provided everything I needed (and more) and it just works. Many many thanks for such a brilliant package.
I write Tcl-based applications professionally, almost exclusively for the Windows environment. For me, TWAPI is an absolute must-have Tcl extension. If it can be done with the Windows API, you can almost assuredly do it via Tcl using TWAPI. It's rock-solid, well documented, and has great author support. What more could you ask for?
Twapi brings Tcl a high-level, clean, well tested API to the guts of Win32, so you can fully integrate your application natively with Windows with minimal effort. It is thoroughly well documented and Ashok is incredibly responsive to bug reports and feature suggestions. All in all, together with Expect and a few others, one of the best Tcl extensions out there
twapi works nicely
great app, works nicely