grey_olli (grey_olli) wrote in logjam,

livejournal crawler/entry manager based on LogJam source or libraries?

I've a question related to LogJam source code. I wish to have a tool to manage my old entries. Currently I'm unaware about availability of such a tool with features I wish to have.
I've downloaded sources, but examples are mostly out of the scope - seems the usual 'source contains all examples needed' nerdy programmer way is a mastering idea of the software.
Not very friendly to a programmer that has not much experience. I've some knowledge of x86 assembler, C, C++, Java, Erlang and Perl. The language I'm willing to learn currently is Scala.
Anyway I'm not really a fun of scripting languages or functional paradigm (like Erlang) , thus Perl and Erlang are not a choice. Development in C is very slow for me due to lack of practice and time.

So, I've generally these questions:

Are there any examples of using livejournal API in detail, especially examples on using LogJam libs?

Are there any ready to work alternatives for livejournal API in Java or Scala or C++?

I found a tool in Perl that is okay to make cron backups. But I'd like to try to code a tool I wish in true object oriented language and using as much ready code as possible and as far from detail of the protocol as possible.
That's why I'm asking about examples of using LogJam or other non-scripting code as a library.

Are there a mailing list for people who 'd like to spend some time on implementing something free GPL or BSD (or other similar) free licensed code?

In general what I wish to have is some API for livejournal to:
get an entry one by one,
get an entry by date,
get entry comments one by one,
get tag list for an account,
delete a tag,
rename a tag,
add a tag,
get profile data,
get interests,
change interests,
get lists of mutual friends,
get list of friends that 'list account as a friend w/o mutuality'
get list of accounts that 'account lists as friend w/o mutuality'

In general I (and many people I know) would like to create a journal re-tagger and may be after this - a crawler for my data.

I've too much tags that are not optimal. The idea is to make an ability to re-tag entries: by hands and automatically by some criteria. Current livejournal web interface to change tags by hands is impractical for a person having thousands of tags and looks ugly.

Thanks. Hope that's not much off-topic here.

  • Ubuntu 16.04

    LogJam for Xenial please?

  • Ubuntu 15.10

    Cannot install logjam package after upgrading my 64-bit system to Ubuntu 15.10. Any ideas?

  • Help creating a Deadjournal server entry

    Howdy. I have two questions, and the second question probably relates to the first. I don't know what port setting I should input when creating the…

  • Post a new comment


    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment