?

Log in

No account? Create an account
LJ-Sec 0.1 now released - LiveJournal Client Discussions [entries|archive|friends|userinfo]
LiveJournal Client Discussions

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

LJ-Sec 0.1 now released [Jul. 14th, 2006|05:56 pm]
LiveJournal Client Discussions

lj_clients

[soundwave106]
(Crossposted)

I have decided to create a solution that allows you to mass-change your security settings. This is a dedicated client, and allows for more complicated security changes than simply switching public posts to friends only. It also acts as a journal archive in the process.

I called the program LJ-Sec.

It is open source (C#), of course. It's designed for Windows systems, and requires the .NET framework (1.1).

You can download the program, and optionally the source, here.

Here are some features:
  • Easily switch post group security levels (eg Public to Friends Only)
  • Perform more complicated custom selections
  • LJ-Sec automatically creates a journal archive, because that's the way the interface works. So you can preview your older posts too.
  • Search your archived journal (boolean search capability). You can tag the results as posts you wish to change.
  • Open source (C#).

    This *is* an initial release, and while I haven't had any problems with post eating etc. in tests, I recommend backing up your journal with Livejournal's backup tool before using this program.

    Hopefully you enjoy the program. :)

    Any suggestions for future improvements will be appreciated. I've already noted that bulk find-and-replace might be a good thing to add to this in the future...
  • linkReply

    Comments:
    [User Picture]From: soundwave106
    2006-07-14 11:22 pm (UTC)
    Heh. The reason I used flat mode, primarily, was that XML-RPC (at this time) is not a native function in .Net. I kind of wanted to stick to native .Net framework functions, whenever possible. The only code not using framework functionality is the Internet Explorer component shdocvw.dll, which is used for a lazy preview of a post. :)

    Besides, if one of the senior programmers at work ever found out I was using XML-RPC, he'd launch into his standard anti-XML diatribe, and I don't need to hear that again. :) (He doesn't like the added overhead unless you really need the compatability benefits, in essence.)

    I'll look into making a nice Chinese-character post and see how well the program handles it...
    (Reply) (Parent) (Thread)
    [User Picture]From: xb95
    2006-07-14 11:32 pm (UTC)
    Aye, I can see that. I prefer it simply because if everybody used it we could eliminate the flat mode, which is soooo oooooold...

    But yeah - seems like a well written system! I took the liberty of browsing through a bunch of the code. Thank you for writing this, and making it open source. :)
    (Reply) (Parent) (Thread)
    [User Picture]From: soundwave106
    2006-07-15 01:12 am (UTC)
    Thanks. :)
    (Reply) (Parent) (Thread)