It is currently October 18th, 2024, 3:01 am

Aspect v2 theme

Skins that monitor system information
RomanVolgasov
Posts: 1
Joined: December 29th, 2021, 6:01 pm

Aspect v2 theme

Post by RomanVolgasov »

Hey everyone!
I've updated the skin and slightly improved customization options. Let me go through everything in order.

Image

The pack includes the following widgets (and their measurements):
  • CPU (Name, Clock, Temp, Fan (optional), Usage)
  • GPU (Name, Clock, Temp, Fan, Usage)
  • RAM (Motherboard name, RAM Usage, Swap Usage)
  • Disks (Name Disk C, Free space, Drive Remaining Life, Usage + Disk D same)
  • Network (Adapter Name, Download speed, Upload speed, Ping)
Here's how to set it up so (almost) everything works:

Installation and configuration →
For everything to run smoothly, you'll need to have HWiNFO installed. I'm using the x64 version 8.06-5500.

HWiNFO needs to be set up like in the screenshot. It just runs, minimizes to the system tray, and keeps doing its thing in the background.

Image

When you're installing the theme, make sure you check the box for DLLs. It's a must.

You'll need these:
  • HWiNFO (v. 3.2.0.0) - This bad boy reads all the info you need.
  • FrostedGlass (v. 1.1.2) - This one's gonna give you that sweet glass effect.
Image

Chances are, most of the widgets are already up and running. For the rest, you'll need to tweak some settings. Check out the "sensor configuration" section for the nitty-gritty.
Now we need to polish some details:

Sensors configuration →

Step 1:
In the theme folder, there's a very important utility that helps HWiNFO work with the theme.
To launch it, use this path: Aspect\@Resources\HWiNFOStuff\HWiNFOSharedMemoryViewer.exe
You'll see the following screen:

Image

Step 2:
Next, you need to open the configuration file Aspect\@Resources\var.ini
Right after the comment # HWInfo Stuff, there will be values that allow displaying information. We'll soon understand how to display anything we want. Now you'll see something like:

Image

Step 3.
And the last thing you'll need is HWiNFO → Sensors.

Image

Now it's all straightforward. You find the sensor you need (or the one that's not working at the moment) in HWiNFO Sensors, then look for the same sensor in HWiNFOSharedMemoryViewer. In the example, I'll show this using CPU Clock.

Image

After that, you insert the values into the configuration file, in the way shown in the screenshot.
By the way, there's a hint in the theme pack. It's located at this path:
Aspect\@Resources\HWInfoStuff\HWiNFOExample1.jpg

Image
How to customize the theme for yourself?

Customization options →

First of all, you can easily add or remove values by simply erasing or adding to existing configs. To ensure the widget area is correct, use various sizes of backgrounds.

Currently, there are 27 sizes available.

The background is connected in the section:
# INCLUDES #
Background=#@#Images/FILENAME.png

Simply replace FILENAME with the size you need. For example, 01L+HS.png.
01L - one graph
+H - header
S - subheader

Aspect\@Resources\Images - this is where all the options are located.

Secondly, an important part of customization is the configuration file Aspect@Resources\var.ini
At the very end of the file, there are global variables that can be used to change the font, its size, color, weight, and also to change the color of the graphs.
Theme screenshots

Image
Image
You do not have the required permissions to view the files attached to this post.
Last edited by RomanVolgasov on August 19th, 2024, 10:06 pm, edited 4 times in total.
User avatar
balala
Rainmeter Sage
Posts: 16669
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: aspect theme

Post by balala »

RomanVolgasov wrote: December 29th, 2021, 6:30 pm To work correctly, you need these plugins:
1. HWiNFO (https://forum.rainmeter.net/viewtopic.php?t=37160)
2. Frosted glass (https://github.com/TheAzack9/FrostedGlass)
3. Web Now Playing (https://github.com/tjhrulz/WebNowPlaying)
The skin installer should include the needed plugins. Recommend to add them. For details on how to do this, see the Add plugin... description from the Step 1: Information and Components section of this description.