Graphics | wxdkdraw wxd2lat bitmap2pp wxbmpp fig2lat wximgsz | |
Web | htmlbook | |
Software devel | dkcpre dkwxwiz wxdkhtb dk-bin2c | |
IT admin | itadmin | |
File / Directory | dk-ls wxdkfcs dk-fic dk-bmm dk-blks dk-eradisk dk-hex dk-pwd | |
Text | dk-cat dk-sort dk-lines dk-t2h dk-t2l dk-sqlsplit | |
User | dk-uid dk-pwgen dk-rand | |
Network | dk-send dk-recv rshdown | |
Windows | dkwt winprint ChangeScreenSize wprclean lprngcl | |
Printing | prmonsnmp pjsnmp printqd printqdc wxpqdic addctrld | |
Other tools | wxdkclock plpdftex dk-t2db dk-db2t dk-dbco |
Field | Name | User interface | OS | Purpose |
---|---|---|---|---|
Graphics | [wxdkdraw] | GUI | Draw for LaTeX | |
[wxd2lat] | CLI | Convert WXD drawings → PGF / PDF+TeX / EPS+TeX | ||
[bitmap2pp] | CLI | Convert PNG / JPEG / NetPBM / TIFF → PDF / EPS / PS | ||
[wxbmpp] | GUI | Convert PNG / JPEG / NetPBM / TIFF → PDF / EPS / PS | ||
[fig2lat] | CLI | Convert Fig → PGF / PDF+TeX / EPS+TeX | ||
[wximgsz] | GUI | Suggest width/height pairs to rescale a bitmap image | ||
Web | [htmlbook] | CLI | Publish HTML like a book | |
Development | [dkcpre] | CLI | C tool (debug and trace preprocessor) | |
[dkwxwiz] | CLI | Create wxWidgets + DK libraries program skeleton | ||
[wxdkhtb] | GUI | View HTB help files | ||
[dk-bin2c] | CLI | Convert binary data to C source (array of unsigned char) | ||
IT administration | [itadmin] | CLI | W | Use a MySQL database to manage your IT |
File / directory | [dk-ls] | CLI | List files, configurable output column order | |
[wxdkfcs] | GUI | Show file checksums | ||
[dk-fic] | CLI | File integrity checker | ||
[dk-bmm] | CLI | Backup media management | ||
[dk-blks] | CLI | Prepare data stream of constant block size for dd | ||
[dk-eradisk] | CLI | Generate data stream to erase a disk | ||
[dk-hex] | CLI | Show file contents in hexadecimal or octal notation | ||
[dk-pwd] | CLI | Print working directory | ||
Text | [dk-cat] | CLI | Show file contents, includes some recoding functionality | |
[dk-sort] | CLI | Sort text (char or wchar_t) line by line | ||
[dk-lines] | CLI | Extract specific lines from text stream | ||
[dk-t2h] | CLI | Convert text → HTML | ||
[dk-t2l] | CLI | Convert text → LaTeX | ||
[dk-sqlsplit] | CLI | Split overlong SQL lines | ||
User / password | [dk-uid] | CLI | W | Search for free user ID in specified range |
[dk-pwgen] | CLI | Generate passwords, PINs and hexadecimal keys | ||
[dk-rand] | CLI | Generate binary random data | ||
Network | [dk-send] | CLI | Send data stream to one or multiple recipients over TCP | |
[dk-recv] | CLI | Receive data stream from a dk-send process | ||
[rshdown] | CLI/daemon | W | Remote shutdown | |
Windows | [dkwt] dkwtadm | CLI | W | List users, groups, printers, clean up classroom PCs |
[winprint] | GUI | W | Schedule file contents to Windows print queue | |
[ChangeScreenSize] | GUI | W | Toggle between two screen sizes | |
[wprclean] | CLI | W | Clean up Windows print queues | |
[lprngcl] | CLI | W | Clean up LPRng print queues | |
Printing | [prmonsnmp] | CLI | W | Monitor printer using SNMP |
[pjsnmp] | CLI | W | Transfer print job using TCP (for LPRng only) | |
[printqd] | daemon | W | Enforce print quota for LPRng | |
[printqdc] | CLI | W | Communicate to printqd daemon | |
[wxpqdic] | GUI | Check print quota for user (LPRng+printqd only) | ||
[addctrld] | CLI | Ensure final CTRL-d in data stream | ||
Simple databases | [dk-t2db] | CLI | W | Convert text → simple database |
[dk-db2t] | CLI | W | Show simple database contents as text | |
[dk-dbco] | CLI | W | Copy and convert simple databases | |
Other programs | [wxdkclock] | GUI | Simple clock with one alert | |
[plpdftex] | CLI | PDF+TeX/EPS+TeX/PGF output driver for octpgfpl (GNU Octave package to draw diagrams for use with LaTeX) | ||
Live systems | DKtoolian | live system | — | Live system for rescue and deployment. Boot from USB, DVD or network. |
Disklessian | live system | — | Live system for online banking. Access to internal disks and drives disabled. Boot from USB. |
dktools - DK tools
Copyright © Dirk Krause
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
This software is provided by the copyright holders and contributors ``as is'' and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed.
In no event shall the copyright owner or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.
The license above applies to all files found in the downloads of the DK tools project.
The libraries and programs from this project use other libraries. Some of the used libraries are required, others are optional. The used libraries include:
- zlib
- libbz2
- libpng
- libjpeg
- libtiff
- OpenSSL
- wxWidgets
- MySQL
- Berkeley DB
- NDBM
- runtime libraries added by your compiler / linker.
You can find the license terms for the used libraries easily using a web search. Your use of DK tools must be in compliance to both the license used by the DK tools project and the licenses of the used libraries.
Some scripts provided by the DK tools project produce live systems. These live systems are derived from Debian GNU/Linux. The scripts provided by the DK tools project just make customization of these live systems easier. So the license for DKtoolian and Disklessian is the same license as used by the Debian project for Debian GNU/Linux itself, see http://www.debian.org for details.
Wiki: ChangeScreenSize
Wiki: addctrld
Wiki: bitmap2pp
Wiki: dk-bin2c
Wiki: dk-blks
Wiki: dk-bmm
Wiki: dk-cat
Wiki: dk-db2t
Wiki: dk-dbco
Wiki: dk-eradisk
Wiki: dk-fic
Wiki: dk-hex
Wiki: dk-lines
Wiki: dk-ls
Wiki: dk-pwd
Wiki: dk-pwgen
Wiki: dk-rand
Wiki: dk-recv
Wiki: dk-send
Wiki: dk-sort
Wiki: dk-sqlsplit
Wiki: dk-t2db
Wiki: dk-t2h
Wiki: dk-t2l
Wiki: dk-uid
Wiki: dkcpre
Wiki: dkwt
Wiki: dkwxwiz
Wiki: fig2lat
Wiki: htmlbook
Wiki: itadmin
Wiki: lprngcl
Wiki: pjsnmp
Wiki: plpdftex
Wiki: printqd
Wiki: printqdc
Wiki: prmonsnmp
Wiki: rshdown
Wiki: winprint
Wiki: wprclean
Wiki: wxbmpp
Wiki: wxd2lat
Wiki: wxdkclock
Wiki: wxdkdraw
Wiki: wxdkfcs
Wiki: wxdkhtb
Wiki: wximgsz
Wiki: wxpqdic