Try something like this. Vary LogScale to get different scales (the value should be very close to 1 but not equal to or smaller than 1). Tiny differences in LogScale make a huge difference in the size of the bars.
MerlinTheRed wrote:Try something like this. Vary LogScale to get different scales (the value should be very close to 1 but not equal to or smaller than 1). Tiny differences in LogScale make a huge difference in the size of the bars.
Hmm... I think that's the right direction, but there's very little apparent difference in the size of the bars for each drive... the 1.5Tb bar is perhaps 50% longer than the 80Gb bar, at any given LogScale. What would I need to adjust in the formula to make the size differences a bit more apparent?
Hmm...a log scale is a log scale. The difference between 10 GB and 100 GB will always be about the same as the difference between 100 and 1000 GB. If you want more apparent differences, you could perhaps use a root function. Unfortunately Rainmeter only supports square roots.
MerlinTheRed wrote:Hmm...a log scale is a log scale. The difference between 10 GB and 100 GB will always be about the same as the difference between 100 and 1000 GB. If you want more apparent differences, you could perhaps use a root function. Unfortunately Rainmeter only supports square roots.
Formula=SQRT(MeasureDriveSpace/1024/1024/1024)*#SomeScale#
Formula=SQRT(SQRT(MeasureDriveSpace/1024/1024/1024))*#SomeScale#
etc.
But doesn't a log scale double the result every exponential step, from 10 -> 100, 100 -> 1000, etc? So if my 80Gb drive were 80 pixels long in a log scale, I'd expect an 800Gb drive to be 160 pixels long...