?

Log in

ljsec

LJ-Sec updated to version 0.90

« previous entry |
Mar. 13th, 2012 | 02:11 pm
posted by: soundwave106 in ljsec

LJ-Sec is a bulk journal entry management tool. It allows you to bulk change post security, delete posts, find and replace items, repost journal entries to other LJ-compatible servers, and other assorted odds and ends.

This version adds some advanced options that allow you to add / delete / edit the metadata stored in Livejournal entries directly. This also adds a delay that you can set between each Livejournal call, which may be necessary if you are getting "too many requests" type errors.

Find the download for LJ-Sec at http://www.mp3vcr.com/ljsec/.

Link | Leave a comment | Share

Comments {47}

Coinneach Fitzpatrick

(no subject)

from: scarybaldguy
date: May. 12th, 2012 06:48 pm (UTC)
Link

I'm unable to sync my DW entries; LJ-Sec is hanging on "Writing to Journal File". It connects and downloads just fine, then runs one CPU up to 100% and stays there forever. The .jrs file is about 20.5MB. I can't implement the fix you mentioned as I never see the list of entries.

Reply | Thread

Chad Gould

(no subject)

from: soundwave106
date: May. 14th, 2012 03:32 pm (UTC)
Link

That would be a different sort of thing entirely. Kind of a strange place for that sort of hang to happen code wise... I'm leaning towards the size of a journal is a problem. That's about five times bigger than my personal journal, which LJ-Sec can handle (but there is a noticeable delay when saving). If I can confirm size problems, I may have to think about different ways of saving data.

Reply | Parent | Thread

Primal Convoy

(no subject)

from: primalprime
date: Jun. 14th, 2012 03:35 pm (UTC)
Link

hi,

your software caused all my entries to be made dupicated. why was this? now i have to delete all my original entries.

how can i delete all of the unwanted entries and how can i avoid this in future?

Reply | Thread

Chad Gould

(no subject)

from: soundwave106
date: Jun. 14th, 2012 03:49 pm (UTC)
Link

Could you describe what function you were doing? The most common reason I've heard for this is that people tried to repost their entries to another Livejournal type system, but didn't change the interface.

In the Journal menu there is a "Find duplicate posts" option. Doing this will bring up a screen, allowing you to select the duplicates (by default one of each duplicate entry will be selected, posts with comments are boldfaced if you do a complete refresh of the journal). After you hit "okay" you can delete the duplicate journal entries.

Reply | Parent | Thread

Primal Convoy

(no subject)

from: primalprime
date: Jun. 15th, 2012 12:03 am (UTC)
Link

Hi,

Cheers for the swift reply. I was an idiot and was using the wrong feature to change my entries. Its all cleared up now.

Reply | Parent | Thread

Kristina with a K

(no subject)

from: tanwen
date: Jul. 14th, 2012 01:49 pm (UTC)
Link

I recently downloaded ths program but I'm not sure if it's going to work for me. I have a community that I took over with an horrendous amount of spam entries, to the tune of 89000+. I tried to use LJ-Sec to clean it up but it keeps timing out on me. Any suggestions?

Reply | Thread

Chad Gould

(no subject)

from: soundwave106
date: Jul. 14th, 2012 07:43 pm (UTC)
Link

I'm guessing the API is botching, unfortunately, with that many entries. :(

Reply | Parent | Thread

Kristina with a K

(no subject)

from: tanwen
date: Jul. 16th, 2012 05:55 pm (UTC)
Link

So I guess I'm out of luck then.

Reply | Parent | Thread

Footprints on the Moon

(no subject)

from: gallicka
date: Jul. 14th, 2012 02:18 pm (UTC)
Link

thank you! I have been searching for this. <3

Reply | Thread

Ricey

(no subject)

from: ricey11
date: Aug. 21st, 2012 09:03 am (UTC)
Link

I stumbled upon this by accident while looking for an easier way to mass edit/delete my LJ.
Thank you for this amazing tool!

Reply | Thread

Chad Gould

(no subject)

from: soundwave106
date: Aug. 21st, 2012 05:36 pm (UTC)
Link

Thanks!

Reply | Parent | Thread

fafhrdt

(no subject)

from: fafhrdt
date: Sep. 24th, 2012 03:21 pm (UTC)
Link

у меня версия LJ_Sec_0.90 падает с ошибкой: "Строка не распознана как действительное значение DateTime из-за некорректного значения дня недели"

Reply | Thread

(Deleted comment)

Chad Gould

(no subject)

from: soundwave106
date: Jan. 7th, 2013 05:59 pm (UTC)
Link

Thanks!

Reply | Parent | Thread

i aim my arrows high

(no subject)

