tonybaldwin | blog

non compos mentis

Posts Tagged ‘livejournal

New Xpostulate release in the works

leave a comment »

Okay, I just pushed new code for Xpostulate to github with the following changes:

  • removed iziblog, scribbld, inksome (spam SEO havens anyway)
  • removed twitter until I can get oauth working
  • added support for custom wordpress installations
  • added support for posting to friendika with bbcode insertions
  • changed identi.ca feature to support any status.net installation.
  • also, various pertinent alterations to gui, of course

all in ONE DAY! because I F–KING ROCK!

I have NOT updated the win/lin installers on the main Xpostulate page, yet.
I have to play with installjammer and get those worked up again, and will probably give a day or two for this new code to be tested,
since, it seems, I now have a contributor on the project who seems willing to test and prod this code.

WELCOME ABOARD, Charles Roth!

Still to do:

  • I really, really want a button to click to automagically translate bbcode to html or vice-versa. That I can do, but need time.
  • Get oauth working for twitter…maybe
  • add support for blogger
  • change the LJ, IJ, DJ, DW to be simple moveabletype, with multiple options, rather than hardwired for 4 different sites, so, say, if you only use LJ and DW, you don’t have DJ and IJ cluttering your interface, or, even, if you have multiple LJ accts (I do, one for my art, other for hackery), you can do that, etc.

Now, I really must get back to translating these Brazilian pharma regulations.

Written by tonybaldwin

September 18, 2011 at 1:47 pm

test: Xpostulate post to baldwinsoftware.com/blog

with 4 comments

testing posting to the http://baldwinsoftware.com/blog/ with Xpostulate

If you are reading this, I have successfully posted to this wordpress installation using Xpostulate

pretty co0l…

Written by tonybaldwin

April 10, 2010 at 11:32 am

Further Xpostulations: v.0.2 release shortly

with one comment

Okay…

In the past 24 hours I have successfully implemented xmlrpc posting for LJ, IJ and DW, as already mentioned.

I have added posting to Scribbld.net and Inksome.com, as well,
And, I have successfully posted to my WordPress.

It seems I will be posting a new zip shortly to the Xpostulate page with support for these features.

There’ still plenty of work to be done, such as tweaking and configuring the interface, adding more features (especially support for blogger api), etc.

Nonetheless, I’m satisfied enough with what’s been done so far, I’m finally going to take Xpostulate from v. 0.1 to v. 0.2
Big step!

🙂

I’ll call it v1.0 when it has blogger support and can download prior entries for editing.
I believe I’ve mentioned this, but I don’t, at least at this juncture, foresee myself adding stuff like friend management, etc…but who knows…Maybe for version 2.0?

Written by tonybaldwin

April 10, 2010 at 8:46 am

dent, tweet, xpost – all in one

leave a comment »

Tweeting and Denting are now incorporated within the eXpostulate interface, so you can really annoy all your online friends, by x-xposting to 4 distinct blogging services, & denting and tweeting to announce your new articles!

At this moment, the denting/tweeting is still using curl, however, which is only native to * nix systems (should work on lin/bsd/mac without further configuration, but win users will have to install curl, which can be done, of course).

I will be attempting to work out tweeting/denting with tcl’s own http post method. I’ve tried a few times, but unsuccessfully, so far. Need to log on to #tcl at freenode and get some help, or something.
Additionally, I have also added some additional html tag insertion tools and insertion of dreamwidth specific user and cut tags.

./tony

Written by tonybaldwin

March 27, 2010 at 12:00 pm

eXp0stulate – moving right along!

leave a comment »

I’ve already made a few changes to eXp0stulate, primarily in the gui.
Rather than have a menu with options for posting to the 3 relevant services (livejournal, insanejournal, and dreamwidth), I have made buttons, and placed the “Post to: (which journal?)”(so you can post to a community, etc.) at the bottom of the interface.

Here’s a new screenshot:

