[UPDATE2]
This tool has been deprecated. I leave the download links as they are, but if you want to interact with Twitter from within Launchy you better check out updated version of this tool here.
[UPDATE]
I uploaded a binary version of the tool, for those who don’t want/can’t deal with source code.
Grab it here.
I've been using Twitter for few days now, and I've tried quite a few options to use it. Currently I've settled on three different ways of interaction with the services (excluding browsing its website)
- When I'm in Firefox I use TwitterBar extension, that allows me to write posts in my address bar.
- When I read posts (tweets?) of other users in Twihrl and I want to comment on them, I use Twihrl to post.
- When I'm just doing something on my computer and I want to post without running Firefox or Twihrl I use my beloved app launcher - Launchy to post.
This last option is a little bit tricky and it required a little bit of work to set up. I assume you have Launchy already installed. If not, go get it here.
You'll also need Twitt.Poster that we'll be invoking from Launchy to do actual work for us. Just compile the project, set your username and password in app.config, and put the compiled files in some directory.
Next, open Launchy, right-click it, and select "Options". Then navigate to "Plugins" tab, and select "Runny". This is the plugin, that will invoke Twitt.Poster.
To make it do so, click the '+' button at the bottom and add new entry to the grid. Name is the name of the command in Launchy - "twitt" in my example but you can call it whatever you like. Then Program is the fully qualified path to the executable of the poster application. Last column is command line arguments and you should set it to "$$". Notice that you need to put dollar sings in quotation marks, otherwise it won't work. When you're done just click OK, and we're all set.

Now you can invoke the command in Launchy, press tab, and enter your message. When you're done just press enter and your message should get posted to Twitter.
That's it. So far this is my favorite way of posting to Twitter.
As for Twitter.Poster, use it however you like and don't sue me if it breaks something. I publish it on terms of BSD licence. However, it uses Twitterizer library, that is licensed under terms of GPL v3, so take that into account when creating derivative work.
This is just a sample application that I created mostly for myself. However you can post bugs and feature requests in comments. I don't want to promise anything, but I may implement some of them if there's demand and I find some time.
Technorati Tags:
Launchy,
Twitter