July 31st, 2005

  • daerr

Yet another LJ OPML generator

LJ OPML Generator

Edit 2006-09-13: It's broken now, probably due to layout changes. You should use the improved version that uses the LJ API to pull down it's data:
Improved LiveJournal OPML Generator.


I've written one with the following features:
  • Doesn't need your password The newer one uses your password in a secure manner (it doesn't share it with my server)
  • Includes friends, communities and feeds.
  • Seperates friends, mutual friends, joined and watched communties and feeds.
  • Feed URLs are the actual feed not a livejournal.com URL.
  • Can optionally add auth=digest to all mutual friends and joined communities to facilitate reading friends-only posts in a news aggregator that supports authentication.
  • Ignores suspended users.
What it doesn't do:
  • Pull in the actual journal names.  It just uses the username as the title. Fixed in the newer one
It can only determine community membership if you leave “Hide "Friend of" list” unchecked. Fixed in the newer one

I should also note that all requests to the LJ server are cached for 30 minutes, so if you run it, change your friends list and run it again, you won't see the changes immediately.

There are several other LJ to OPML utilities out there.  First, the one in the memories doesn't exist any morehas moved to here, but is FOAF based.  This Russian one which doesn't handle feeds correctly (IMHO) and adds auth=digest to non-mutual friends.  This uses Greesemonkey and so is Mozilla specific.  This uses a FOAF data source which doesn't include communities or feeds. This Python based script is also FOAF based.  There's also a .NET based one kicking around that wants your password.

Collapse )
baker

Word Count Distribution of Tagged Entries!

This is a little more descriptive than LJ's simple interface which counts the number of entries, ignoring their actual length. Of course, if you multitag, it can't separate the entry text. Anyway, it's pretty and your friends can see it, so if you're a tagger, go for it.

Word Count Distribution of g0thm0g's Tags
code
11590
livejournal
10412
wiki
1037
photography
553
work
492
vacation
492
life
467
microsoft
353
security
353
linux
353
linkblog
296
um
51
ann arbor
51
class
34


As usual, source included; feel free to modify, host, and/or print out to eat.

Note that unlike previous memes, this meme calculates the challenge/response authentication hash prior to transmission. In other words, your password can never be directly stored for usage. Within the minute after you submit, any data you provided will be rendered useless. If you don't believe, read the source; if you still don't trust the system, as usual, find a friend to host the script for you :)

Enjoy!