I have plans to edit the “Insert” menu, since DW uses slightly different tags than IJ and LJ (which both use stock LJ tags, for cut, user, community, etc.).
I may add more html options to that menu, as well (bold, italic, small, big, headings-h1, h2, etc., horizontal ruler, paragraph, blockquote, lists, etc.).
I also think that html syntax highlighting would be pretty awesome, so one could more readily see errors in html tags in an entry, before posting.
And, of course, spellchecking would be gro0vy.
Beyond that, there’s other work to do. Currently eXp0stulate uses the old, flat post method. I’d like to get it writing out to xml, so it will function with the xml-rpc interface, which will then allow me to add both blogger and wordpress functions (which will also allow me to use it with my baldwinsoftware/blog).
I’d also like to incorporate a few more features, such as downloading and editing older entries. Right now, it only posts an entry.
This is a drawback, because, if the user finds an error in their entry once it’s been posted, they have to edit it on-site, rather than in eXp0stulate.
Not convenient.
If I add in the ftp function from tcltext and tclup, heck, it could be a combo blogging client and html editor…maybe…
So, I have a full TODO list on the eXp0stulate wiki page.

One advantage I do think it has is, once you’ve posted an entry, the text widget does NOT clear (unless you deliberately clear it), so, the entry remains loaded, and you can post to all three current services (IJ, LJ, DW) simply by pressing the three buttons at the bottom of the interface, and, if you like, even x-post to a few communities by modifying the “Post to: [which journal?]” field and pressing said buttons again.
(In Logjam, for instance, one must logout/login to the distinct services, reloading the entry before changing services, in order to xpost…here it’s just, write an entry, and click, click, click…)
That’s convenient, I think.

The user must be certain to make sure that “Post to: [which journal?]” is filled in with the name of the journal to which they are posting (their username if posting to their own journal, the name of a community, if that is what they wish). In TKLJ and Therapy, I had that field default to the user’s username for the relevant service, but, since this program posts to 3 (and hopefully, in the future, 5 or more) services, defaulting to any specific username seemed impractical. I have a username on LJ that differs from that which I use on IJ and DW. I suspect others may have differing usernames, as well, so the field simply defaults to “which journal?”, which means, if the user does not alter the field, they will be trying (unsuccessfully) to post to http://which journal?.livejournal.com/, or ij or dw, as the case may be.

It would be good to load menus with the user’s communities, and also add user icon functionality, but the user icon feature would be useless for blogger and wordpress, of course, so I may just dispense with that.

Some might ask,”Why, Tony? Why make another blogging client for LJ, IJ, and DW?”
To which I answer,”Well…

  1. I keep blogs on several services, and want to make it as convenient and efficient as possible to X-post to all 6 blogs I keep;
  2. I want some features the others don’t have;
  3. Why climb the mountain? because it’s there… (i.e., it was something to do, and I like hacking);
  4. No such blogging client exists written in TclTk, and I like to promote the language;

Anyway, I’ve got to get away from this project at the moment and return to my translation work.

If you want to get on board and hack this thing up with me, let me know!
I’ll add you to the baldwinsoftware.com/wiki, forums, and invite you to the baldwinsoftware googlegroup/listserv.

be well,
tony


posted with eXp0stulate

Written by tonybaldwin

March 26, 2010 at 1:59 pm

eXp0stulate – moving right along…

leave a comment »

I’ve already made a few changes to eXp0stulate, primarily in the gui.
Rather than have a menu with options for posting to the 3 relevant services (livejournal, insanejournal, dreamwidth), and NOW (this is new, just today) deadjournal, too. I have made buttons, and placed the “Post to: (which journal?)”(so you can post to a community, etc.) at the bottom of the interface.

Here’s a new screenshot:

I have plans to edit the “Insert” menu, since DW uses slightly different tags than IJ and LJ (which both use stock LJ tags, for cut, user, community, etc.).
I may add more html options to that menu, as well (bold, italic, small, big, headings-h1, h2, etc., horizontal ruler, paragraph, blockquote, lists, etc.).
I also think that html syntax highlighting would be pretty awesome, so one could more readily see errors in html tags in an entry, before posting.
And, of course, spellchecking would be gro0vy.
Beyond that, there’s other work to do. Currently eXp0stulate uses the old, flat post method. I’d like to get it writing out to xml, so it will function with the xml-rpc interface, which will then allow me to add both blogger and wordpress functions (which will also allow me to use it with my baldwinsoftware/blog).
I’d also like to incorporate a few more features, such as downloading and editing older entries. Right now, it only posts an entry.
This is a drawback, because, if the user finds an error in their entry once it’s been posted, they have to edit it on-site, rather than in eXp0stulate.
Not convenient.
If I add in the ftp function from tcltext and tclup, heck, it could be a combo blogging client and html editor…maybe…
So, I have a full TODO list on the eXp0stulate wiki page.

One advantage I do think it has is, once you’ve posted an entry, the text widget does NOT clear (unless you deliberately clear it), so, the entry remains loaded, and you can post to all three current services (IJ, LJ, DW) simply by pressing the three buttons at the bottom of the interface, and, if you like, even x-post to a few communities by modifying the “Post to: [which journal?]” field and pressing said buttons again.
(In Logjam, for instance, one must logout/login to the distinct services, reloading the entry before changing services, in order to xpost…here it’s just, write an entry, and click, click, click…)
That’s convenient, I think.

The user must be certain to make sure that “Post to: [which journal?]” is filled in with the name of the journal to which they are posting (their username if posting to their own journal, the name of a community, if that is what they wish). In TKLJ and Therapy, I had that field default to the user’s username for the relevant service, but, since this program posts to 3 (and hopefully, in the future, 5 or more) services, defaulting to any specific username seemed impractical. I have a username on LJ that differs from that which I use on IJ and DW. I suspect others may have differing usernames, as well, so the field simply defaults to “which journal?”, which means, if the user does not alter the field, they will be trying (unsuccessfully) to post to http://which journal?.livejournal.com/, or ij or dw, as the case may be.

It would be good to load menus with the user’s communities, and also add user icon functionality, but the user icon feature would be useless for blogger and wordpress, of course, so I may just dispense with that.

Some might ask,”Why, Tony? Why make another blogging client for LJ, IJ, and DW?”
To which I answer,”Well…

  1. I keep blogs on several services, and want to make it as convenient and efficient as possible to X-post to all 6 blogs I keep;
  2. I want some features the others don’t have;
  3. Why climb the mountain? because it’s there… (i.e., it was something to do, and I like hacking);
  4. No such blogging client exists written in TclTk, and I like to promote the language;

Anyway, I’ve got to get away from this project at the moment and return to my translation work.

If you want to get on board and hack this thing up with me, let me know!
I’ll add you to the baldwinsoftware.com/wiki, forums, and invite you to the baldwinsoftware googlegroup/listserv.

be well,
tony

Written by tonybaldwin

March 26, 2010 at 7:01 am

eXp0stulate – x-posting blog client

leave a comment »

I’ve decided to take the code from TclTherapy (insanejournal client), and TkLJ (livejournal client), and join them together, adding functionality for DreamWidth, as well. I have successfully merged the code, and X-posted to all three of the above mentioned blogging services.


I’ll be calling this new bit of hackery “eXp0stulate“, since it x-posts. I’d like to add wordpress and blogger funcationality (especially since THIS blog is WordPress blog), but I believe that will require my learning to get this thing to write out an xml file and play nice with the xml-rpc protocol, rather than just sending a flat entry via http post. Not sure…either way, it’s just a matter of time. I also want to get it to download and edit older posts.

Written by tonybaldwin

March 26, 2010 at 4:31 am