from: aimmyarrowshigh
date: Jan. 24th, 2013 02:53 pm (UTC)
Link

Question: can LJ-sec be used to sync comments from an entry on one LJ to an entry on another LJ, ie if something has been crossposted or moved from a personal journal to a community?

Reply | Thread

Chad Gould

(no subject)

from: soundwave106
date: Jan. 25th, 2013 02:58 am (UTC)
Link

Unfortunately, no; the API does not allow for comment syncing.

Reply | Parent | Thread

anax imperator

(no subject)

from: anax
date: Feb. 1st, 2013 04:42 am (UTC)
Link

I can't get LJ Sec to work anymore. I used to use it many years ago, but the version I had installed no longer worked. So I installed the new version linked here, and it does not work either.

When I try to log in, it gives me the following error:



Then it says "CONNECTION TO LIVEJOURNAL FAILED! Network timeout or no connection!"

If I click on the Change Journal Host button at the top it gives me this error and closes:



If I click on Configuration Manager, it gives me this error and closes:



Essentially I can make the program do nothing. What am I doing wrong?

Reply | Thread

Chad Gould

(no subject)

from: soundwave106
date: Feb. 4th, 2013 05:26 pm (UTC)
Link

I'm not able to simulate this unfortunately...

At any rate, I think there's two possibilities here worth exploring:

  • Something in the registry is amiss. Deleting the key HKEY_LOCAL_SETTINGS\SOFTWARE\LJ-Sec may solve the problem.

  • Something in the configuration file (c:\Program Files\LJ-SecInstall\Configurations) is blank and triggering the error. All configuration files are text (XML) files so you can possibly find the problem value if you want to keep an old configuration. Or you can delete the configuration files and start over. The field named "LJLoginURL" is the one that I would suspect contains an issue.
  • Reply | Parent | Thread

    anax imperator

    (no subject)

    from: anax
    date: Feb. 4th, 2013 11:51 pm (UTC)
    Link

    Thank you very much. However, I deleted the registry key and it did not change anything. Therefore I reimported the registry to restore it.

    I do not have a file named Configurations in my lj-secinstall directory. I do have a file called app.config which contains the following (I have changed the chevron brackets to square brackets to make sure LJ will display it):

    [?xml version="1.0" encoding="utf-8" ?]
    [configuration]
    [startup]
    [supportedRuntime version="v2.0.50727"/]
    [supportedRuntime version="v3.0.04506"/]
    [/startup]
    [/configuration]

    Reply | Parent | Thread

    Chad Gould

    (no subject)

    from: soundwave106
    date: Feb. 5th, 2013 04:50 pm (UTC)
    Link

    Sorry, I was looking at older version notes for some reason.

    The configurations folder should now be located in your application data directory. For XP, that will be:

    C:\Documents and Settings\[User Name]\Application Data\LJ-Sec\Configurations

    For Windows 7, that should be:
    C:\Users\[User Name]\AppData\Roaming\LJ-Sec\Configurations

    Also, this means I also specified the wrong registry key, newer versions use:
    HKEY_CURRENT_USER\SOFTWARE\LJ-Sec

    Please retry what I said above using the corrected paths.

    Reply | Parent | Thread

    anax imperator

    (no subject)

    from: anax
    date: Feb. 5th, 2013 09:34 pm (UTC)
    Link

    That is the registry key I deleted, which didn't change anything.

    I did find a default.ljc file in the Configurations directory. It contained this line:

    [LJLoginURL xsi:null="1"/]

    I renamed the file so that lj-sec couldn't identify it and restarted lj-sec without it. Although it had to re-download my entire journal it now works.

    Thank you very much for your help.

    Reply | Parent | Thread

    Fox Mulder

    (no subject)

    from: fox_mulder_cp
    date: Mar. 3rd, 2013 05:51 pm (UTC)
    Link

    Хм. последние несколько дней програма не может подключиться к серверу - 503 ошибка. С чем это может быть связано?

    Reply | Thread

    Fox Mulder

    (no subject)

    from: fox_mulder_cp
    date: Mar. 3rd, 2013 05:53 pm (UTC)
    Link

    Hm. have an a 503 error when connect to /flat for a get all my posts for some days ago and now(

    Reply | Parent | Thread

    Chad Gould

    (no subject)

    from: soundwave106
    date: Mar. 4th, 2013 03:38 pm (UTC)
    Link

    No issues here, are you using http://www.livejournal.com/interface/flat as the journal host?

    Reply | Parent | Thread

    Fox Mulder

    (no subject)

    from: fox_mulder_cp
    date: Mar. 4th, 2013 07:56 pm (UTC)
    Link

    yes,
    Stage "Downloading sync entry" caused a 503 and "network timeout or no connection".
    Some days ago i get near 1000 my lj posts

    Reply | Parent | Thread

    (no subject)

    from: salty_catfish
    date: Mar. 24th, 2013 07:16 pm (UTC)
    Link

    This is amazing, thank you!

    Reply | Thread

    Chad Gould

    (no subject)

    from: soundwave106
    date: Mar. 25th, 2013 03:40 pm (UTC)
    Link

    Thanks. :)

    Reply | Parent | Thread

    M

    (no subject)

    from: balmofgilead
    date: May. 12th, 2013 05:44 am (UTC)
    Link

    This is awesome! I have thousands of entries and I've been looking for a way to bulk tag them for *years*. Thank you!

    Question: is there any way to add a tag made up of more than one word, with spaces?

    Reply | Thread

    Chad Gould

    (no subject)

    from: soundwave106
    date: May. 15th, 2013 05:37 pm (UTC)
    Link

    Yes, adding a tag with more than one world (with spaces) should be supported. You can add multiple tags by separating the two tags with a comma.

    Reply | Parent | Thread

    mr3dx

    (no subject)

    from: mr3dx
    date: Jul. 26th, 2013 07:16 pm (UTC)
    Link

    Yeah-yeah! Very "good" program. I've tried to delete only spam messages in my LJ cause few days earlier my LJ was hijacked. I've selected only spam posts, but this program deleted ALL my posts in my LJ. Now i have nothing. All my posts from 2005 to present day were burning in hell today :( How i can to recovery my posts?
    PS. I didn't select ALL posts to delete. I really selected only spam posts from 22 July to 26 July

    Reply | Thread

    Chad Gould

    (no subject)

    from: soundwave106
    date: Jul. 27th, 2013 12:19 am (UTC)
    Link

    Sorry to hear this. :(

    LJ-Sec may still carry a cache of the old posts, so you can use that to repost (comments will be gone).

    It's best to use a backup before using a tool like LJ-Sec. I use LJArchive for that purpose.

    Reply | Parent | Thread

    mr3dx

    (no subject)

    from: mr3dx
    date: Jul. 29th, 2013 09:33 pm (UTC)
    Link

    Where i can find cache of old posts in LJ-Sec?
    PS. Of cause it's best when you know about this, i use LJ-Sec for first time, so i don't know that:)

    Reply | Parent | Thread

    Chad Gould

    (no subject)

    from: soundwave106
    date: Jul. 31st, 2013 02:49 pm (UTC)
    Link

    If you log into LJ-Sec, do you still see the posts you deleted? That's what I mean.

    Reply | Parent | Thread

    dj_zx

    (no subject)

    from: dj_zx
    date: Aug. 25th, 2013 12:15 pm (UTC)
    Link

    getting error 503 always - is there any way to fix that?
    I saw posts above about that, but I NEVER were able to connect.
    Version is latest, OS Win8 x64 but on Win8 were the same.
    Will try on XP, but this program is unique, I want to donate but only if I will be sure that program will work for me.

    Edited at 2013-08-25 12:31 pm (UTC)

    Reply | Thread

    Chad Gould

    (no subject)

    from: soundwave106
    date: Aug. 27th, 2013 06:36 pm (UTC)
    Link

    No clue on this one yet as I haven't reproduced it yet.

    I know Livejournal as a whole has been flaky for several months now, I've gotten quite a few 503s or 500 errors just with normal browsing on certain days. So that's my only guess right now.

    Reply | Parent | Thread

    dj_zx

    (no subject)

    from: dj_zx
    date: Aug. 27th, 2013 10:22 pm (UTC)
    Link

    for me no issues when using LJ directly or using any mobile or PC app (like Live Writer or Semantic)
    of course main thing I need is batch cleanup of messages, but since sync does not work - app is not usable :(

    Reply | Parent | Thread

    (no subject)

    from: anonymous
    date: Sep. 8th, 2013 12:13 pm (UTC)
    Link

    Just wanted to give a thanks to you and your program! Been finding a way to merge my journals for a very long time and this has finally given me the opportunity to do so! Thanks, thanks, thanks and more thanks!!

    Reply | Thread

    Chad Gould

    (no subject)

    from: soundwave106
    date: Sep. 8th, 2013 11:56 pm (UTC)
    Link

    Thanks!

    Reply | Parent | Thread

    Jaelle n'ha Gilla

    (no subject)

    from: jaelle_n_gilla
    date: Jan. 1st, 2014 06:34 pm (UTC)
    Link

    Hey there! I've used LJ Sec for years now and it's great! Thanks so much for providing this.

    Nevertheless today I get the error Connection timed out and Unable to connect to remote server. Is that an LJ problem or did they change something in the connection url http://www.livejournal.com/interface/flat so it doesn't connect any more? Do you know?

    Reply | Thread

    Loyaulte Me Lie

    (no subject)

    from: shocolate
    date: Oct. 31st, 2014 03:41 am (UTC)
    Link

    Hi - are you still here?

    I have an issue - I loaded up an Insanejournal with about 570 entries and did a mass Change Security and it worked.

    Then I filtered on entries with a cerain heading and attempted a mass edit of about 40 entries and it crashed - I ended up editing them individually, by hand.

    And now, when I load or resync the journal I get only 120 posts loaded.

    Why can't it find the other 450 posts?

    How can I get it to do a proper resync?

    Reply | Thread

    Chad Gould

    (no subject)

    from: soundwave106
    date: Nov. 2nd, 2014 05:20 pm (UTC)
    Link

    It sounds like the internal archive that LJ-Sec maintains corrupted in the crash; I would perform a "Refresh ALL items" in the Journal message. This should wipe the internal data store and re-gather all the posts back.

    Reply | Parent | Thread

    Loyaulte Me Lie

    (no subject)

    from: shocolate
    date: Nov. 2nd, 2014 05:29 pm (UTC)
    Link

    hmm, I tried that and it tried syncing 1000 entries and did a couple of hundred and didn't find anyting new - I think I've really ipset it - I'm gonna uninstall and renistall it - that should make it forget.

    It can't have done anything to the actual entries as ut tried teh batch edit, can it?

    Reply | Parent | Thread

    Loyaulte Me Lie

    (no subject)

    from: shocolate
    date: Nov. 2nd, 2014 05:54 pm (UTC)
    Link

    OK, uninstalled and reinstalled, but it still remembered my LJ name and password and insisted I just had a couple of hundred entries - where is it leaving a file of log in info when I uninstall? I want it to forget all about me!

    Reply | Parent | Thread

    Chad Gould

    (no subject)

    from: soundwave106
    date: Nov. 2nd, 2014 06:14 pm (UTC)
    Link

    The login information is stored in the registry, under:
    HKEY_CURRENT_USER\Software\LJ-Sec

    The program should forget the user information if you delete that full registry path using regedit.

    The journals are stored in the following location:
    C:\Users\(yourusername)\AppData\Local\LJ-Sec\

    So deleting that should wipe the old information.

    In addition, if you had an old version of the program, it might be under:
    C:\Program Files\LJ-Sec\Journals\

    Wipe anything seen in that folder as well.

    Edited at 2014-11-02 06:15 pm (UTC)

    Reply | Parent | Thread

    Loyaulte Me Lie

    (no subject)

    from: shocolate
    date: Nov. 2nd, 2014 06:16 pm (UTC)
    Link

    you are a star.

    Reply | Parent | Thread

    hendsuliman

    hello I'm new here

    from: hendsuliman
    date: Mar. 1st, 2015 11:39 am (UTC)
    Link

    I'm just wanna ask about how can i refresh my search box in my live journal page
    any idea??
    thank you

    Reply | Thread

    KimBooSan

    lj-sec in 2016

    from: kimboosan
    date: May. 10th, 2016 12:58 pm (UTC)
    Link

    So, I had a few journals I wanted to "lock down" to completely private but not delete. The only mass security change program I could find was LJ-Sec. So, despite the fact it has not been updated in, what, 4 years? I gave it a shot.

    I'm running a Windows 7 machine with the latest browsers. I had no problems installing lj-sec.

    Livejournal: Logged in, set the "set livejournal delay between each call" to "50", and did all the mass changes pretty much without missing a beat.

    Dreamwidth: lots of missed beats. Again, delay set to 50. Biggest problem: lj-sec does not recognize custom groups from dreamwidth do you are stuck clicking the ticky boxes for each post set to custom, which was a pain if have more than, say, five of those (I had hundreds). Also, kept getting metadata errors. Read up on it here from what others were experiencing, and that solved it, BUT I had to use the following string in the "add/delete/edit property strings" option:
    "prop_revtime|prop_revnum|prop_hasscreened|prop_picture_mapid|prop_commentalter"

    That seemed to clear up most of the issues. Still had to manually change about 10 posts but out of thousands, that's not much of a hassle.

    Honestly I don't expect to need to use this again for any reason, but I'm glad lj-sec was available.

    Reply | Thread

     ≠

    (no subject)

    from: 6cubed
    date: Jan. 8th, 2017 01:09 am (UTC)
    Link

    I downloaded this today and it worked great to delete all my entries. I had to go "Journal > Refresh ALL items" because a couple hundred entries weren't deleted in the first round but that caught the rest.

    Thank you for making this!

    Reply | Thread