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
Grab Tkabber-Pack 1.0, rev.2 for Windows (6.4 megabytes).
Note that Tkabber-Pack 1.0 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.0 includes:
- Tkabber 1.0;
- 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.1f 06 Jan 2014) — 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 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 (11 megabytes).
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.0 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 6 weeks ago
8 years 32 weeks ago
8 years 33 weeks ago
10 years 32 weeks ago
11 years 45 weeks ago
11 years 50 weeks ago
13 years 10 weeks ago
13 years 13 weeks ago
13 years 15 weeks ago
13 years 16 weeks ago