Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/webispy/uimi
Dbus based dictionary system
https://github.com/webispy/uimi
Last synced: about 21 hours ago
JSON representation
Dbus based dictionary system
- Host: GitHub
- URL: https://github.com/webispy/uimi
- Owner: webispy
- Created: 2013-01-09T06:22:51.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-01-25T16:35:47.000Z (almost 12 years ago)
- Last Synced: 2024-04-14T09:46:08.269Z (7 months ago)
- Language: C
- Size: 117 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
uimi
====Dbus based dictionary system
Client <--- dbus --> Daemon
Client
- Programming language: don't care
Daemon
- Programming language: C
- Feature:
- Multiple dictionary support (Dbus object path)
- Plug-in support
- Various data support (DB, HTTP Request, Custom file, ...)
Dbus introspection
- Manager:
- Service: "org.uimi"
- Object path: "/org/uimi"
- Interface: "org.uimi.Manager"
- Method: "GetDictionaries()"
- Dictionary - XXX:
- Object path: "/org/uimi/XXX"
- Interface: "org.uimi.dict"
- Method: "Search()"
Configuration
- File:
- File-1: /etc/uimi.conf
- File-2: ~/.uimi.conf
- Contents:
[XXX]
driver=sqlite3
parameter=~/word.db[YYY]
driver=http
parameter=http://your-service/?={$1}[ZZZ]
driver=my_custom_plugin
parameter=~/my_scrap.dat