Page 1 of 1
New build of Cumulus Toolbox - (beta build 46)
Posted: Sun 17 Oct 2010 9:42 pm
by daj
Build 46 available
(Still in beta, but I think the next build will be version 1

)
The biggest under-the-hood change to 'Toolbox' has been the viewing and editing of the log files. New versions of Cumulus will add more logged data so Steve and I have worked up a solution to allow for a more dynamic set-up. Starting with v1.9.1 of Cumulus two header files will describe the formats of the log files. If 'Toolbox' finds these it uses them, if no files are found (v1.9.0 or earlier) it will default to standard setup.
The Rules section now has a fourth frequency - once per 24 hours. So if a rule is triggered you will be notified and then 'Toolbox' will wait 24 hours before telling you again (if the rule is met). The "once per day" resets at midnight.
In Summary, the changes in Build 46....
- Support for variable length log files
- Added a 'once per 24 hours' frequency to rules
- Cumulus Toolbox will only allow itself to run once on a machine. So no accidently running two copies!
- Rule messages can now contain Cumulus webtags -- example, "It's very warm, currently <#temp>"
Wiki article here ....
http://wiki.sandaysoft.com/a/Toolbox
If you just want the update....
http://www.gloware.co.uk/files/ToolboxSetup.exe
I am working on an online help for the Toolbox at the moment.
Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Mon 18 Oct 2010 3:20 am
by yv1hx
Hi David,
Thanks for you valuable effort (and Steve too!)
Regards,
Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Mon 18 Oct 2010 12:12 pm
by mcrossley
Thanks David, I'll give it a whirl soon...
On the datafile format, making line 1 of the files define comma separated headers would work too wouldn't it? Plus it would give you the column headings if you opened up the files in say Excel. A bit more work for backward compatibility I guess though
Mark
Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Mon 18 Oct 2010 12:47 pm
by daj
Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Mon 18 Oct 2010 12:50 pm
by mcrossley

Nothing new under the Sun they say!
Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Tue 16 Nov 2010 5:01 pm
by yv1hx
Hi daj,
Since some days ago my Toolbox is showing the following error message while loading:
Code: Select all
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at CumulusToolbox.main.LoadRules()
at CumulusToolbox.main.StartupInit()
at CumulusToolbox.main.main_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at CumulusToolbox.main.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
CumulusToolbox
Assembly Version: 0.0.1.107
Win32 Version: 0.0.1.107
CodeBase: file:///C:/Archivos%20de%20programa/Cumulus%20Toolbox/CumulusToolBox.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Deployment
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
I uninstalled and reinstalled again and have the same behavior...
With the earlier version, I get errors messages once a while..

Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Tue 16 Nov 2010 5:06 pm
by daj
yv1hx wrote:Hi daj,
Since some days ago my Toolbox is showing the following error message while loading:
Rename CumulusToolboxRules.txt in your Cumulus folder and see if that helps. Looks like there is a problem with your "rules"
Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Tue 16 Nov 2010 5:38 pm
by yv1hx
I'm using version beta 06, build 46
I just renamed the "CumulusToolboxRules.txt" file and start without any mess.
Obviously all of my rules are gone. I attached the "bad rules" file here for your forensic's analysis.
I will try to recreate all off my rules from scratch to trace the failure.
Thanks!

Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Tue 16 Nov 2010 6:19 pm
by daj
yv1hx wrote:.... I attached the "bad rules" file here for your forensic's analysis.
thanks, I will look into this to see what the problem is
Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Tue 16 Nov 2010 6:38 pm
by mcrossley
Looks like the "Message" text has a comma in it, and Toolbox does not 'quote' the message when saving it to the config file in CSV format.
As an aside, does Toolbox process webtags anyway?
Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Tue 16 Nov 2010 7:04 pm
by daj
Well spotted Mark -- I was just coming online with the same observation
yv1hx -- I attach a new Rules file with the commas removed and replace with semi-colons. I will fix the problem in the next update.
Mark -- Yes, the latest version of Toolbox supports <#webtags>

Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Tue 16 Nov 2010 7:06 pm
by mcrossley
daj wrote:Mark -- Yes, the latest version of Toolbox supports <webtags>

Oooh, maybe its time I updated, Toolbox has been reminding me for weeks (months!?)
Re: New build of Cumulus Toolbox - (beta build 46)
Posted: Tue 16 Nov 2010 9:03 pm
by yv1hx
mcrossley, daj:
I just finish to write my rules file from scratch with some improvements
CumulusToolboxRules.txt
BTW, My List separator is a semicolon, and the decimal separator is a comma, This fact could have any interference with Toolbox and the webtags processing?
Config.JPG
Another question: Is possible in future versions have a custom email subject for each rule ?