Tkabber-Pack is an "all-in-one" installer for Windows (2000 through 8.1). You don't need anything besides it to run full-blown Tkabber.
Recommended download
Security advisory! Users of any release of Tkabber pack earlier than 1.1-2 are strongly advised to upgrade to the current release as it contains a fixed version of the OpenSSL library which is immune to a critical security attack.
Grab Tkabber-Pack 1.1-2 for Windows (6.4 megabytes).
Note that Tkabber-Pack 1.1 consists of several free software packages distributed under various licenses and Tkabber-Pack itself is licensed under GNU GPL. Please consider these licenses if you intend to modify and/or redistribute this software. Full texts of all the relevant licenses will be available in the "doc\licenses" subdirectory of the installation folder after Tkabber-Pack is installed.
Please read the post-installation notes the installer will show you — this will prevent some of the problems you might encounter when making your first steps in Tkabber.
Included
Tkabber-Pack 1.1 includes:
- Tkabber 1.1;
- Tcl/Tk runtime:
- Tcl/Tk 8.6.1 (Tcl check-in 2191bd8485, Tk check-in 60b06a2e6);
- Tcllib 1.15 (Tcllib check-in e889e36583 + patch from ticket 861f53ff24);
- BWidget 1.9.7;
- Tcl/Tk extensions:
- tls 1.6.3 (statically linked with OpenSSL 1.0.1g 07 April 2014; with the CVE-2014-0160 ("Heartbleed") vulnerability fixed) — SSLv3/TLS support;
- Img 1.4 — support for additional image formats such as PNG and JPEG;
- Snack 2.2.10 — support for sound;
- udp 1.0.8 — support for UDP DNS queries;
- Winico 0.6 — support for system notification area (tray) icon;
- Trf 2.1.4 — fast implementation of several number-crunching algorithms such as base64 used for file transfer, etc;
- Memchan 2.3 — support "in-memory I/O channels" used to read JISP archives with emoticons and pixmaps;
- vfs 1.4.2 — support for "mounting" various resources as filesystems. Also used to work with JISP archives.
- External non-Tcl libraries:
- zlib1.dll — zlib support for XMPP stream compression.
Note that compared to the previous major release, 0.11.1, the following Tcl extentions were excluded from the pack:
- tclmore 0.71b1 and ztcl 1.0b4 — excluded due to being no more relevant as Tcl 8.6 supports zlib compression natively;
- tclWinidle 0.2 (support for auto-away feature in Windows 9x series) — excluded because Tcl in 8.6 ceased support for that platform.
Usage notes
Standard external plugins
Starting from version 0.11.0 Tkabber Starpack contains all the standard external plugins pre-packaged, but none of them is activated by default (because they're plugins, after all).
To activate a plugin, you have to enable it. To do so activate the Services → Add/remove plugins main menu entry and you will be presented with the plugin manager.
Build Environment
Tkabber-Pack build environment is available here (76 kilobytes).
It contains all what's included in the Tkabber-Pack plus necessary files used to compile the installer using InnoSetup. Packager uses ISTool to manage the setup script.
The development of the build environment framework is done here.
Credits/contacts
Tkabber-Pack 1.1 was created and is maintained by Vitaly Takmazov (based on prior work by Konstantin Khomoutov). Artwork (images and icons) was created by Artem Bannikov.
Recent comments
8 years 19 weeks ago
8 years 45 weeks ago
8 years 46 weeks ago
10 years 45 weeks ago
12 years 6 weeks ago
12 years 11 weeks ago
13 years 23 weeks ago
13 years 26 weeks ago
13 years 28 weeks ago
13 years 29 weeks ago