davidosomething.com

blog

post

Rainmeter Skin: Nest

  • share this page

    • share this article:

Updated 2010-06-26 10:52 PM — added alternate config (nest-namebelow.ini) with tweets below names so you can see more. See screenshot.

Updated 2010-06-26 5:07 PM — packaged as rmskin, showing 6 tweets
Updated 2010-06-26 3:44 AM — fixed ClipString

I’ve gotten interested in customizing my desktop with Rainmeter again, and this time I went as far as to make a Rainmeter skin.
It’s using a similar style to the WP7 skin here, but I wrote it from the ground up just to learn.

Here’s what it looks like in contrast to WP7:

Download

nest.rmskin – 4kb
Please leave a comment or suggestions if you download it!

Installation

Download and run the rmskin file. Rainstaller should put everything in the right place for you.

Then right click on the skin on your desktop and choose Edit Skin… from the Skin menu. Notepad will open up with the skin ini file. Fill in the username and password (lines 32–33):

TWITTER_USERNAME = "YourTwitterUsernameHere"
TWITTER_PASSWORD = "YourTwitterPasswordHere"

Not that it’s hard to figure out, but I wouldn’t change much else unless you know what you’re doing.

Finally, do a “Refresh” (middle click the skin) or restart Rainmeter.

Usage

Clicking the name will open up the user’s twitter page.
Clicking on a tweet will open that tweet in your browser.
You can middle click on any part to refresh the skin.
The skin will auto-refresh every 600 milliseconds. You can change the interval by editing the code, look for line 10:
Update = 600
And line 108:
UpdateRate = 600
The first one is the refresh interval of the widget, and the second one is the polling time for twitter.com.

Known bugs

I’d appreciate if anyone could help with these:

  • FIXED ClipString = 1 doesn’t add elipses. In fact, it doesn’t work at all. For some reason the tweets are just truncated after a certain width.
  • Can’t add plain text meters below the tweets. I wanted to add four more tweets without avatars at the bottom, but they don’t show up. Something wrong with positioning?
  • David C

    What is the time info displaying that follows the “@” character? And where/can it be changed in the .ini file?

    • http://davidosomething.com/ David

      it’s the date the tweet was posted
      assuming you know how to edit the skin and regexes, the measures are the ones labeled getTime and the meters are putTime

  • David C

    Yea, I don’t know anything about regexes haha. I love the skin though, I’m using it. Best twitter reader I’ve found

  • GUESS WHO

    NO MORE OEKAKI?! I was actually kind of looking forward to that haha. Why you so good with programming and stuff. I like the minimalist layout and stuff. +++

  • Daniel

    hey thanks, i was looking something like this, but i have a problem, it doesn’t work…i only changed the Username and the Password as you said, but it only shows the “@” character
    if you can help me, i will be so thankful

    • Reggie

      Yeah, same problem here. Anyone have any suggestions?

  • Anonymous

    twitter doesn’t allow http authentication any more, so the plugin doesn’t work. See this — http://rainmeter.net/forum/viewtopic.php?f=13&t=5277