I was thinking about similar things, but gave up because of exactly the
same problem with this b*f Mork database. I solved the problem for now
by going the other way round and dialing via Jitsi from Thunderbird.
Here is what I did on my (X)Ubuntu box:
1. Edit /usr/share/applications/jitsi.desktop and modify the line
staring with "Exec" that it reads:
2. Open /usr/share/applications/defaults.list for editing
Add the following line to the end of the file:
This registers a URL handler that dials sip: URLs through jitsi. You can
use another handler if you want (callto:), but you will have to
configure Telify in step 4. accordingly.
3. Start Thunderbird and install the Telify extension - restart TB
4. In Thunderbird open the Telify preferences (Tools/Telify/Preferences)
and set "Used Protocol" to sip:
Now all phonenumbers in the addressbook are automatically converted to
URLs that dial the number in Jitsi when Jitsi is running.
all the best, Mark
On 13/03/13 21:33, Ingo Bauersachs wrote:
I wrote a plugin to query Thunderbird's address book. It's based on a
library to read the brainfucked Mork database format (I don't use that word
lightly), so it's definitely not going to be 100% compatible to Thunderbird,
but it should do the job for most cases.
I'd appreciate if I'd get some feedback before investing some more time or
committing it as is. Here's how to integrate it into the source:
- Apply patches in order
- copy jmork-1.0.5-SNAPSHOT.jar -> lib/installer-exclude
- Merge and adapt sample-config.txt with your sip-communicator.properties
(someone would have to write a config form)
- ant make && ant run
Source of (patched) jmork is at https://github.com/ibauersachs/jmork, built
with "mvn package".