Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
twapi-x86-3.0.28.tm | 2011-01-22 | 382.8 kB | |
twapi-3.0.28-bin.zip | 2011-01-22 | 469.6 kB | |
twapi-3.0.28.zip | 2011-01-22 | 671.7 kB | |
twapi-x86-3.0.28.dll | 2011-01-22 | 380.0 kB | |
twapi-x64-3.0.28.tm | 2011-01-22 | 450.7 kB | |
twapi-x64-3.0.28.dll | 2011-01-22 | 448.0 kB | |
twapi-3.0-tcl-8.6-combined-help.chm | 2011-01-21 | 5.0 MB | |
README30.TXT | 2010-09-06 | 3.2 kB | |
Totals: 8 Items | 7.8 MB | 0 |
Development version 3.0.0 Alpha of the Tcl Windows API (TWAPI) extension has been released. Project home page, including documentation, download links and examples, is at http://twapi.magicsplat.com V3.0 Changes ------------ Following is a summary of the major changes. For a complete list see http://twapi.magicsplat.com/versionhistory.html * Version 3.0 has been completely rearchitected. SWIG and C++ has been eliminated resulting in easier deployment, a smaller disk and memory footprint and faster execution * Support for loading into multiple interpreters and threads * 64-bit version for Windows 2003+ and Tcl 8.5+ * New single-file deployment options that do not depend on TclVFS/Starkit support in Tcl * Support for named pipe channels, including authentication of remote clients * Enhanced COM support * New Vista and Windows 7 security functions including UAC * Device management API's * Manipulation of Windows resources (icons etc.) * Enhancements to many existing components and of course * new and improved bugs! Distributions ------------- TWAPI is distributed in multiple formats. * A ZIP archive, "twapi-VERSION.zip", that includes the Tcl scripts (including test scripts) in source form and is platform independent, containing both 32- and 64-bit DLLs. * A ZIP archive, "twapi-VERSION-bin.zip", in which the Tcl scripts are embedded within the DLL. This is also platform independent and simultaneuosly supports both 32- and 64-bit Tcl. * A single file Tcl module, "twapi-PLATFORM-VERSION.tm", for Tcl 8.5 and above. This is platform-specific (separate 32- and 64-bit versions) * A standalone DLL, "twapi-PLATFORM-VERSION.dll", that can be directly loaded into any supported version of Tcl. This is also platform specific. See http://twapi.magicsplat.com/installation.html for more details and the pros/cons of each distribution. TWAPI Summary -------------- The Tcl Windows API (TWAPI) extension provides access to over 500 functions in the Windows API from within the Tcl scripting language. The extension targets Windows 2000 and later. Functions in the following areas are implemented: * System functions including OS and CPU information, shutdown and message formatting * User and group management * COM client support * Security and resource access control * Window management * User input: generate key/mouse input and hotkeys * Basic sound playback functions * Windows services * Windows event log access * Process and thread management * Directory change monitoring * Lan Manager and file and print shares * Drive information, file system types etc. * Network configuration and statistics * Network connection monitoring and control * Named pipes * Clipboard access * Console mode functions * System performance data * Window stations and desktops * Internationalization * Task scheduling * Shell functions for shortcuts, themes, dialogs, resources * Windows Installer * Power management * Device I/O and management * Crypto API