MyGamercard Screenlet (XboxLive+Steam)

Conky

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Description:
A screenlet which shows your xbox live gamercard or your steamcard at your desktop. It takes gamercard pictures from mygamercard.net, glop.org/gamercard, and steamcard.com

Notes:
- When you set update interval = 0, the gamercard only updates one time just after screenlet start. (Screenlet tab)

- As you can see at the screenshots, there's a new button on the gamercard. With it, you can access to myxbox or mysteamid directly from your desktop

- You can learn how to add new themes reading the file "Themes"

- Creating two instances of the screenlet you can have your steamcard and gamercard @ your desktop without any problem.

- Scaling the screenlet will make your gamercard ugly, It's not created by svg images like others screenlets. Moreover, the "myxbox/mysteamid" button It's not shown when the screenlet it's scaled.

- If you are using, for example, kde or another desktop environment, change: 'gnome-open' on the line 39 of the file MyGamercardScreenlet.py with the command of your favourite webbrowser, like 'firefox' or 'opera'. I hope to fix this with other bugs on one final release.

If anyone have any suggestion to improve this screenlet put it on the comments and I will try to add it into a new rev
Last changelog:

0.8 - All in one screenlet (xbox/steam), myxbox/ mysteamid button!, Default theme fix (thanks Deeack)


Ratings & Comments

23 Comments

compacho

I love this screenlet. I have one suggestion though. If possible, in the future can you add like a buddy list that shows which of your friends sign on and what games they are playing. I used to use this program on XP called XBlist that was an IM window with your gamercard and your friends list. If you can do this that'll be sweet, if not its ok.

oscrp

Yeah, I was thinking on that some time ago. My idea is to port this program (http://ubuntuforums.org/showthread.php?t=520113&page=7) to a pidgin plugin, and finally use the pidgin screenlet to display your xbl friend list (http://www.gnome-look.org/content/show.php/PidginScreenlet?content=72611). I think it's the better solution for the problem, creating a new screenlet who shares some code with the pidgin one could be a bit stupid. Surely I will start working on that idea :)

oscrp

Oh wait!, pidgin plugins don't support python. Since I don't know anything of C, I think that it would be easier developing a new screenlet. Anyway, I will work on that idea :D

Deeack

Might be a good idea to set it up with a default theme, for ages I couldn't work out why it kept telling me that my gamer card couldn't be found wasn't until I actually chose a theme on a whim that it showed up! :P Failing that another error message to say "No theme chosen" or something" :p

oscrp

Thanks for the suggestion! Later this week I will release a new update of this screenlet :)

vainqueur

When I try to stick the screenlet to the desktop, either this screenlet, and/or my other screenlets will not appear on multiple desktops even thought the "sticky" option is selected. This occurs even when the gamercard screenlet is moved to the widget layer, and the "sticky" option is deselected for it.

NTolerance

This is a great screenlet, thanks! I have found a bug with version 0.6b. I am running Screenlets 0.1.2 and cannot restart this screenlet after saving settings. Running MyGamerCardScreenlet.py from the terminal gives me this error: [code]File "/usr/share/screenlets/MyGamercard/MyGamercardScreenlet.py", line 71, in __setattr__ if self.__timeout: AttributeError: 'MyGamercardScreenlet' object has no attribute '_MyGamercardScreenlet__timeout'[/code] It also seems that the auto-update function for the Gamercard doesn't appear to work. Manual updating does, but no matter what interval I put into the settings it does not automatically update. I don't know much about programming, but I edited the MyGamercardScreenlet.py file and commented out lines 69-78. This allows the screenlet to restart successfully. Hope this information is useful and thanks again for this screenlet.

oscrp

I will fix it on 0.7, I'm working on a new function for it :). Since I'm still learning python It's normal to do these stupids bugs. On 0.6 I have done a major clean of the code and I forgot to put one argument at the start of the screenlet.. To fix this, you only need to add __timeout = None Just after __desc__ = __doc__ # set description to docstring of class (line 38) Thanks for the report!

NTolerance

Thank you, your fix allows me to restart the screenlet successfully.

merschdawg06

I love this screenlet and just wanted to thank you for not only the consistent updates, but the quick fixes to the bugs. I always look forward to your updates! Also, any chance you could add the off-shape themes like Signature? It would also be really cool if we got Marble as a theme in this screenlet. Keep up the good work!

oscrp

try 0.6 :) . If your favorite theme isn't pre-installed on the screenlet, you can read the file Themes (MyGamercard folder) and learn how to add new themes :D.

merschdawg06

Wow, what an update. This was exactly what I was looking for! The only suggestion I have left is that you can add the "Properties..." link in the right click menu of the screenlet. It used to be in the previous updates, but not in this one. Just a minor inconvience of having to go into Screenlets Manager to get to the screenlet options, but I thought it would probably be an easy fix as well. Thanks again for adding the ability to add themes manually. Very cool!

oscrp

Hmm, what rev of screenlets are you using? From Screenlets 0.0.13 the engine draws on the top right corner of the screenlet two buttons, one to close it and other to launch the screenlet settings, so I think the right click options are being unused. BTW, I've just uploaded 0.6b with the fix :)

merschdawg06

Right, but I have those buttons turned off for all my screenlets. Never really liked them. Thanks for the quick fix once again!

IllBashuU

ok so installed it by putting it in .screenlets but when i try to open it from the manger it shows thats its open but nothing happens.

oscrp

try now installing 0.4b, thank you for your report!

IllBashuU

the manger cant find the new one :/

oscrp

Hi, a friend of mine have tested this screenlet on his computer without any problem. Are you using Screenlets 0.0.14? Have you removed the xbox live gamercard folder before installing the new rev? BTW you can try removing Live_GamercardScreenlet.pyc from the screenlet folder . I packed it on the tar.gz by mistake.

IllBashuU

i redownloaded it and reinstalled it and its working like a charm. :)

ketilwaa

Please add your stuff to launchpad. You can set up your own branch and have people get all your updates, and if you feel like it, you can add your stuff to 3rd party screenlets which will hopefully be set up as an install package. See https://code.launchpad.net/~3rd-party-screenlets-team/screenlets/3rd-party-screenlets You can keep your stuff in a separate branch if you'd like, and then merge whenever you feel like it. I'll add you to the team if you choose to do this. You can also keep your stuff in the main branch if that's more like your cup of tea. Oh, and you can still keep the info here, and just keep itin synch with bzr.

reference2myself

Cool screenlet, but for some reason for me, if I put the screenlet within a quarter inch from the side of my screen, when I close and reload it, it'll reposition itself another quarter inch further from the edge, weird.

oscrp

I think now is solved :)

reference2myself

Is is indeed fixed, thanks.

Pling
0 Affiliates
Details
license
version 0.8
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

More Conky from oscrp:

MySteamcard Screenlet
oscrp
last update date: 17 years ago

Score 5.0

"is online" Screenlet
oscrp
last update date: 17 years ago

Score 5.0

Other Conky:

System Status
Whise
last update date: 17 years ago

Score 5.0

Genetic code
Whise
last update date: 17 years ago

Score 5.0

BCCRScreenlet
gartuz
last update date: 17 years ago

Score 5.0

Diggler
Whise
last update date: 17 years ago

Score 5.0

Comic
Whise
last update date: 17 years ago

Score 5.0

Clear-enGlish Theme pack (Picframe Theme
ClearenGlish
last update date: 17 years ago

Score 4.7