xtina: A heart made out of a motherboard. (geek heart)
You can use this GM script to block the TOS nag message. Alternatively, you can just disable JS for LJ.

I have put together a Selenium IDE script to export blog posts from LJ. Details below the cut.

Setup

  • Firefox is required.

  • Install the Firefox add-on Selenium IDE and restart Firefox.

  • Install the Selenium plugin Flow Control and restart Firefox.


Script

The script is located here. To install:

  • Open Firefox.

  • Open Selenium IDE.

  • In the new window, click the Source tab.

  • Delete everything out.

  • On the script page, click "Raw".

  • Copy everything on that page into the Source tab.

  • Click the Table tab.


You'll need to add your username and password so that the script can log in as you. This is NOT stored anywhere on the internet! All local, all the time.

  • At the top of the script, select the line that reads:

    store   your-username   username

  • In the bottom pane, you'll see three fields: Command, Target, and Value. In the Target field, change the text from your-username to your actual username.

  • Follow the same steps for the password line.


Run that thing

To run the script, click the green Play button at the top, or go to Actions > "Play current test case".

What it does:

  1. Logs into LJ on your behalf.

  2. Goes to the calendar page and gets all years that have any posts.

  3. Goes to the export.bml page.

  4. Exports every month, regardless of whether there's content.


Thing to know:

This will export every single month of the years. You'll know the empty months; the file sizes will be ~85K.

I couldn't get it to do anything with comments, more's the pity.

Date: 2017-04-08 06:55 (UTC)From: [personal profile] ironed_orchid
ironed_orchid: pin up girl reading kant (Default)
Can we link to this entry for benefit of people who are looking for ways to export?

May 2017

S M T W T F S
 12 3456
78910111213
14151617181920
212223242526 27
28293031   

Most Popular Tags

Style Credit

Page generated 2017-05-27 21:23
Powered by Dreamwidth Studios