| |||||||
| Plugins Plugins developed and maintained by users. Want to create your own plugin? Start a thread in here. |
![]() |
| | Thread Tools | Display Modes |
| | #1 (permalink) |
| Portal Member Join Date: Mar 2008
Posts: 15
Thanks: 0
Thanked 5 Times in 1 Post
| FANatic Monitor Last updated: 08/03/31 Current version: 0.0.0.1b Author: panni Type: Utilities Information After failing in setting up the "My SpeedFan" plugin, which seems to have died in 2007 I decided a new system monitoring plugin for MediaPortal has to be developed. With the working title "Speedphan" FANatic Monitor is the first MediaPortal plugin I've made and the first time I (was forced to) use C# - in the meantime I'm a Python developer. Description FANatic Monitor is a plugin which wraps up the information gathered from logfiles of the most famous Fan/Temperature/Voltage monitoring tool "SpeedFan" by Alfredo Milani Comparetti into a neat, lightweight MP plugin. Compared to "My SpeedFan" this tool requires only a very short and easy to do setup and has a way clearer and more flexible output. Downloads Dependencies
Installation
Roadmap 0.0.0.2
Issues
Version history 0.0.0.1b:
Please comment on this plugin to help me improving it. Last edited by panni; 2008-03-31 at 23:25. |
| | |
| 5 Users Say Thank You: |
| | #2 (permalink) |
| MP Donator ![]() Join Date: Sep 2006 Location: Hook, Hampshire Age: 28
Posts: 213
Thanks: 17
Thanked 6 Times in 6 Posts
Country: | Nice work, thanks. I had been using the old plugin in the past. Just to let you know when I used the MPI installer, it identifed my installed skins during the setup, but after finishing configuring it I noticed it hadn't actually copied over the fanatic.xml skin file into any of my skin directories. (error came up about missing xml file in Mediaportal). I got around this by downloading the source zip and copying over from there. Now i've got it showing CPU temps ok, I'm going to play around with speedfan a bit more and add some of the other sensors into the log. Keep up the good work. ![]()
__________________ Desktop: Intel Core 2 Duo E6750 | Patriot 4GB PC2-6400 | Gigabyte GA-P35-DS3R | BFG GeForce 8800 GTS OC 512MB 2x WD Caviar WD5000AAKS 500GB | Pioneer DVR-109 DVD±RW Antec P160 Case | Seasonic S12 430W PSU | Samsung SM-226BW Media Server: Intel Pentium Dual Core E2180 | 2GB Kingston PC2-5300 | Gigabyte GA-G33-DS3R | Pinnacle 3010iX TV Tuner | 2x Icy Dock MB-454SPF | 2x WD5000AAKS 500GB | 4x WD10EACS 1TB Cooler Master Centurion 590 | Seasonic M12 600W PSU |
| | |
| | #4 (permalink) |
| Portal Designer | Nice, seems very useful (have yet to try it though). As for feature requests, any way to pop-up a warning when some value exceeds a threshhold? That would be awesome!
__________________ There are only two industries that refer to their customers as "users". - Edward Tufte |
| | |
| | #5 (permalink) |
| Portal Member Join Date: Mar 2008
Posts: 15
Thanks: 0
Thanked 5 Times in 1 Post
| Good idea Inker, though I won't add a popup, more like additional info in RED or something, if the value exceeds the threshold. I'm thinking about some detailed statistics, too, like for example a "Today's min" or "Today's max" view on sensor hover. I need some help with the MPI thing, because I don't exactly understand the skin handling when creating the MPI. Could someone introduce me further into that system, perhaps via IRC #mediaportal? UPDATE: Problem has been resolved, thanks to Dukus. MPI will be updated. UPDATE: Fixed installer has been added. May take some time until the official mirror serves the updated - in the meantime use my local mirror. Last edited by panni; 2008-03-31 at 19:17. |
| | |
| | #6 (permalink) | |
| Portal Designer | Quote:
__________________ There are only two industries that refer to their customers as "users". - Edward Tufte | |
| | |
| | #7 (permalink) |
| Portal Member Join Date: Mar 2008
Posts: 15
Thanks: 0
Thanked 5 Times in 1 Post
| I don't know if that'd be possible - depends on what MediaPortal allows me to do as a plugin developer. Perhaps this can be achieved by creating a process plugin which monitors in background and alerts if a threshold is reached. As I said it's my first plugin, so it will take me some time to figure out what's needed for achieving this goal. Any ideas? |
| | |
| | #8 (permalink) |
| Portal Designer | Your dll stay loaded the whole time, so just add a timer, that checks, lets say every 10 seconds, and if a threshold is exceeded bring up a dialog....pseudocode ahead: Code: if(threshholdexceeded)
{
GUIDialogYesNo dlgYesNo = (GUIDialogYesNo)GUIWindowManager.GetWindow((int)GUIWindow.Window.WINDOW_DIALOG_YES_NO);
dlgYesNo.SetHeading(GUILocalizeStrings.Get("Warning - PC about to explode"));
dlgYesNo.SetLine(1, "Warning, Threshold for CPU Temp exceeded - 100°C!!!");
dlgYesNo.SetLine(2, "Want to show the status window?");
dlgYesNo.DoModal(GUIWindowManager.ActiveWindow); // show the dialog
if (dlgYesNo.IsConfirmed) // user clicked yes
{
GUIWindowManager.ActivateWindow(YOUR_WINDOW_ID); // jump to your plugins window so user can see all values
}
}
__________________ There are only two industries that refer to their customers as "users". - Edward Tufte |
| | |
| | #10 (permalink) |
| MP Donator ![]() Join Date: Sep 2006 Location: Hook, Hampshire Age: 28
Posts: 213
Thanks: 17
Thanked 6 Times in 6 Posts
Country: | Tweaked the fanatic.xml file to fit in better with widescreen for Indigo & Monochrome (attached). same XML works for both.
__________________ Desktop: Intel Core 2 Duo E6750 | Patriot 4GB PC2-6400 | Gigabyte GA-P35-DS3R | BFG GeForce 8800 GTS OC 512MB 2x WD Caviar WD5000AAKS 500GB | Pioneer DVR-109 DVD±RW Antec P160 Case | Seasonic S12 430W PSU | Samsung SM-226BW Media Server: Intel Pentium Dual Core E2180 | 2GB Kingston PC2-5300 | Gigabyte GA-G33-DS3R | Pinnacle 3010iX TV Tuner | 2x Icy Dock MB-454SPF | 2x WD5000AAKS 500GB | 4x WD10EACS 1TB Cooler Master Centurion 590 | Seasonic M12 600W PSU |
| | |
![]() |
| Bookmarks |
| Tags |
| fanatic, monitor |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Second Monitor | AdamNZ | Newcomers Forum | 7 | 2008-01-08 07:00 |
| On the Second monitor in a Dual Monitor setup | j3bu | Support | 10 | 2007-09-04 23:46 |
| Second Monitor Issues | gregsmith | General Support | 13 | 2006-07-12 16:58 |
| TV out on second monitor? | Greg_SA | General Support | 2 | 2006-04-07 18:45 |
| Second monitor .... again | pigster | Improvement Suggestions | 0 | 2006-02-15 19:51 |