You can subscribe to this list here.
| 2000 |
Jan
(111) |
Feb
(378) |
Mar
(283) |
Apr
(297) |
May
(224) |
Jun
(167) |
Jul
(300) |
Aug
(270) |
Sep
(312) |
Oct
(366) |
Nov
(350) |
Dec
(367) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(636) |
Feb
(496) |
Mar
(411) |
Apr
(259) |
May
(299) |
Jun
(246) |
Jul
(226) |
Aug
(256) |
Sep
(201) |
Oct
(478) |
Nov
(294) |
Dec
(221) |
| 2002 |
Jan
(318) |
Feb
(323) |
Mar
(391) |
Apr
(407) |
May
(411) |
Jun
(321) |
Jul
(331) |
Aug
(402) |
Sep
(592) |
Oct
(762) |
Nov
(593) |
Dec
(804) |
| 2003 |
Jan
(991) |
Feb
(532) |
Mar
(371) |
Apr
(378) |
May
(399) |
Jun
(426) |
Jul
(418) |
Aug
(412) |
Sep
(302) |
Oct
(200) |
Nov
(438) |
Dec
(709) |
| 2004 |
Jan
(646) |
Feb
(418) |
Mar
(345) |
Apr
(292) |
May
(264) |
Jun
(255) |
Jul
(191) |
Aug
(162) |
Sep
(377) |
Oct
(480) |
Nov
(231) |
Dec
(275) |
| 2005 |
Jan
(353) |
Feb
(363) |
Mar
(372) |
Apr
(262) |
May
(209) |
Jun
(170) |
Jul
(128) |
Aug
(196) |
Sep
(180) |
Oct
(252) |
Nov
(346) |
Dec
(518) |
| 2006 |
Jan
(645) |
Feb
(366) |
Mar
(341) |
Apr
(407) |
May
(367) |
Jun
(271) |
Jul
(510) |
Aug
(237) |
Sep
(447) |
Oct
(509) |
Nov
(360) |
Dec
(416) |
| 2007 |
Jan
(258) |
Feb
(255) |
Mar
(227) |
Apr
(195) |
May
(84) |
Jun
(109) |
Jul
(235) |
Aug
(282) |
Sep
(359) |
Oct
(322) |
Nov
(350) |
Dec
(494) |
| 2008 |
Jan
(452) |
Feb
(386) |
Mar
(293) |
Apr
(251) |
May
(176) |
Jun
(129) |
Jul
(119) |
Aug
(136) |
Sep
(179) |
Oct
(147) |
Nov
(131) |
Dec
(215) |
| 2009 |
Jan
(196) |
Feb
(310) |
Mar
(277) |
Apr
(223) |
May
(120) |
Jun
(65) |
Jul
(86) |
Aug
(97) |
Sep
(101) |
Oct
(124) |
Nov
(168) |
Dec
(127) |
| 2010 |
Jan
(300) |
Feb
(77) |
Mar
(166) |
Apr
(147) |
May
(103) |
Jun
(43) |
Jul
(170) |
Aug
(121) |
Sep
(109) |
Oct
(77) |
Nov
(107) |
Dec
(240) |
| 2011 |
Jan
(455) |
Feb
(205) |
Mar
(122) |
Apr
(84) |
May
(54) |
Jun
(193) |
Jul
(80) |
Aug
(87) |
Sep
(74) |
Oct
(34) |
Nov
(45) |
Dec
(34) |
| 2012 |
Jan
(170) |
Feb
(134) |
Mar
(42) |
Apr
(25) |
May
(36) |
Jun
(55) |
Jul
(80) |
Aug
(123) |
Sep
(146) |
Oct
(110) |
Nov
(356) |
Dec
(115) |
| 2013 |
Jan
(179) |
Feb
(250) |
Mar
(349) |
Apr
(212) |
May
(177) |
Jun
(88) |
Jul
(97) |
Aug
(80) |
Sep
(78) |
Oct
(117) |
Nov
(157) |
Dec
(298) |
| 2014 |
Jan
(376) |
Feb
(138) |
Mar
(98) |
Apr
(76) |
May
(55) |
Jun
(46) |
Jul
(118) |
Aug
(67) |
Sep
(92) |
Oct
(59) |
Nov
(91) |
Dec
(154) |
| 2015 |
Jan
(57) |
Feb
(34) |
Mar
(62) |
Apr
(51) |
May
(50) |
Jun
(64) |
Jul
(34) |
Aug
(20) |
Sep
(30) |
Oct
(44) |
Nov
(103) |
Dec
(57) |
| 2016 |
Jan
(40) |
Feb
(49) |
Mar
(63) |
Apr
(28) |
May
(61) |
Jun
(25) |
Jul
(45) |
Aug
(34) |
Sep
(49) |
Oct
(37) |
Nov
(45) |
Dec
(83) |
| 2017 |
Jan
(102) |
Feb
(38) |
Mar
(52) |
Apr
(16) |
May
(17) |
Jun
(30) |
Jul
(8) |
Aug
(15) |
Sep
(7) |
Oct
(14) |
Nov
(21) |
Dec
(23) |
| 2018 |
Jan
(16) |
Feb
(11) |
Mar
(13) |
Apr
(10) |
May
(25) |
Jun
(1) |
Jul
(4) |
Aug
(22) |
Sep
(17) |
Oct
(30) |
Nov
(18) |
Dec
(26) |
| 2019 |
Jan
(1) |
Feb
(13) |
Mar
(6) |
Apr
|
May
(19) |
Jun
(11) |
Jul
(4) |
Aug
(4) |
Sep
(16) |
Oct
(22) |
Nov
|
Dec
(12) |
| 2020 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
(10) |
May
|
Jun
|
Jul
(10) |
Aug
(10) |
Sep
(2) |
Oct
(5) |
Nov
(24) |
Dec
(149) |
| 2021 |
Jan
(108) |
Feb
(40) |
Mar
|
Apr
(6) |
May
(20) |
Jun
|
Jul
(3) |
Aug
(1) |
Sep
(1) |
Oct
(11) |
Nov
(33) |
Dec
|
| 2022 |
Jan
(1) |
Feb
(9) |
Mar
(27) |
Apr
(9) |
May
(14) |
Jun
(7) |
Jul
(17) |
Aug
(6) |
Sep
(4) |
Oct
|
Nov
(6) |
Dec
(18) |
| 2023 |
Jan
(4) |
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(11) |
Sep
(20) |
Oct
(5) |
Nov
(1) |
Dec
(15) |
| 2024 |
Jan
|
Feb
(3) |
Mar
(14) |
Apr
(1) |
May
(1) |
Jun
(4) |
Jul
(3) |
Aug
(5) |
Sep
(2) |
Oct
|
Nov
(13) |
Dec
(6) |
| 2025 |
Jan
(3) |
Feb
|
Mar
|
Apr
(6) |
May
|
Jun
|
Jul
(5) |
Aug
(4) |
Sep
|
Oct
(1) |
Nov
(2) |
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
1
(19) |
2
(22) |
3
(9) |
4
(37) |
5
(37) |
6
(23) |
|
7
(28) |
8
(35) |
9
(37) |
10
(37) |
11
(25) |
12
(28) |
13
(27) |
|
14
(11) |
15
(20) |
16
(8) |
17
(37) |
18
(27) |
19
(15) |
20
(15) |
|
21
(19) |
22
(26) |
23
(26) |
24
(19) |
25
(2) |
26
(17) |
27
(7) |
|
28
(19) |
29
(27) |
30
(37) |
31
(13) |
|
|
|
|
From: Lennart L. <len...@ya...> - 2003-12-01 19:36:34
|
Hi David & all, David had the great idea to use "sendkeys" as a quick way to communicate with Winboard (or with "gnuchesr.exe", a command line version of gnuchess for windows - which i use and which is included in the free winboard package). Now, i am actually able to send my moves via voice command to the chess engine- but - (unfortunately) for the chess engine's response i still have to look at the screen. Any ideas how to access the i/o-stream of such a (command line) program under windows with mh and thus be able to make it pronounce its move? Lennart By the way, thanks to Kirk for the hint on "use eventlog" - seems to work... ----- Original Message ----- From: "David Norwood" <jud...@ad...> To: <mis...@li...> Sent: Sunday, November 30, 2003 7:23 PM Subject: Re: [misterhouse-users] voice command chess > Winboard accepts keyboard input in "arithmetic notation", so a quick hack > would be using sendkeys to communicate with it. > > The computer beats me everytime :( > > David > > ----- Original Message ----- > From: "Lennart Lopin" <len...@ya...> > To: <mis...@li...> > Sent: Saturday, November 29, 2003 7:38 AM > Subject: [misterhouse-users] voice command chess > > > > Dear Bruce, > > > > Thanks very much for your help! I messed up with mh's installation folders > > (due to my excitement ;) and now retrieving news works fine... I am > > surprised that no one tried running a chess engine via voice commands > > although i think it wont be too difficult, because the number of pieces > and > > movements is quite limited. I did some research and there seems to be no > > commercial implementation of "voice chess" either. As this is one of the > > most interesting idea's for me right now, i will try to focus on 1) either > > modifying an open source chess engine or 2) developing a small > winboard/UCI > > interface for engines via voice cmd... for what i saw that will take some > > time though... ;-) > > > > Lennart > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: SF.net Giveback Program. > > Does SourceForge.net help you be more productive? Does it > > help you create better code? SHARE THE LOVE, and help us help > > YOU! Click Here: http://sourceforge.net/donate/ > > ________________________________________________________ > > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > ________________________________________________________ > To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 > |
|
From: PW <pe...@st...> - 2003-12-01 19:00:15
|
I have recently installed perl 5.8 as a test before moving it to my main = mh system. After a bit of doing I got mh working (mostly). This also solved the = 'Digest' issue because the correct modules came with the new version = (good news). I am getting a couple of other errors that I would appreciate some help = on. I am getting a 'CGI::delete' module not found when trying to use the mh = web interface. Am I missing some modules that I need to install via ppm = or otherwise? Any help would be appreciated. Peter |
|
From: Gilbert De C. <gil...@an...> - 2003-12-01 17:20:20
|
Hi, I had the same problem, asked Bruce who said I should wait for the 285-version. It is available just now, and doesn't give the error anymore. Gilbert "Rick Steeves" <mis...@co...> wrote in message news:6.0...@po...... > I'm having problems getting MH to start. Perl 5.8 (distro downloaded > today), Windows 2000 Pro, SP4, 756 MB Ram, and installed per instructions > on the web page. I'm getting the following error when launching from mh.exe > > Read parm files: ./mh.ini ./mh.private.ini > Code Directories: > - ./../code/test > - ./../code/common > Loading Windows modules > Loading Tk modules Version 800.022 > Loading other modules > Starting setup > - using simple Text distance function > Error: Runtime exception > > D:\x10\mh\bin> > > When I launch as c:\perl\bin\perl mh > > Perl throwns an exception to a windows popup, and dies. Any ideas? > > > > Rick Steeves > ri...@si... http://www.sinister.net > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > ________________________________________________________ > To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 > > |
|
From: Kirk B. <ki...@ka...> - 2003-12-01 15:16:18
|
Bruce: Please add this to the distribution if you are so inclined. It can co-exist with the existing RCSs.pm. I just picked up a RCS TR40 from www.worthdist.com for $224.07. I have never had any previous versions so I don't know what new features were in the TR40, but the RCSs.pm module did not have a lot of functionality I was looking for. So, I created a RCSsTR40.pm module. I created a new module because I don't have a full understanding of the compatibility issues with older/other models. My new module *should* be usable with multiple thermostats and could be expanded to support some of the more advanced RCS thermostat modules. Multi-drop RS485 support probably would need to be added as well. In any case, I significantly changed the module and added these new features: 1) Object now changes state when settings are changed on the panel: temp_change', 'outside_temp_change', 'heat_sp_change', 'cool_sp_change', 'off', 'heat', 'cool', 'auto', 'emerg_heat', 'invalid', 'fan_on', 'fan_auto', 'hold', 'run', 'vacation', 'no_vacation' 2) Added accessor functions: get_temp, get_outside_temp, get_heat_sp, get_cool_sp, get_curr_sp, get_mode, get_fan_mode, get_schedule_mode 3) Added support for text messages that can be sent to the display panel send_text_msg, clear_messages 4) Ability to set heat point and cool points separately. heat_setpoint, cool_setpoint 5) Can now set the displayed outside temp from Misterhouse (set_outside_temp) and override the internal temperature (set_remote_temp). 6) Can now set the date and time from Misterhouse (set_date_time). 7) Added auto_set_outside_temp function to automatically watch the passed-in reference and automatically update the thermostat's temperature. The comments include decent usage examples and a RS-232 pin-out to help you when wiring up the connections to the TR40 (manual is skimpy in that area). This is my first "normal" Misterhouse module, so all comments and suggestions are appreciated. Especially with the reporting of setting changes on the panel. I couldn't find any good examples to start from, so I pretty much just made everything up. -- Kirk Bauer <ki...@ka...> http://linux.kaybee.org | www.autorpm.org | www.logwatch.org |
|
From: Kirk B. <ki...@ka...> - 2003-12-01 14:37:22
|
On Mon, 1 Dec 2003, Lennart Lopin wrote: > There is a perl module called "EventLog" (which i could not find in mh's distribution but which can be found in the actual ActivePerl package): I would like to use it for monitoring windows based system/app/security log entries. Sure someone knows how to "include" a standard perl module into mh... Thanks in advance, I believe you could just stick: use EventLog; at the top of one of your user code files (i.e. the one you need to use the module from). -- Kirk Bauer <ki...@ka...> http://linux.kaybee.org | www.autorpm.org | www.logwatch.org |
|
From: Lennart L. <len...@ya...> - 2003-12-01 08:38:26
|
Hi @ all, There is a perl module called "EventLog" (which i could not find in mh's = distribution but which can be found in the actual ActivePerl package): I = would like to use it for monitoring windows based system/app/security = log entries. Sure someone knows how to "include" a standard perl module = into mh... Thanks in advance, Lennart |
|
From: Nick M. <gn...@op...> - 2003-12-01 05:42:13
|
Thanks Bruce, Works a treat, now I'll have to locate all my other subroutine calls and do the same :-) Nick Maddock -----Original Message----- From: mis...@li... [mailto:mis...@li...]On Behalf Of Bruce Winter Sent: Monday, 1 December 2003 4:57 To: mis...@li... Subject: RE: [misterhouse-users] Problems with sub routines > Specifically it is the check_heater subroutine, because it is > called before > my declaration I got back the "I don't know what this is" error message > (something about bare word not allowed while using strict). If I > change the > order, so that the subroutine is declared before it appears in the code, > then all is well. > > Is there some nifty pearl trick I can use, so I don't have to declare my > subroutines before they appear in the code? The easiest option is to call the subroutine with &check_heater, instead of check_header. The & prefix tells perl you are calling a subroutine. Bruce ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ________________________________________________________ To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 |
|
From: Kirk B. <ki...@ka...> - 2003-12-01 05:16:01
|
I use a lot of Timer objects to take care of things like turning a light off in 5 minutes and such. But they don't appear to persist across restarts, which kind of makes sense since I always pass in a anonymous code reference... Actually, now that I'm looking through the docs, I see that I can pass in a string instead? Is that the way to make the timers persist? Or are there other better options? -- Kirk Bauer <ki...@ka...> http://linux.kaybee.org | www.autorpm.org | www.logwatch.org |
|
From: Jason S. <ja...@sh...> - 2003-12-01 04:32:16
|
Attached is a driver for any CallerID device that broadcasts xAP data. This will push through CID information just as it would for any other CID supported device attached to MH. (Translation, Filtering, Logging, Announcement, etc) The schema is based on the CID.Meteor class protocol, but as a renamed Telephony.Info class instead. (Im not sure why there needs to be a brand specific class schema, so I plan on chatting with the xAP folks about some changes) I will be expanding this to also support incoming and outgoing calls. Need to make some changes to the base telephony support before I expand this driver. ---- For those with Asterisk, I also have a Manager extension that broadcasts xAP info. Just want to run it through some more testing before distribution (a little more complex than the mh listener :) ) -J |
|
From: Bruce W. <br...@mi...> - 2003-12-01 03:57:30
|
Version 2.85 was just uploaded to: http://misterhouse.sf.net/download.html http://misterhouse.net:81/download.html New Features: - Chris Witte created lib/table_A2XML.pm mht -> xml translator and updated lib/read_table_xml_A.pl. By default this code is not enabled, so mh will still translate mht files -> mhp files as usual. If you use: mh -table_type xml, it will translate mht files -> xml files, then process xml -> mhp instead. - Paul Estes created code/common/mp3_slimserver.pl, to use with mp3.pl with devices from http://www.slimdevices.com. I renamed common/slimp3_display.pl to display_slimserver.pl and renamed the parms it use to be the same as those in mp3_slimserver.pl. - Lennart Lopin created code/common/internet_weather_metar.pl for getting international weather data from noaa.gov Bug Fixes and Other Changes: - Included Digest::HMAC_MD5 in the mh/lib/site, used in the new 2.84 mail authentication code. - Sam Levine noticed the 2.84 windows mh.exe binary would not start. - Craig Schaeffer noticed a 2.84 bug where dead proxies would not come back to life unless mh was restarted. - Richard Koch noticed login passwords were being stored in browser history lists. - Robert Hughes created code/public/sports_score_bball.pl for getting basketball scores. - Brian Ujvary updated mh/lib/site_win58 with new modules to enable the new USB_UIRT windows support. - Michael Hughes noticed mh would not start if the new common/mp3.pl was enabled, but mp3_winamp.pl or mp3_xmms.pl was not. - Sean Walker updated various ia5 web pages to point use a common html_style link. Deleted the duplicate default.css files, changing the default background color from wheat to white. - Craig Schaeffer updated lib/Lynx10PLC.pm to add proxy support, single X10 commands, and improved extended code support. - Enabled the common/organizer.pl script by default, since it is needed by the calander web pages. - Steve Switzer updated bin/misterhouse.steve-fedora.rc, a startup script example for fedora Linux. Bruce |
|
From: Rick S. <mis...@co...> - 2003-12-01 02:33:09
|
Making progress here I think. If I delete the perl56.dll file, I get a message that says that it's missing. If I put it back, I get the aforementioned problems. since I'm running perl5.8 (and have perl58.dll), I presume the problem is in perl2exe somewhere? Rick >Date: Sun, 30 Nov 2003 21:17:13 -0500 >To: mis...@li... >From: Rick Steeves <mis...@co...> >Subject: MH and Win2k - throws exception > >I'm having problems getting MH to start. Perl 5.8 (distro downloaded >today), Windows 2000 Pro, SP4, 756 MB Ram, and installed per instructions >on the web page. I'm getting the following error when launching from mh.exe > >Read parm files: ./mh.ini ./mh.private.ini >Code Directories: > - ./../code/test > - ./../code/common >Loading Windows modules >Loading Tk modules Version 800.022 >Loading other modules >Starting setup > - using simple Text distance function >Error: Runtime exception > >D:\x10\mh\bin> > >When I launch as c:\perl\bin\perl mh > >Perl throwns an exception to a windows popup, and dies. Any ideas? > > >Rick Steeves >ri...@si... http://www.sinister.net Rick Steeves ri...@si... http://www.sinister.net |
|
From: Rick S. <mis...@co...> - 2003-12-01 02:17:30
|
I'm having problems getting MH to start. Perl 5.8 (distro downloaded today), Windows 2000 Pro, SP4, 756 MB Ram, and installed per instructions on the web page. I'm getting the following error when launching from mh.exe Read parm files: ./mh.ini ./mh.private.ini Code Directories: - ./../code/test - ./../code/common Loading Windows modules Loading Tk modules Version 800.022 Loading other modules Starting setup - using simple Text distance function Error: Runtime exception D:\x10\mh\bin> When I launch as c:\perl\bin\perl mh Perl throwns an exception to a windows popup, and dies. Any ideas? Rick Steeves ri...@si... http://www.sinister.net |
|
From: Bruce W. <br...@mi...> - 2003-12-01 01:46:57
|
> The "use lib" in common\organizer.pl points to web\organizer > which isn't where the libraries are so I don't see how that helped. That 'use lib' allows the following 'use vsDB;' to pick up the vsDB.pm file from the mh/web/organizer dir. Bruce |
|
From: Bruce W. <br...@mi...> - 2003-12-01 01:45:26
|
> I've made a first pass at Slimserver control for the SliMP3 and > Squeezebox MP3 > players from www.slimdevices.com. > > It's in two parts: a code/common/mp3_slimserver.pl script, and a > code/public/slimserver.pl portion. > > The mp3_slimserver.pl integrates with Misterhouse's MP3 player control. > The slimserver.pl creates voice items for each function. Paul, I recently got one of these also! For consistency, I just renamed common/slimp3_display.pl (new in 2.84) to display_slimserver.pl and renamed the parms used in both files to be the same. Bruce |
|
From: bazyle2002 <baz...@nt...> - 2003-12-01 01:28:18
|
--- In mis...@ya..., "Bruce Winter" <bruce@m...> wrote: > > Following recent posts I tried using calendar on mh2.81 with win2k. > > I get the entries in calendar.tab correctly displayed and can modify them. > > However for a day with no entries I always get the last line of the > > calendar.tab file and never get the "add" button, unless I doctor the file > > with a trailing tab. > > I just re-created the problem here by disabling code/common/organizer.pl. > My bet is that you didn't have that enabled either, since it is not enabled > by default. I'm surprised those pages worked at all without that code > enabled, since it is missing library modules without it. > > Since those organizer web pages would likely be tried by most users by > default, I'll add the organizer.pl script as one of the scripts enabled by > default on a new install. > > Bruce > > thanks, that made it work but a restart was needed. I didn't activate common\organiser.pl as I thought I ought to get the main bit working first. Maybe a note on the dependency would be advisable. The "use lib" in common\organizer.pl points to web\organizer which isn't where the libraries are so I don't see how that helped. Oh well, better add a weekly todo task "read that Perl book again". Baz |
|
From: Tim W. <wi...@vi...> - 2003-12-01 00:30:12
|
Hi everyone, I'm about to do my first MH install and I'm also new to X10. I'd like to do some very basic X10 stuff (a few outlets and single-pole switches, no dimming), but I'm not quite sure how to proceed. I'm not interested in X10 lighting control since I plan to install Lutron RadioRA at some point in the future. I will be running MH on a Linux box. Is there a document somewhere that describes what X10 components to buy for a setup like I've described? I hate browsing X10.com! I like to do things "right" and so I'm interested in buying high-quality components that will be reliable. Any recommendations? BTW, my home is new construction with lots of Cat-5 and RG-6 just in case there's a better approach than X10 for what I've described. -Tim -- Tim Wilson Twin Cities, Minnesota, USA Science teacher, Linux fan, Zope developer, Grad. student, Daddy mailto:wi...@vi... | http://qwerk.org/ | public key: 0x8C0F8813 |