It is currently October 1st, 2020, 1:03 pm

Top 10 Processes by Memory

Post your work-in-progress and completed skins to share and discuss.
User avatar
eclectic-tech
Rainmeter Sage
Posts: 4129
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Top 10 Processes by Memory

Post by eclectic-tech »

Displays the top 5 10 applications based on memory usage.



Includes RunCommand plugin developed by Brian :thumbup:
And Tasklist.exe (Included in skin, if not on your 'executable path'). See the code if display fails.

RunCommand, Tasklist.exe, & Sort command are utilized to create files, which are parsed by WebParser.
All necessary files are included in the rmskin.

NOW, it uses the Default illustro style fonts and dimensions.
An 'UpdateSeconds' variable is set to update the display every 5 seconds.
An activity indicator blinks on update.

EDIT (Feb 7, 2015): Updated file.
* Displays the highest memory applications showing percentage and memory use.
* The skin includes 'Tasklist.exe' and 'RunCommand' plugin.
* Gives you the ability to include/exclude processes by adding 'Filter' variables and to limit the display by memory usage.
* Some preset 'Filters' are included and instructions are in the code.
* Scroll the top line to limit the display by memory usage (5M steps). The display will auto-size based on the number of items (10 max).
Note: It takes 2 update cycles to re-create the list.

License=Creative BY-NC-SA 3.0
Version=1.02.07.2015

The included 'TasklistOption.txt' explains the option; look at [Variables] section in the code for examples.
The total memeory use is displayed as a bar meter.
The percentage of each process is displayed.
You do not have the required permissions to view the files attached to this post.
Last edited by eclectic-tech on February 7th, 2015, 4:52 pm, edited 3 times in total.
Crest
Posts: 84
Joined: August 16th, 2013, 12:47 pm

Re: Top 5 Processes by Memory

Post by Crest »

Looking very nice eclectic :thumbup:
User avatar
eclectic-tech
Rainmeter Sage
Posts: 4129
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Top 5 Processes by Memory

Post by eclectic-tech »

Crest wrote:Looking very nice eclectic :thumbup:
Thanks :bow:

I had been using TopProcesses plugin without issues, but decide to practice using RunCommand and see what I could come up with...

So far, so good... Just wish I could get more parameters passed through RunCommand to allow some filtering... :sly: Guess I need to practice more!
User avatar
eclectic-tech
Rainmeter Sage
Posts: 4129
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Top 5 Processes by Memory

Post by eclectic-tech »

eclectic-tech wrote:...
So far, so good... Just wish I could get more parameters passed through RunCommand to allow some filtering... :sly: Guess I need to practice more!
Filters can now be applied to customize the generated list; see the first post for the updated file. :)

Note: If you apply filters that result in fewer than 5 matches, the WebParser will fail, and the items will be blank. :x
EDIT: Corrected in 02/07/2015 update...
Last edited by eclectic-tech on February 9th, 2015, 3:23 pm, edited 1 time in total.
User avatar
eclectic-tech
Rainmeter Sage
Posts: 4129
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Top 10 Processes by Memory

Post by eclectic-tech »

Updated file in first post.

* Update to display up to 10 processes.
* Modified RegExp with Lookahead ability to prevent failed parses.
* Percentage added for each process and total use.
* Corrected dimensions and font to match illustro skins.
* Ability to limit by memory usage (Display will automatically re-size).