A Java desktop client for After about two weeks of work, I'm pretty much done with how much I planned to with Tweeter! : a client for Twitter. It's inspired by Twitteroo, in fact, a primary reason for my building this app was that as of now, Twitteroo doesn't support proxies so I can't use it from work. It has been developed using the excellent API from ThinkTank: jTwitter. DownloadYou'll find the JAR and ZIP versions for all releases as attachments below.Using Tweeter!Using the app is simple. First get the latest JRE ( you can get the one I tested on from SUN; about 7 MB ). Or you can use the button below:
Download Tweeter! 1.0 ( about 337 KB ) and run it. If all goes well and you have your JRE setup fine, you'll see something like this: If your system has the .jar file extension associated with WinRAR or some other application, you can run Tweeter! manually from the command line as:
java -jar Tweeter1.0.jar (or whatever else you've named the jar file) If you connect without a proxy and are already connected to the net, you'll probably see the public timeline ( the one that appears on the Twitter homepage ) almost immediately. If you do use a proxy, once you fill in your details under Tools > Preferences , you'll be set.If you need to use NTLM authentication, fill in the username/ password under the proxy tab in anycase ( they are shared ) and make sure you check the 'Use Proxy' checkbox. Then, fill in the domain name under Experimental . This feature is still being tried out so I can't guarantee it'll work, but it's worth a shot.To switch to the 'Friends' timeline, you need to enter your Twitter username and password. This will also let you send a 'tweet' ( the Twitter status message ); this is limited to 140 characters. While the tweet is being sent, the Send button will be disabled.Periodically, you'll see the Follow radio-buttons getting disabled; this happens while the timeline is being refreshed to avoid the data from the two timelines getting mixed up in case you happen to switch just as the update was happening.When an image has not yet loaded, you'll see a question mark like in the screenshot above. Images will start getting loaded in the background and will be cached so that the next time you want to view it, it'll load faster. This'll be more apparent in the case of your Friends timeline since the public timeline changes too frequently for images to be repeated very often.If you close the window or minimize it, Tweeter! will get out of your way and sit pretty in the system tray: Double-clicking the icon will bring it back up. While it's in the system-tray, Tweeter! doesn't unecessarily refresh the public timeline; it'll wait till it's visible to refresh. This has a slight side-effect of your seeing the timeline that you minimized Tweeter! with, but this should be refreshed almost immediately. The friends timeline will be refreshed every 5 minutes in this case. Twitter has a limit of 70 refreshes per hour on your password protected data. Over this, you'll be temporarily blocked. The timelines are refreshed everytime you do the following:
So be careful you don't overdo these actions! Or you'll be getting an error message popping up in your system tray every minute! If you see the timeline is unchanging for a while ( minimum time is 1 minute ), you should check your proxy settings, your Internet connection and then finally, the Twitter site since they are changing, upgrading and improving all the time; which means the site is down sometimes for short whiles. Change LogVersion 1.0
|
Projects >