Featured in groupsSee All

Rainmeter updater - 1.3.8
By MangeMouette
59 Favourites20 Comments35K Views
For Rainmeter updater 2.0, I had an idea :
intead of all boring things you have to do for your skins to be compatible with Rainmeter updater (cf. '/!\ I M P O R T A N T /!\'), I thought I could make a web page where you could add the name of your skin, a link to his page, the last avaible version and a link to download it.
So, no need to do nothing in your skin (but to fill 'Version=' line), and it would be easier to keep informations up to date : you'd just have to change change informations on the site.
But, before starting this work, I have to know if you would use it or not. So, PLEASE COMMENT.
*********************************************************************************************
What is it ?
It shows you your rainmeter skins actived, their version, if they have update, and allow you to straight download them.
Works on windows XP, Vista and 7.
How does it work ?
No need to install, just run 'Rainmeter updater.exe'.
What is 'PageLink' ?
It's a line in skin's .ini file, in [Metadata] section, followed by the link to the skin's web page.
What is 'PageLink' line for ?
Rainmeter skins updater read this line and find on the web page informations about the avaible version and the download link.
Why the version of the installed skin is 'Unknown version' ?
Because the 'Version' line in the skin's .ini file is empty.
Why the version of the skin avaible on his web page is 'Unknown ' ?
Because the title of the web page is'nt made for Rainmeter skins updater (cf. '/!\ I M P O R T A N T /!\').
What can I do if I have a 'No PageLink', an 'Empty PageLink' or an 'Invalid Pagelink' icon ?
You can click on it. A new window will pop up, allowing you to type the link to the skin's web page, and add it to the skin's .ini file (cf. '/!\ I M P O R T A N T /!\').
What does mean the 'Maybe not update' icon ?
It means that the download is avaible but as the version is not told on the skin's web page, it may be not an update.
/!\ I M P O R T A N T /!\
How can i make my skin and skin's web page compatible with Rainmeter skins updater ?
Complete the 'Version' line in the skin's .ini file.
Upload the skin on deviantART or customize.
> on deviantART, title must be like that : skin_name - VERSION (only one '-' in the title, and nothing after it but the version).
> on customize, title must be like that : skin_name # VERSION (only one '#' in the title, and nothing after it but the version).
Complete the 'PageLink' line in the skin's .ini file like that,
> if your skin is on deviantART : PageLink=http://ACCOUNT_NAME.deviantart.com/art/SKIN_NAME-NUMBER
> if your skin is on customize: PageLink=http ://customize.org/rainmeter/skins/NUMBER
Upload again (I know, 'TWO TIMES ?!'. I'll work on it ^^).
P.S. Rainmeter skins updater may be long to run, it's because it scans web page for each skin, i'm working on it.
Thanks for their help : PauseKawa, wiztricks, Faradey, jsmorley, afranck64.
*********************************************************************************************
1.3.8 Changelog (2012.01.09)
- No more error when the last update is a release.
1.3.7 Changelog (2012.01.05)
- Add 'go to web page' icon.
- No more problem with checking beta updates for rainmeter when it's a RC.
- Fix add/modify PageLink issue and mouse over icon issue.
1.2.4 Changelog (2011.12.25)
- Have choice between 'beta' and 'release' version for Rainmeter.
- If your version (rainmeter, updater or skins) is higher than the one avaible, it now shows you 'up to date'.
1.1.3 Changelog (2011.11.23)
- Compatible 'Standard' and 'Portable' install.
- Add error's pop up.
- Errors fixed.
1.0 Changelog (2011.11.20)
- Pop up a window 'Please wait' while Rainmeter skins updater is scanning web page.
- Add a scrollbar if the window is smaller than needed to show all skins.
- See Rainmeter's updates.
0.1.4 Changelog
- Fixed error : add popup window if you have an error with 'Active=' line.
0.1.3 Changelog
- Fixed error : window size if rainmeter isn't installed.
- Fixed error : finding path to skins folder.
- Add icon to 'Rainmeter skins updater.exe'.
NEXT VERSION
- You've got any request ?
If you have any problem, error, question, idea or what, tell me.
Comments are welcome !
intead of all boring things you have to do for your skins to be compatible with Rainmeter updater (cf. '/!\ I M P O R T A N T /!\'), I thought I could make a web page where you could add the name of your skin, a link to his page, the last avaible version and a link to download it.
So, no need to do nothing in your skin (but to fill 'Version=' line), and it would be easier to keep informations up to date : you'd just have to change change informations on the site.
But, before starting this work, I have to know if you would use it or not. So, PLEASE COMMENT.
*********************************************************************************************
What is it ?
It shows you your rainmeter skins actived, their version, if they have update, and allow you to straight download them.
Works on windows XP, Vista and 7.
How does it work ?
No need to install, just run 'Rainmeter updater.exe'.
What is 'PageLink' ?
It's a line in skin's .ini file, in [Metadata] section, followed by the link to the skin's web page.
What is 'PageLink' line for ?
Rainmeter skins updater read this line and find on the web page informations about the avaible version and the download link.
Why the version of the installed skin is 'Unknown version' ?
Because the 'Version' line in the skin's .ini file is empty.
Why the version of the skin avaible on his web page is 'Unknown ' ?
Because the title of the web page is'nt made for Rainmeter skins updater (cf. '/!\ I M P O R T A N T /!\').
What can I do if I have a 'No PageLink', an 'Empty PageLink' or an 'Invalid Pagelink' icon ?
You can click on it. A new window will pop up, allowing you to type the link to the skin's web page, and add it to the skin's .ini file (cf. '/!\ I M P O R T A N T /!\').
What does mean the 'Maybe not update' icon ?
It means that the download is avaible but as the version is not told on the skin's web page, it may be not an update.
/!\ I M P O R T A N T /!\
How can i make my skin and skin's web page compatible with Rainmeter skins updater ?
Complete the 'Version' line in the skin's .ini file.
Upload the skin on deviantART or customize.
> on deviantART, title must be like that : skin_name - VERSION (only one '-' in the title, and nothing after it but the version).
> on customize, title must be like that : skin_name # VERSION (only one '#' in the title, and nothing after it but the version).
Complete the 'PageLink' line in the skin's .ini file like that,
> if your skin is on deviantART : PageLink=http://ACCOUNT_NAME.deviantart.com/art/SKIN_NAME-NUMBER
> if your skin is on customize: PageLink=http ://customize.org/rainmeter/skins/NUMBER
Upload again (I know, 'TWO TIMES ?!'. I'll work on it ^^).
P.S. Rainmeter skins updater may be long to run, it's because it scans web page for each skin, i'm working on it.
Thanks for their help : PauseKawa, wiztricks, Faradey, jsmorley, afranck64.
*********************************************************************************************
1.3.8 Changelog (2012.01.09)
- No more error when the last update is a release.
1.3.7 Changelog (2012.01.05)
- Add 'go to web page' icon.
- No more problem with checking beta updates for rainmeter when it's a RC.
- Fix add/modify PageLink issue and mouse over icon issue.
1.2.4 Changelog (2011.12.25)
- Have choice between 'beta' and 'release' version for Rainmeter.
- If your version (rainmeter, updater or skins) is higher than the one avaible, it now shows you 'up to date'.
1.1.3 Changelog (2011.11.23)
- Compatible 'Standard' and 'Portable' install.
- Add error's pop up.
- Errors fixed.
1.0 Changelog (2011.11.20)
- Pop up a window 'Please wait' while Rainmeter skins updater is scanning web page.
- Add a scrollbar if the window is smaller than needed to show all skins.
- See Rainmeter's updates.
0.1.4 Changelog
- Fixed error : add popup window if you have an error with 'Active=' line.
0.1.3 Changelog
- Fixed error : window size if rainmeter isn't installed.
- Fixed error : finding path to skins folder.
- Add icon to 'Rainmeter skins updater.exe'.
NEXT VERSION
- You've got any request ?
If you have any problem, error, question, idea or what, tell me.
Comments are welcome !
Published:
Comments19
Join the community to add your comment. Already a deviant? Log In

Getting error:
s30.postimg.org/ofbhakn41/PYTH…
s30.postimg.org/ofbhakn41/PYTH…

cx_Freeze: Python error in main script
--------------------------------------------------
Traceback (most recent call last):
File
"E:\Logicels\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
File "Rainmeter updater.py", line 31, in <module>
IndexError: list index out of range.
Doesn't start at all. Windows 10. Rainmeter 3.3 Beta r2468.
I also have a problem with the updater 1.2.3. It works in the skin, but it shows up like this:
You're up to date.
([AvailableVersion_0#BetaVersion#].0.[Revision_0#BetaVersion#])
I'd really like to incorporate either skins/addons in my Rainmeter. I hope you are still alive
--------------------------------------------------
Traceback (most recent call last):
File
"E:\Logicels\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
File "Rainmeter updater.py", line 31, in <module>
IndexError: list index out of range.
Doesn't start at all. Windows 10. Rainmeter 3.3 Beta r2468.
I also have a problem with the updater 1.2.3. It works in the skin, but it shows up like this:
You're up to date.
([AvailableVersion_0#BetaVersion#].0.[Revision_0#BetaVersion#])
I'd really like to incorporate either skins/addons in my Rainmeter. I hope you are still alive

I get the following error when I run the program.
cx_Freeze: Python error in main script
-------------------------------------
File "E:\Logiciels\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
File "Rainmeter updater.py", line 1195, in <module>
File "Rainmeter updater.py", line 367, in start
IOError: (2, 'No such file or directory',
'C:/Users/<user account>/AppData/Roaming/Rainmeter//Rainmeter.ini')
I had a look at the directory and Rainmeter.ini does exist so it looks like it's a probably because of the double / instead of a single / in the path.
cx_Freeze: Python error in main script
-------------------------------------
File "E:\Logiciels\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
File "Rainmeter updater.py", line 1195, in <module>
File "Rainmeter updater.py", line 367, in start
IOError: (2, 'No such file or directory',
'C:/Users/<user account>/AppData/Roaming/Rainmeter//Rainmeter.ini')
I had a look at the directory and Rainmeter.ini does exist so it looks like it's a probably because of the double / instead of a single / in the path.

Same Error
Screenshot: [link]
Screenshot: [link]

Hello, thanks for the new version. Unfortunately, I receive the following error message :
---------------------------
cx_Freeze: Python error in main script
---------------------------
Traceback (most recent call last):
File "E:\Logiciels\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
File "Rainmeter updater.py", line 89, in <module>
IOError: (13, 'Permission denied', 'path_rainmeter.txt')
---------------------------
cx_Freeze: Python error in main script
---------------------------
Traceback (most recent call last):
File "E:\Logiciels\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
File "Rainmeter updater.py", line 89, in <module>
IOError: (13, 'Permission denied', 'path_rainmeter.txt')

Hello,
I've installed it but I get the following error. May I kindly ask you to assist me on this?
Thanks in advance.
Have a nice day.
Ornorm
---------------------------
cx_Freeze: Python error in main script
---------------------------
Traceback (most recent call last):
File "E:\Logiciels\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
File "Rainmeter updater.py", line 734, in <module>
File "Rainmeter updater.py", line 245, in start
File "Rainmeter updater.py", line 639, in initialize
KeyError: (469,)
I've installed it but I get the following error. May I kindly ask you to assist me on this?
Thanks in advance.
Have a nice day.
Ornorm
---------------------------
cx_Freeze: Python error in main script
---------------------------
Traceback (most recent call last):
File "E:\Logiciels\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
File "Rainmeter updater.py", line 734, in <module>
File "Rainmeter updater.py", line 245, in start
File "Rainmeter updater.py", line 639, in initialize
KeyError: (469,)
Join the community to add your comment. Already a deviant? Log In