For v2.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'd like to know if it will be usefull 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 '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.
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 - Pop up a window 'Please wait' while Rainmeter skins updater is scanning web page (and get scans faster ?). - Add a scrollbar if the window is smaller than needed to show all skins. - See Rainmeter's updates.
If you have any problem, error, question, idea or what, tell me. Comments are welcome !
Actually, is it possible to put version in the title of Enigma's deviantART page ? Like 'Enigma - 3.1' ? Would be really more simple And an other thing : you have to add 'PageLink=http: //kaelri.deviantart.com/art/Enigma-103823591' in each '.ini' files otherwise Rainmeter updater won't know where to look for updates (cf. '/!\ I M P O R T A N T /!\').
The error is not line 'E:\Logiciels. . .', it's the last line : 'line 263, IndexError : list index out of range'.
In you 'Rainmeter.ini' file, the number in line 'Active=' is the number of the active .ini file in this folder : Active=1 > the first .ini is active ; Active=2 > the second .ini is active... So you may have a line 'Active=' with a number bigger than the number of .ini file in the folder. Ex: [Blabla\blibli] Active=7 And you have only 4 .ini files in the folder 'C:\Users\Varelese\Documents\Rainmeter\Skins\Blabla\blibli'.
For now, you can only check if the number in 'Active=' line is good for each folder ([Blabla\blibli]). I'll try to pop up a window telling wich skin have an error.