Joe (erebrandir) wrote in lj_clients,

Batch editing

I've got a friend who's in a bit of a jam. Her roommate discovered her LJ, and, along with everyone else in her dorm, began reading it (which spoke extensively and disparagingly about those very people). My friend immediately deactivated the journal. I stepped in and offered to write a program to go through and auto-mark all 375 of her entries to friends-only. It didn't work too well. It was a rather slipshod solution—it relied on parsing the output from talkread and the calendar view to obtain the itemids of her entries. There were too many exceptions that I hadn't taken into account, and the thing flopped, although it was able to mark entries friends-only once it obtained the itemids.

I tried to figure out the LJ protocol and such by poring over the MFC code, but I just lacked the C++/MFC experience to modify it into something to fit this problem. I don't think it would be a difficult problem, if I knew what I was doing.

I was just wondering if anyone out there has done any work on batch editing of entries, or anything else which might lend itself to this. Also, my friend has started a new LJ, but is wondering if it would be possible to have her entries from her old LJ transferred to her new one (and perhaps simultaneously marked friends-only). I told her that this would take an act of the gods (i.e. a sysadmin), and that I wasn't sure if the gods even did things like that for people. It seems like it would be an easy matter for someone with direct access to the database, but I know that things must be busy for the guys at the top.

Any feedback at all would be appreciated. Thanks.

  • 302: lj_dev

    In the interests of consolidating all LiveJournal development-related discussion, we're going to be closing down this community. The same…

  • Plain text to LJ

    I have an old blog from xanga that's in html/plain text and I want to move it over here. Which client would be the best to do this? I also want to…

  • ljKlient 0.2.0 Preview Release 1

    Today marks another milestone in the development of ljKlient — as the first preview of the 0.2 series is released.  Please go to the project…

  • Post a new comment


    Comments allowed for members only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened