Compatible clients

From Dreamwidth Notes
Revision as of 15:48, 10 June 2009 by 121.96.115.19 (Talk)

Jump to: navigation, search

Useful information

Some clients require the user to insert the XML-RPC URL in order to work. Dreamwidth's is at http://www.dreamwidth.org/interface/xmlrpc

Other clients use the Blogger api. The url for that is at http://www.dreamwidth.org/interface/blogger

List of Blog Editors

In addition to posting, clients include backup tools. Please test those as well.

Crossplatform

Client Platforms Current DW status Open Source Notes
Scribefire All; based on FireFox. Posting works. Can't edit tags, privacy, or other metadata. Yes, GPL You must set up a working account at any other service then edit this to reflect your Dreamwidth URL, Username, Password and use http://www.dreamwidth.org/interface/blogger/ for the API URL.
Deepest Sender All; based on FireFox. Posting works, including friends only, but doesn't retrieve custom access groups. Can't edit read list/access list through client. Yes
Charm Python based command line client works, except for custom access groups. Yes, GPL
Petrus Blogger Multiplatform, in Java Might work with little modification; current LJ compatible servers hard coded in interface and include IJ and Rossia.org. Logs into IJ okay but couldn't get working with LJ itself. Yes, BSD Looks to be made for Russian first, English second. Well designed Java for the Mac.
Google Docs webservice, multiplatform Works w/ Blogger API No does not support anything but entry text, not even titles
JLJ Perl Works Yes Command line client, development halted in 2006
jbackup.pl Command line No Yes Didn't work out of the box using --site=dreamwidth.org
LJXP crossposting plugin for WordPress, php works as of 2.0.5 Yes, MIT License Back in active development, supports crossposting categories and/or tags as tags, basic privacy levels, comment on or off, header/footer.
JournalPress crossposting plugin for WordPress, php works Yes Supports multiple journals, crossposting categories and/or tags as tags, basic privacy levels (extensible support for custom fgroups via an additional plugin), comment on or off, music/mood/location, header/footer.
Flickr web service works No More info at getting-started comm

Windows

Client Platforms Current DW status Open Source Notes
Semagic Windows client Posting works, including friends only, but doesn't retrieve custom access groups. Yes, GPL Very popular client. If tags do not cross-post to DW at first, "...tags [can be] enabled for Insanejournal.com and any other site after opening an entry with tags in the history window." more info here

how to set up Semagic for Crossposting

Windows Live Writer Windows client Posting is fine, no friends only or custom groups No, sadly Good for those who do primarily public entries, or have several blogs. Make sure to set the blog provider to LiveJournal and in the box labeled "Remote posting URL for your blog" enter http://www.dreamwidth.org/interface/blogger

and then click next. Follow the rest of the onscreen instructions and you are all set to go.

Macintosh

Client Platforms Current DW status Open Source Notes
iJournal All; works well for Mac users. Posting works, including friends only and custom access groups. Installs quickly and recognizes DW account on first login. Current Music is automatically retrieved from iTunes. Client allows you to edit most recent entry and switches easily between different user accounts. Customizable toolbar and limited HTML preview. Yes Much better option for Mac users than MarsEdit. Cannot open separate windows for different posts and crossposting requires an additional step, but these problems may be solved in the next update.
MarsEdit Mac Works No "It asked for the URL for my DW account, then couldn’t download the settings, asking if I wanted the interface to edit them myself. Ultimately, I told it that the API endpoint was dreamwidth.org/interface/blogger, and that sorted everything out.

Clicking through to view the webpage worked beautifully.

Authorizing the Flikr image importer worked fine. Adding an image to the draft is previewing properly.

I still have a message in my options window that says there are no options for this weblog, but I don’t know what to expect there."

Phoenix Mac OS X , Mac Classic version available Posting works; allows public, private and access-only but not custom groups. Tags, title, location, music, mood, and userpics work. Editing entries yields an error. Yes Client is similar in form and function to Semagic. Does not allow for fast user switching. To configure for use at Dreamwidth, enter your username and password at the login screen, then tick the more options box and enter www.dreamwidth.org under livejournal server.
Xjournal Mac OS X Does not work (on anything but LJ itself) Yes Primary developer has moved on, sometimes someone steps in and tweaks the code, but it's basically orphaned.
asLJ Mac OS X 10.5x Is currently in Alpha stage (as of May 1st, 2009) of development. Has added Dreamwidth on their list of supported servers, but has not added Public/Access/Private in place of Public/Friends/Custom. Friends works as if it were Access anyway, so far. No

Linux

Client Platforms Current DW status Open Source Notes
Logjam Multiplatform, GTK+ 2 Works Yes, GPL v2 Currently not maintained, but for many Linux distributions, it is the default Livejournal client.
Gnome-Blog (aka Blog Entry Poster) Linux (Gnome) Works Yes, GPL Livejournal is hard-coded into software, using DW requires setting up a "Self-run other" type account. Does not support any info besides Entry title and entry body, e.g. no tags, mood, etc.
Drivel Linux (Gnome) Works Yes, GPL v2 Currently not maintained, does not support tags or multiple security levels
BlogTK 1.1 Multiplatform, GTK+ 2 Works w/ blogger API (nothing but entry text, not even titles) Yes, BSD 2.0 is in alpha, and promises to have fuller Blogger support (which may or may not increase the LJ-clone support)
Kblogger Linux (KDE) Needs testing by KDE user Yes, GPL

Mobile

Client Platforms Current DW status Open Source Notes
LJ2ME Mobile phones, in Java Works No