0.0
No commit activity in last 3 years
No release in over 3 years
The Dictionary Server Protocol (DICT) is a TCP transaction based query/response protocol that allows a client to access dictionary definitions from a set of natural language dictionary databases. See RFC 2229 for details. http://tools.ietf.org/html/rfc2229
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
>= 0
 Project Readme

RFC 2229 client for ruby.

The Dictionary Server Protocol (DICT) is a TCP transaction based query/response protocol that allows a client to access dictionary definitions from a set of natural language dictionary databases.

See RFC 2229 for details. http://tools.ietf.org/html/rfc2229

Authors

Copyright 2002,2003 by Dave Pearson davep@davep.org (initial version)

Copyright 2013 by Yuri Leikind (modifications, refactoring, gemification, etc)

Copying

dict_client is free software distributed under the terms of the GNU General Public Licence, version 2. For details see the file COPYING.

Usage

  $ dictd_client --help
  Copyright 2002,2003 by Dave Pearson 
  Copyright 2013 by Yuri Leikind

  Supported command line options:

  -h --host          Specify the host to be contacted
                           (default is "dict.mova.org").
  -p --port          Specify the port to be connected
                           (default is 2628).
  -d --database        Specity the database to be searched
                           (default is "*").
  -m --match               Perform a match instead of a define.
  -s --strategy     Specity the strategy to use for the match/define
                           (default is ".").
  -D --dbs                 List databases available on the server.
  -S --strats              List stratagies available on the server.
  -H --serverhelp          Display the server's help.
  -i --info            Display information about a database.
  -I --serverinfo          Display information about the server.
     --help                Display this help.
  -L --licence             Display the licence for this program.

  Supported environment variables:

  DICT_HOST                Specify the host to be contacted.
  DICT_PORT                Specify the port to be connected.
  DICT_DB                  Specify the database to be searched.
  DICT_STRAT               Specify the strategy to use for the match/define.