This is just a simple tool to post to jaiku from a terminal. In general, the usage is very simple:
jaiku_cmdline Hello, here is my message.
The newest version can always be found on this page: movethemarkets.com/richard/software.
There are three arguments, all three of which much be given at least once before posts will work. These are:
So, for instance, your first post might look like:
jaiku_cmdline -u RichardTodd -p xxxxx -l "@ Home" Test post.
jaiku_cmdline remembers your username, personal key, and location, and re-uses them with all future invocations. In general, the only switch you are likely to touch again is the location one, like so:
jaiku_cmdline -l "Dreamland" Going to sleep now...
Just don't forget to set it to something else again when you are back!
If you invoke the command as 'jaiku_cmdline --help' you will get a summary of the three switches described above.
Because of the way jaiku's api works, all jaiku utilities require you to tell them your personal key. You get this by pointing your browser to api.jaiku.com.
I believe on Windows this is not an issue, but when invoking from unix-based shells, be aware of shell expansion! This can be useful, as in:
jaiku_cmdline It is $(date) here, so I am going to sleep...
... but it can also be a pain:
jaiku_cmdline This won't work well, due to single quote usage.
So, you have to keep shell stuff in mind, and use quotes and escapes as necessary.