Quick LiveJournal Updater
Quick LiveJournal Updater is a progam using C# and .NET that allows you to update your LiveJournal based journal, plus any shared Journals from your Windows Desktop. It also notifies you of changes to your friends pages and communities you are currently watching. The program is under consistent development, if enough people are interested in helping with development work, then I will create a page on SourceForge and make this all official. For the moment, if you are interested in looking at the source then please feel free to do so.

Download the current source (no version or build number, updated 16.09.2002)
Download the current debug binary (single EXE, .NET Runtime required)

You can use the source for anything you see fit! If you are going to make changes to it then consider telling me what they are so I might incorporate them into my version for future releases.

Binary Installation Instructions

This is very simple, download the EXE, put it anywhere you like (in its own directory preferrably as it uses and creates XML files to store its data) and run the EXE program. First run will prompt you for a username and password, enter these (or click the link provided to create an account), and then the program will log onto the livejournal program for you.

Source Installation Instructions

Unzip the source file to a new folder, load the .sln file into Microsoft Visual Studio .NET. If you dont have this, compile using the .NET Framework SDK command line compilers.

Issues with current build

  • Working on editing current Journal files out of the history, the E button in journal history does not work yet. This means that there is currently no way of editing previous journal entries.
  • WYSIWYG Journal editor text size increment and decrement buttons dont work yet, im still trying to find an elegant way of doing this with the DHTML Edit COM control.
  • I have removed Context Menu's.. For some reason if you assign a context menu to any class derived from the listbox class (tree view, checked list etc etc) when the popup event of the context menu is generated, the "currently selected" item of the list box is not the item you right clicked on. If anyone knows how to fix this, drop me a line. You must click the "post to journal" or "history" buttons to view history or post an item. Also there are currently no exception handlers around those buttons so trying to post toa header will generate an exception.
  • Cant switch users yet.
  • ALL Moods are downloaded from the server on every connect. These should be store locally (QLJUMoodsUsername.Xml or the like)
  • Some parts have been written in a stream-of-consiousness type way, I am in the process of rewriting those parts.