XDClient

212 views
Skip to first unread message

Alex Enz

unread,
Jun 18, 2012, 7:31:06 AM6/18/12
to xdxf-...@googlegroups.com
Let me introduce XDClient application of my own (https://savannah.nongnu.org/projects/xdclient/). It's a client for XDXF dictionaries. It's in beta state currently but usable enough. It has some notable features over other dictionary programs:
- wide support regular expressions (Posix Extended RE and not only)
- fuzzy pattern matching (you may type words with errors, it will find them anyway)
- supports full text search in dictionaries (search in all dictionary articles)

It has built in effective index generator.

Other features:
- console based
- non-interactive
- cross-platform by design
- little dependencies (only TRE library)

Feel free to test it and report your comments, issues and bugs.

Lenny Soshinskiy

unread,
Jul 17, 2012, 4:27:05 AM7/17/12
to xdxf-...@googlegroups.com
Oh, I have noticed this post only now. Sorry for such latency.
Is this only shell software or it does have graphical interface?

Lenny Soshinskiy

unread,
Jul 19, 2012, 5:53:23 AM7/19/12
to xdxf-...@googlegroups.com
I have made an update the format standard according to what you have been asking. Please, check this out.


On Monday, June 18, 2012 3:31:06 PM UTC+4, Alex Enz wrote:

Alex Enz

unread,
Jul 19, 2012, 1:16:56 PM7/19/12
to xdxf-...@googlegroups.com
It's a CLI application and non-interactive. It works like man command. GUI was not planned. This application fro those who like terminal and want just quick word search with regexp support. For those who like GUI there is already Goldendict. I plan in feature to split it on library part (indexing ad search) and client part (CLI). This will permit writing GUI clients that will use library as backend.

Alex Enz

unread,
Jul 19, 2012, 1:21:58 PM7/19/12
to xdxf-...@googlegroups.com
Thanks for update.

Jaxartes

unread,
Jul 19, 2012, 9:03:10 PM7/19/12
to xdxf-...@googlegroups.com
If you are looking for an open-source XDXF-compatible GUI dictionary, I released one a couple of years ago.  It can also do regular expression and fuzzy searches (also using TRE). It isn't very mature or well-known because I wrote it for my own personal use. It was written with the Qt toolkit, so it should run on Windows, Mac and other systems, although I have only tested it on Slackware Linux. You can get it at http://jaxartes.net/qamus.

Lenny Soshinskiy

unread,
Jul 20, 2012, 11:30:34 AM7/20/12
to xdxf-...@googlegroups.com
I have added your software to the wikipedia page about XDXF.
Do you plan in future to support the new draft of XDXF?
(while not abandoning the old one for the purpose of compatibility)

Jaxartes

unread,
Jul 20, 2012, 11:48:27 AM7/20/12
to xdxf-...@googlegroups.com
I am rewriting the software 'properly', so if there is a new XDXF standard, I will support it.
Message has been deleted
Message has been deleted

Alex Enz

unread,
Jul 20, 2012, 12:26:17 PM7/20/12
to xdxf-...@googlegroups.com
Sure I will add support of new versions of specs. Current version of XDClient is based on draft 028 (current draft is 031).
Thank you for posting info on wikipedia.
BTW there is a convenient script shipping with XDClient that downloads all XDXF dictionaries from Sourceforge repository.
Reply all
Reply to author
Forward
0 new messages