It is currently December 14th, 2018, 8:25 pm

Plugin: Chameleon

Share your custom plugins and applications to enhance Rainmeter.
User avatar
Socks the Fox
Posts: 88
Joined: August 25th, 2015, 6:40 pm

Plugin: Chameleon

Socks the Fox » August 25th, 2015, 7:03 pm

So, I've recently wrapped up development of my Chameleon plugin, which allows skins to grab some key colors from either the desktop it's sitting on, a specific image, or an icon. Here are a few examples:

Working with desktops:

Image

And from the NowPlaying album art:
Image

Download here: https://software.socksthefox.net/chameleon/
Source here: https://github.com/socks-the-fox/chameleon
Author of Chameleon :: Like my plugin? Consider donating! I don't need much :3
User avatar
Socks the Fox
Posts: 88
Joined: August 25th, 2015, 6:40 pm

Re: Plugin: Chameleon

Socks the Fox » September 17th, 2015, 11:13 pm

So now that this is more or less finished, does anyone have any suggestions for potential future features?
Author of Chameleon :: Like my plugin? Consider donating! I don't need much :3
User avatar
eclectic-tech
Rainmeter Sage
Posts: 3053
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Plugin: Chameleon

eclectic-tech » September 18th, 2015, 4:31 am

Socks the Fox wrote:So now that this is more or less finished, does anyone have any suggestions for potential future features?
The link to download the plugin is not working... :(

Suggestion: An option to specify the alpha value in the measure, or have the option to return only RGB values (no alpha). I would like to see that capability to make this more versatile.

I am currently working with the ColorExtract plugin by icesoldier, and would like to compare your plugin color selection.

Thanks!
User avatar
Socks the Fox
Posts: 88
Joined: August 25th, 2015, 6:40 pm

Re: Plugin: Chameleon

Socks the Fox » September 18th, 2015, 4:37 am

Odd, it's downloading here. The link goes to my site, which has info on the plugin and links to a zip that contains the DLLs. Are you getting an error?

I definitely will add that option! It'll be easy :3

I'm sure mine doesn't always compare well (there are plenty of instances where I feel it could be better, and mine doesn't follow the iTunes algorithm so there are definitely differences).
Author of Chameleon :: Like my plugin? Consider donating! I don't need much :3
User avatar
eclectic-tech
Rainmeter Sage
Posts: 3053
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Plugin: Chameleon

eclectic-tech » September 18th, 2015, 4:44 am



Thanks for considering the suggestion, I look forward to giving this plugin a workout!
User avatar
Socks the Fox
Posts: 88
Joined: August 25th, 2015, 6:40 pm

Re: Plugin: Chameleon

Socks the Fox » September 18th, 2015, 4:49 am

Odd! Looks like your browser doesn't like Cloudflare's SSL setup. What version do you use? I know they got rid of a lot of potentially insecure ones used by older browsers...
Author of Chameleon :: Like my plugin? Consider donating! I don't need much :3
User avatar
Brian
Developer
Posts: 1797
Joined: November 24th, 2011, 1:42 am
Location: Utah

Re: Plugin: Chameleon

Brian » September 18th, 2015, 4:57 am

Download works for me.

Hey Socks, I noticed this on your page:
Installing Chameleon is a bit different from what Rainmeter normally does. Since my intent is to have it be used by a number of skins, I prefer it to be installed directly to the Rainmeter Plugins folder. No point in having 6 copies of the same DLL all running at once! As such, you'll need to pick the correct architecture (x64 if you use 64-bit Rainmeter, x86 if you use 32-bit) and copy it over yourself
This is not needed. 3rd-party plugins will be installed in the C:\Users\UserName\Appdata\Roaming\Rainmeter\Plugins folder and all the skins installed for that user will have access to your plugin. Other users of the computer will have to install the plugin as well (but that is ok, but they would have to also install the skin anyway). 3rd party plugins are only stored in one place, not on a per skin basis.

The C:\Program Files\Rainmeter\Plugins folder is the plugins that come with Rainmeter only.

Please use the .rmskin packager to package your skins and plugins. This really helps with users installing older versions of plugins over newer versions, and also helps us keep malware out of downloads. (We had a really big problem with that a few years ago.)

-Brian

PS - Nice work on this.
User avatar
Socks the Fox
Posts: 88
Joined: August 25th, 2015, 6:40 pm

Re: Plugin: Chameleon

Socks the Fox » September 18th, 2015, 4:59 am

Ah! I did not know that. I'll redo my instructions when I update the plugin :3
Author of Chameleon :: Like my plugin? Consider donating! I don't need much :3
User avatar
Brian
Developer
Posts: 1797
Joined: November 24th, 2011, 1:42 am
Location: Utah

Re: Plugin: Chameleon

Brian » September 18th, 2015, 5:00 am

Great! Thank you!

-Brian
User avatar
eclectic-tech
Rainmeter Sage
Posts: 3053
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Plugin: Chameleon

eclectic-tech » September 18th, 2015, 5:02 am

Socks the Fox wrote:Odd! Looks like your browser doesn't like Cloudflare's SSL setup. What version do you use? I know they got rid of a lot of potentially insecure ones used by older browsers...
Latest version of Chrome Version 45.0.2454.93 m
Just tried with Yandex browser version 15.9.2403.2805 beta (latest)

Both return connection error... :confused:

I will look at my settings since it seems to be working for others. :x

EDIT: This link worked for me: http://software.socksthefox.net/chameleon/