TKDICT(1p)

πŸ“¦
version 2.22 Β· 3 versions
, in ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– TKDICT(1p) πŸ’–

okay so this is tkdict, a Perl client for hitting up network dictionary servers β€” it lives in the User Contributed Perl Documentation section of your man pages, and bestie, it's literally a whole GUI for looking up words on somebody else's computer.


✨ SYNOPSIS ✨

tkdict [OPTIONS]

that's it. that's the whole vibe. throw some OPTIONS at it and go πŸ’…


🌸 DESCRIPTION 🌸

So tkdict is a Perl/Tk client for the Dictionary server protocol (aka DICT), and DICT is the thing we use to query natural dictionaries that are hosted on a remote machine. like, the dictionary lives somewhere else and you're just ✨reaching out✨.

ngl, at the moment it's not super user oriented, because the author was literally just building an interface to the protocol β€” it's giving "developer made a tool for themselves, respectfully" 😭.

There's more info available in the Help menu when tkdict is running, so poke around in there 🫢


πŸŽ€ OPTIONS πŸŽ€

  • -h server or -host server β€” the hostname for the DICT server. where the dictionary at, fr fr.
  • -p port or -port port β€” specify the port for connections. default is 2628, straight from RFC 2229, no cap.
  • -c string or -client string β€” specify the CLIENT identification string that gets sent to the DICT server. it's your little name tag 🏷️
  • -help β€” display a short help message, including the command-line options.
  • -doc β€” display the full documentation for tkdict. the whole thing. the director's cut.
  • -version β€” display the version of tkdict.
  • -verbose β€” display verbose information as tkdict runs. chatty mode activated πŸ—£οΈ
  • -debug β€” display debugging information as tkdict runs. useful mainly for developers πŸ‘‘ (iykyk)

πŸ’€ KNOWN BUGS AND LIMITATIONS πŸ’€

  • tkdict doesn't know how to handle firewalls. it's not blocked bestie, it's just... unbothered πŸ”₯
  • The authentication aspects of RFC 2229 aren't currently supported.
  • See the ToDo page under the Help menu.

🌈 SEE ALSO 🌈

  • www.dict.org β€” the DICT home page, with all sorts of useful information. there are a number of other DICT clients available too, so shop around πŸ’–
  • dict β€” the C dict client written by Rik Faith; the options are pretty much lifted from Rik's client. iconic behaviour honestly.
  • RFC 2229 β€” the document which defines the DICT network protocol.
http://www.cis.ohio-state.edu/htbin/rfc/rfc2229.html
  • Net::Dict β€” the perl module which implements the client API for RFC 2229. it includes a command-line perl client, dict, as well as tkdict ✨

⭐ VERSION ⭐

$Revision: 1.1.1.1 $

πŸ‘‘ AUTHOR πŸ‘‘

Neil Bowers <neil@bowers.com>


Copyright (C) 2001-2002 Neil Bowers. All rights reserved.

This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


just so u know, this whole page is documented as perl v5.36.0, dated 2022-10-15, and it's the TKDICT(1p) page from the User Contributed Perl Documentation. mwah πŸ’‹ stay hydrated and go look up a word πŸ“
πŸ“¦ where this page comes from