I have taken some of the scripts and ideas from the site for monitoring network status and disk space usage and built a plugin that incorporates both in an ActiveX EXE that hopefully won't slow down HomeSeer when performing these checks.
It's available in the updater and is free. I'm also planning on making it open source, so anyone who wants to make updates, bug fixes or enhancements is welcome to contact me for the code. I would ask that we try to keep it "checked in" so that there aren't a bunch of different versions. We'll work it out as it goes if there's any interest..
From the readme:
<BLOCKQUOTE class="ip-ubbcode-quote"><font size="-1">quote:</font><HR>Version 1.0.0 (6/18/2003)
============================================================ ===================
Changes in this version
============================================================ ===================
* Initial Release.
This plugin is an attempt to remove some of the process load the hs.ping function
and the disk space monitoring script posted by htsource could cause if run as
HomeSeer events. The ActiveX plugin uses winsock library calls for pings and
simply moved the script code into the plugin (with an extra check to make sure
the device is online before trying to check).
The plugin is free, the source code is open (although I'd like to manage it by
"checking it out" to people who want to make mods so we don't get a million
versions.. we'll see how it works out).
============================================================ ===================
TO DO
============================================================ ===================
* Change devices to true IO devices managed by the plugin
* Add "Check Status" and "Check Disk Space" buttons to each device (would be better with enhancement to hs so ButtonPress knows which device called it...)
* Web interface for displaying network status and drives (and their stats) per device
* Documentation<HR></BLOCKQUOTE>
It's available in the updater and is free. I'm also planning on making it open source, so anyone who wants to make updates, bug fixes or enhancements is welcome to contact me for the code. I would ask that we try to keep it "checked in" so that there aren't a bunch of different versions. We'll work it out as it goes if there's any interest..
From the readme:
<BLOCKQUOTE class="ip-ubbcode-quote"><font size="-1">quote:</font><HR>Version 1.0.0 (6/18/2003)
============================================================ ===================
Changes in this version
============================================================ ===================
* Initial Release.
This plugin is an attempt to remove some of the process load the hs.ping function
and the disk space monitoring script posted by htsource could cause if run as
HomeSeer events. The ActiveX plugin uses winsock library calls for pings and
simply moved the script code into the plugin (with an extra check to make sure
the device is online before trying to check).
The plugin is free, the source code is open (although I'd like to manage it by
"checking it out" to people who want to make mods so we don't get a million
versions.. we'll see how it works out).
============================================================ ===================
TO DO
============================================================ ===================
* Change devices to true IO devices managed by the plugin
* Add "Check Status" and "Check Disk Space" buttons to each device (would be better with enhancement to hs so ButtonPress knows which device called it...)
* Web interface for displaying network status and drives (and their stats) per device
* Documentation<HR></BLOCKQUOTE>
Comment