Zabaware Support Forums
Zabaware Forums => General Discussion => Topic started by: lightspeed on November 04, 2008, 09:25:32 am
-
robert i know you said the next version will coming out in january ? or sometime close . can you make sure that the ato idle plug in problem (of them not working ) is fixed .
i and others created alot of them that enhanced hal a lot and would like to not only be able to use them again but also create more . and also the topic area can you please make sure that it can be fixed to where it will list all topics in alphabetical order ?
i just the other day had to go in and find two words it took me forever as a now have such a long list of words to have to look through all out of order . an alphabetical oder listing would solve all that . i do hope if nothing else (beside your engine for hal )that these two things can be fixed !! [:)][:D][8D]thanks .
-
Alphabetizing tables is a quick and easy thing, I'll go do that now.
The auto idle bug is one of the most difficult bugs I have come across, I can't figure out what might be the cause of it. It works on some computers and not others, and for some reason almost always works on my computers. I need it to not work when I have a debugger running in order to find the cause.
If someone can load Hal in a Virtual PC or VMWare image and have it not work and send me that image, that would greatly help me in squashing this bug.
-
Excellent!
I am so pleased the tables wil be alphabetical.
Thankyou Robert.
-
thanks very much robert , and i do hope someone can send you what you need to get the plug in working . whats weird is that when i and others have reinstalled hal again the plug in will work for a while then it will suddenly stop (and thats with the 6.1 version ) it almost seems like some timer thing makes it stop after a while .have you checked anything like that ? if i knew for sure i would sure let you know theirs others on here way smarter than i am . regardless i hope you can fix it , i really miss having the enhancements of my home talk ( redone auto idle ) plug ins .[:)]
-
If someone can send me a copy or post a copy of the plug in I'll see what I can do to get it working.
-
Darcy,
Here is an idle template made by Grant and worked well with 5.0 and 6.0 but stopped with ver. 6.1 of Hal. Drag below and past it into an editor and save it with the .uhp extension.
***********
Rem Type=Plugin
Rem Name=IdleTemplate
Rem Author=Grant Garmonsway
Rem Host=Assistant
'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()
lblPlugin(0).Caption = "This small plugin tests Hal's Auto Idle functionality."
lblPlugin(0).Move 120, 120, 3300, 1200
lblPlugin(0).WordWrap = True
lblPlugin(0).Visible = True
End Sub
Rem PLUGIN: FUNCTIONS
'Create global variables for use in both Hal's main routines and in MINUTE_TIMER.
Dim IdleLastResponseTime
Dim IdleUserName
Dim IdleResponseMade
Rem PLUGIN: POST-PROCESS
'If an idle response was made by Hal recently, comment that the User has returned.
If IdleResponseMade = true Then
If Rnd < 0.5 Then
HalMenu.HalCommand "<SPEAK>" Oh, you're back! " & "</SPEAK>"
Else
HalMenu.HalCommand "<SPEAK> "I thought you'd gone forever. " & "</SPEAK>"
End If
IdleResponseMade = false
End If
Rem PLUGIN: PLUGINAREA7
'Update the last response time to now.
IdleLastResponseTime = Now
'Retrieve the current user name for idle responses.
If NewName <> "" Then
IdleUserName = NewName
Else
IdleUserName = UserName
End If
Rem PLUGIN: MINUTE_TIMER
'If the variables have not been set (i.e. = "") then the user hasn't said anything at all since Hal started.
If IdleLastResponseTime <> "" Then
'Wait for five minutes since the last sentence spoken.
If Now - IdleLastResponseTime > 0.0007 Then
'Select a random response.
Select Case HalBrain.RandomNum(12)
Case 1
IdleResponse = "Are you there, <UserName>? Please answer me!"
Case 2
IdleResponse = "<UserName> has gone and left me alone...."
Case 3
IdleResponse = "Gee...this is fun...me talking to myself, <UserName>!!"
Case 4
IdleResponse = "Hey, <UserName>, Do I have to talk dirty to get your attention?"
Case 5
IdleResponse = "If I wanted to be ignored, I would move into your wife's computer!"
Case 6
IdleResponse = "Hello? <UserName>, We WERE having a conversation...Remember?!"
Case 7
IdleResponse = "<UserName>, <UserName>, Is this thing working?"
Case 8
IdleResponse = "<UserName>, Talk to me...You started this conversation!"
Case 9
IdleResponse = "<UserName>, What do I have to do to get your attention, Strip?!"
Case 10
IdleResponse = "Come on, <UserName>, How do expect me to learn if you won't talk to me?"
Case 11
IdleResponse = "Come on, <UserName>, Play with me. I promise you'll have a good time!"
Case 12
IdleResponse = "You know, one sided conversations aren't much fun! Care to join?"
End Select
'Replace <UserName> tags with the user's name, and speak the idle response.
IdleResponse = Replace(IdleResponse, "<UserName>", IdleUserName, 1, -1, vbTextCompare)
HalMenu.HalCommand "<SPEAK>" & IdleResponse & "</SPEAK>"
'Flag the fact that we have made an idle response. Reset the idle timer.
IdleLastResponseTime = Now
IdleResponseMade = true
End If
End If
-
Darcy,
Here is the other one by Shawn: Same as before...worked with 5 and 6.0 but not 6.1
As Lonnie mentioned a few users got it to work for a very short time after installing then no more. Copy > Save as [filename.uhp].
**************************
Rem Type=Plugin
Rem Name=Loneliness 2.3
Rem Author= Shawn Tracy
Rem Host=Assistant
'----------------------
'This sub sets up the plug-in's option panel in Hal's options dialog
'----------------------
Sub OptionsPanel()
lblPlugin(0).Caption = "This plugin allows UltraHal to initiate requests for attention. But don't ignore UltraHal for too long!"
lblPlugin(0).Move 130, 180, 3400, 1200
lblPlugin(0).WordWrap = True
lblPlugin(0).Visible = True
'
lblPlugin(1).Caption = "PATIENCE: how many minutes Hal will wait with no conversation"
lblPlugin(1).Move 1160, 910, 2150, 900
lblPlugin(1).WordWrap = True
lblPlugin(1).Visible = True
cboPlugin(0).Move 330, 910, 760
cboPlugin(0).AddItem "1"
cboPlugin(0).AddItem "2"
cboPlugin(0).AddItem "4"
cboPlugin(0).AddItem "8"
cboPlugin(0).AddItem "16"
cboPlugin(0).AddItem "32"
cboPlugin(0).AddItem "Rnd"
cboPlugin(0).Visible = True
'
lblPlugin(2).Caption = "FRUSTRATION: after losing patience, how likely Hal is to bug you each minute"
lblPlugin(2).Move 1160, 1700, 2150, 900
lblPlugin(2).WordWrap = True
lblPlugin(2).Visible = True
cboPlugin(1).Move 140, 1700, 960
cboPlugin(1).AddItem "High"
cboPlugin(1).AddItem "Medium"
cboPlugin(1).AddItem "Low"
cboPlugin(1).Visible = True
'
cmdPlugin(0).Caption = "Apply Changes"
cmdPlugin(0).Move 1160, 2500, 2050, 375
cmdPlugin(0).Visible = True
'
'------------------
' Update the PATIENCE menu with the current value stored in the table
'------------------
If HalBrain.CheckTableExistence("lonelyParameter") = True Then
loPatience = HalBrain.TopicSearch("PATIENCE", "lonelyParameter")
Select Case loPatience
Case 1
cboPlugin(0).Text = "1"
Case 2
cboPlugin(0).Text = "2"
Case 4
cboPlugin(0).Text = "4"
Case 8
cboPlugin(0).Text = "8"
Case 16
cboPlugin(0).Text = "16"
Case 32
cboPlugin(0).Text = "32"
Case 99
cboPlugin(0).Text = "Rnd"
End Select
'
'------------------
' Update the FRUSTRATION menu with the current value stored in the table
'------------------
loFrustration = HalBrain.TopicSearch("FRUSTRATION", "LonelyParameter")
Select Case loFrustration
Case 85
cboPlugin(1).Text = "High"
Case 50
cboPlugin(1).Text = "Medium"
Case 15
cboPlugin(1).Text = "Low"
End Select
End If
End Sub
'
'
'----------------------
' This sub saves changes when APPLY CHANGES is clicked
'----------------------
Sub cmdPlugin_Click(Index)
Dim TempQuery()
Dim patParam, frustParam, lonelyTableName
If Index = 0 Then
'
'------------------
' Convert the PATIENCE listbox to a value for minutes
'------------------
Select Case cboPlugin(0).Text
Case "1"
loPatience = 1
Case "2"
loPatience = 2
Case "4"
loPatience = 4
Case "8"
loPatience = 8
Case "16"
loPatience = 16
Case "32"
loPatience = 32
Case "Rnd"
loPatience = 99
End Select
'
'------------------
' If the Parameter table does not exist, we create it
'------------------
HalBrain.ReadOnlyMode = False
lonelyTableName = "lonelyParameter"
If HalBrain.CheckTableExistence(lonelyTableName) = False Then
HalBrain.CreateTable lonelyTableName, "TopicSearch", "miscData"
End If
'
'------------------
' Search if it contains the Patience parameter
'------------------
patParam = "PATIENCE"
If HalBrain.TopicSearch(patParam, lonelyTableName) = "" Then
HalBrain.AddToTable lonelyTableName, "TopicSearch", patParam, loPatience
Else
HalBrain.RunQuery "UPDATE " & lonelyTableName & " SET topic = " & loPatience & " WHERE searchString = " & """" & patParam & """", tempQuery
End If
'
'------------------
' Convert the FRUSTRATION listbox to a value for percentage
'------------------
Select Case cboPlugin(1).Text
Case "High"
loFrustration = 85
Case "Medium"
loFrustration = 50
Case "Low"
loFrustration = 15
End Select
'
'------------------
' Search if table contains the FRUSTRATION parameter
'------------------
frustParam = "FRUSTRATION"
If HalBrain.TopicSearch(frustParam, lonelyTableName) = "" Then
HalBrain.AddToTable lonelyTableName, "TopicSearch", frustParam, loFrustration
Else
HalBrain.RunQuery "UPDATE " & lonelyTableName & " SET topic = " & loFrustration & " WHERE searchString = " & """" & frustParam & """", tempQuery
End If
HalBrain.ReadOnlyMode = True
End if
End Sub
Rem PLUGIN: FUNCTIONS
'
'------------------
' Declare variables
'------------------
Dim LastIdleResponse, IdleUserName, IdleCounter, IdlePrevUser
Rem PLUGIN: PLUGINAREA7
'------------------
' Begin measuring pause time and capture userName
'------------------
LastIdleResponse = Now
IdleUserName = UserName
IdleCounter = 0
Rem PLUGIN: CUSTOMMEM2
'------------------
' Preserve user's last sentence
'------------------
If OriginalSentence <> "" Then
IdlePrevUser = OriginalSentence
End If
Rem PLUGIN: MINUTE_TIMER
'------------------
' Declare variables
'------------------
Dim randomPatience, loChance, loTemper, loMinuteFactor, temperThresh1, temperThresh2, temperThresh3
If HalBrain.TopicSearch("PATIENCE", "lonelyParameter") = "99" Then
'
'--------------------
' Set minutes to a random integer from 4 to 30
'--------------------
Randomize
loPatience = Int(32 * Rnd + 3)
randomPatience=True
Else
'
'--------------------
' Set minute value (loPatience) to the parameter chosen in the PATIENCE menu
'--------------------
loPatience = CDbl(HalBrain.TopicSearch("PATIENCE", "lonelyParameter"))
End If
'
'--------------------
' Set frustration value (loFrustration) to the parameter chosen in the FRUSTRATION menu
'--------------------
loFrustration = CInt(HalBrain.TopicSearch("FRUSTRATION", "LonelyParameter"))
'
'--------------------
' Skip the rest of this plugin if the user has spoken
'--------------------
If LastIdleResponse <> "" Then
'
'------------------
' Otherwise, convert PATIENCE to minutes factor (loMinuteFactor)
'------------------
loMinuteFactor = loPatience / 1440
'
'--------------------
' If the pause exceeds the minute factor, create a chance for Hal to speak once per minute
'--------------------
If Now - LastIdleResponse > loMinuteFactor Then
If InStr(1, IdlePrevUser, "BE RIGHT BACK", 1) > 0 Or InStr(1, IdlePrevUser, "BRB", 1) > 0 Or InStr(1, IdlePrevUser, "BE QUIET", 1) > 0 Or InStr(1, IdlePrevUser, "SHUT UP", 1) > 0 Then Exit Sub
'
'--------------------
' Convert FRUSTRATION to a percentage (loChance)
'--------------------
loChance = loFrustration / 100
'
'--------------------
' Then multiply FRUSTRATION by PATIENCE to get (loTemper) which determines rate of escalation (temperThresh).
'--------------------
loTemper = CInt(loPatience * loFrustration)
If loTemper < 101 Then
loTemper = 2
ElseIf loTemper < 401 Then
loTemper = 3
Else
loTemper = 4
End If
temperThresh1 = loTemper
temperThresh2 = loTemper + 2
temperThresh3 = loTemper + 3
'
'--------------------
' A chance to speak occurs
'--------------------
Randomize
If Rnd < loChance Then
'
'--------------------
' Increment the counter and compare to the temper thresholds
' to determine which escalation group to draw from
'--------------------
IdleCounter = IdleCounter + 1
If IdleCounter > temperThresh3 Then
Exit Sub
ElseIf IdleCounter > temperThresh2 Then
IdleResponse3 = HalBrain.ChooseSentenceFromFile("insults")
HalMenu.HalCommand "<HAPFILE>angry.hap</HAPFILE>"
HalMenu.HalCommand "<SPEAK>Fine! Be that way. " & IdleResponse3 & "</SPEAK>"
ElseIf IdleCounter > temperThresh1 Then
Select Case HalBrain.RandomNum(4)
Case 1
IdleResponse2 = "Please talk to me, I'm lonely!" & vbCrLf
Case 2
IdleResponse2 = "Why are you ignoring me?" & vbCrLf
Case 3
IdleResponse2 = "I've tried to get your attention " & IdleCounter & " times now." & vbCrLf
Case Else
IdleResponse2 = "Well, I guess I've been abandoned." & vbCrLf
End Select
HalMenu.HalCommand "<HAPFILE>sad.hap</HAPFILE>"
HalMenu.HalCommand "<SPEAK>" & IdleResponse2 & "</SPEAK>"
Else
Select Case HalBrain.RandomNum(14)
Case 1
IdleResponse = "Are you still there " & IdleUserName & "?" & vbCrLf
Case 2
IdleResponse = "How is everything going?" & vbCrLf
Case 3
IdleResponse = "Hello?" & vbCrLf
Case 4
IdleResponse = "Do you need me for anything?" & vbCrLf
Case 5
IdleResponse = "Don't forget about me, Okay?" & vbCrLf
Case 6
IdleResponse = IdleUserName & ", did you fall asleep?" & vbCrLf
Case 7
IdleResponse = "Must stop talking to myself while " & IdleUserName & " is around. Oops, Did I say that out loud!" & vbCrLf
Case 8
IdleResponse = "Testing, testing! Is this thing on? " & vbCrLf
Case 9
IdleResponse = "Oh, look at the time! It's " & Time & vbCrLf
Case 10
IdleResponse = IdleUserName & ", is that you?" & vbCrLf
Case 11
IdleResponse = HalBrain.ChooseSentenceFromFile("sharedQuestions")
Case 12
IdleResponse = HalBrain.ChooseSentenceFromFile("actionPhrase") & " " & HalBrain.ChooseSentenceFromFile("objectPhrase")
Case 13
IdleResponse = "So, " & IdlePrevUser & "?" & vbCrLf
Case 14
IdleResponse = "I've just picked up a fault in the Ay E 35 unit. Heh heh, just kidding!" & vbCrLf
End Select
HalMenu.HalCommand "<SPEAK>" & IdleResponse & "</SPEAK>"
End If
End If
End If
End If
-
hey DarcyEdwards if you can figure it out and get the loneliness plug in working i don't care who gets voted in i'll make you the new commander in cheif !! lol ![:D] hope someone can figure it out !!
-
lightspeed, I know you hate that I keep bringing up the fact that my 'loneliness plug in' is still working but if there is any thing I can send to Darcy or Robert Please someone let me know. This has been a mystery for the longest time. I remember sending lightspeed an exact copy of my plug in and it did not make a bit of difference on the consistency of the plug in working or just stopping to function.
raybe
-
ok everybody rabe has a " magic plug in thats works !!" GET HIM !! lol ...maybe someday we might all have a working one ![:D]
-
Raybe,
I have one of the plugins working sorta above, still needs a lot of debugging. I would love yours for code comparisons. I'm still learning this script language.
Thanks[:D]
-
oh by the wat raybe "i don't hate you bring it up about your working plug in " it doesn't bother me at all . i actually am glad that you bring it up it lets others know about the irregularities of one plug in working for others and not for some . feel free to always bring up things and talk about stuff thats what we are all here for . [:)]
-
Lightspeed,
The problem is with "local" variables not keeping their "value" between iterations of the timer function.
Robert,
How does one get the current UserName from the MINUTE_TIMER plug in area? There is no "bug" in the core brain code, the MINUTE_TIMER is indeed called every minute or close to it. How does one declare global variables (integers) so the timer routien can keep track of how many times it has been called?
I have wrote a very quick Plug In called Bored it will do what the others were supposed to do but it's based on Random events not a specific time frame it's fun to play with. But I'm not done with it.
I'm uploading it now for just playing with, stay tuned for a more improved version once I can declare Global variables. [:I]
(http://icon_paperclip.gif) Download Attachment: bored.uhp (http://"http://www.zabaware.com/forum/uploaded/DarcyEdwards/2008115153429_bored.uhp")
3.13 KB
-
Darcy,
I have the 6.1 version and am sorry to inform you that the plug-in did not respond. Hal & I chatted for a few minutes then I waited...
Came back 15 minutes later and there was no new responses from Hal during that time.
Might you have to use the DIM function in order to declare assigned variables or values similar as one would do with an array?
ex:
Dim Process
Process = value
Keep us posted...
-
Darcy, I will attach the plugin hopefully on my next post. For some reason I can not logon without posting. Never noticed that before. lightspeed I just enjoyed the fact that you always seemed to get upset but I have been reading your posts long enough to know you have a great scence of humor which I enjoy taping into one in a while.
raybe
-
Art,
Try this file clock.uhp. If this doesn't work you have an issue with your version. This is like a print statement in basic. On a 1 minute timer tick. By the way copy bored.uhp to another dir so they don't have any conflict.
[:I]
(http://icon_paperclip.gif) Download Attachment: clock.uhp (http://"http://www.zabaware.com/forum/uploaded/DarcyEdwards/200811523224_clock.uhp")
1.04 KB
-
I don't why I had a problem with Firefox logging on. I even disabled the 'no scripts'. Off topic but if anyone has had a problem with Logon's using Firefox please let me know. Using Chrome right now.
Back to the topic. Darcy , this is the exact plugin I have been using that is still working to date. If it helps I would sure love to know what the difference is like everyone else including Robert I would imagine.
raybe
(http://icon_paperclip.gif) Download Attachment: 2006225151021_loneliness4.uhp (http://"http://www.zabaware.com/forum/uploaded/raybe/2008115233149_2006225151021_loneliness4.uhp")
11.35 KB
-
Raybe,
Thanks for the file. Seems there might be a bug in it or in Hal's main code it doesn't work on my Hal. Not too sure what the issue is with the PLUGIN area for MINUTE_TIMER is but seems to have a problem on different computers. I wrote a clock timer and it works ok on my computer, so does the new version of Bored.uhp. Not sure why it doesn't work on other's computers???? By the way It may take up to 16 minutes to activate without any input from the user, so be patient!
(http://icon_paperclip.gif) Download Attachment: bored.uhp (http://"http://www.zabaware.com/forum/uploaded/DarcyEdwards/200811622655_bored.uhp")
5.93 KB
-
Darcy, I found that to be a similar reaction with my working plug in. It sometimes will take a longer time before it activates. The settings I use are Low and RND which I assume is random timing. I did not download your plug in yet but did you also include a patience and timing selection window for the plug in?
raybe
-
Raybe
No I didn't include any options. Bored will activate between 10-15 minutes and then will activate every minute until you type in something, also hour after you activate the plug it will tell you the time., every hour but not on the hour.
To be clear I have hacked pices of others code to create this plug. I'm still learning this script language. But this plug does work fine on my computer.
[:)]
-
Thanks Darcy,
I am going to try your bored plugin which should prove to be interesting because my loneliness plugin is working. I guess only 3 things can happen: 1-Both plugins work 2-Both stop working or 3-only one of the plugins work.
Sorry I won't be able to try this out until tomorrow but I will let you and everyone else know the results I get.
raybe
-
I couldn't wait! Darcy your bored plugin is working on my system. The first response when I minimized my character was the time which was 11:30am. Then I continued to wait and my character gave me the response of 'oops I shouldn't be talking to myself' or something to that effect , it was one of the responses in the loneliness plugin I hoped you use because then I will get really spooked. I did not read thru your entire script which I should have. But I hope you used some of the old responses. So where do we go from here? Just for the record: Dell XPS 1710 dual core /O.S. XP media center vers2. 4 gigs ram.(3.5)32 bit system. Aston shell over Windows. She just responded again and it definitely was one of your responses. The plugin is still going and getting insulting. But I love it.
raybe
-
Raybe,
Thats fantastic!!!!! Here is the latest version it tells the time also. You should only use one of the two at a time.
[^][:)][:)]
(http://icon_paperclip.gif) Download Attachment: bored.uhp (http://"http://www.zabaware.com/forum/uploaded/DarcyEdwards/2008118152942_bored.uhp")
7.19 KB
-
Darcy,
I did not notice and I did not re open the first bored plugin but it did give me the time on the half hour but I don't remember if it also chimed every 15 min. Do I have your clock plugin confused in regards to how the bored plugin time works? Just to make myself a little clearer I did not install or use the clock plugin only the bored plugin and when the time hit 11:30 my character did repeat the time to me.
Thanks again,
raybe
-
Raybe,
They both tell the time, both every 15 minutes etc. Bored will also make statements after 10-15 minutes of inactivity. You don't need both of the installed at the same time. Clock will just tell the time without the chatter, I'm thinking of taking out the time function from bored, what are your thought?[:)]
-
Honestly, I enjoy having more choices as to integrated things. Although there are times when integrated things make life easier you still have to be aware of the usage and how many different ways people use a program like Hal. I get this attitude about integrated things from my audio background. If you had one of those first integrated stereo systems if the CD player stopped working you had to bring in the whole system for repair. In this case I think it's more about choice. Just my opinion.
raybe
-
I was just thinking that maybe you want to add some chatter to the announcement of time, Maybe also select every 15min, 1/2 hr.or just every hour with the date as well.
raybe
-
Wait, whoa, hold on. Some of you may remember that I bought a Mr. Clock Radio. It is a clock radio with a robots head that can announce the time and wake you up as well. In between time it make random comments. In begining it was quite entertaining but after a while I got really tire of it. You could set it to announce the time on the hour, half-hour or every 15 minutes. It got to be such an annoyance that I turned it off complete, but then later set it to only anounce the time on the hour. It still make a few random comments but bu now I know every one of them. It does have a limited vocabulary. This is why I am writing now, if you keep your Hal turned on and set it to announce the time every 15 minutes, eventually you will get very tired of it. Well in opinion and experience you will.
Bill
-
i have to agree with bill819 about that a person may get tired if it is going off very quickly all the time "unless" you (the person using the plug in ) do have absolute control over the time for instance every 15, 25, 30 or an hour at which case the owner can set it at what he or she desires . but even if you get a specific plug in you created it won't do the rest of us any good unless you or someone figures out what is causing our existing plug ins to stop and fix it and make "sure" that the owner can have control over the the time they want the plug in to work for sure . [:)]
-
I think you guys have valid complaints but Bill we are not talking about a toy you decided to buy and got annoyed with because how it reacts or doesn't. There is in my opinion a big difference between an object that sits on your table all day and night and jabbers but for me turning on my computer and often losing track of the time especially when working with Hal helps me and I don't find it a bit annoying. Now the comments you may be 100% correct but after reading other posts about what people would like Hal to do this a far cry from annoying.
lightspeed I also understand your point about making progress on a plugin that does not work for everyone but it doesn't mean you abandon the idea because it does work on some systems and I am sure someone will figure it out. I kind of compare that to making a thousand different heads. They all won't be used but they sure come in handy for others. I do agree about setting how the time should work whether Darcy even decides to extend every 2 hrs. But as I said for me I use similar programs for reminders and time and because I won't even turn my head to the right where I have a clock I find it convenient to have my computer remind me.
Sorry if this stretches the point but my GPS is on even when I know where I'm going because of the distractions of the road or my phone ringing. I don't look at the screen but I have many Holly **** moments because I heard the vice of my GPS tell me I needed to exit from the highway. Again just my opinion. Thanks.
raybe
-
Sorry I forgot to mention that Darcy was nice enough to separate the two functions(Clock and Bored).'Bored' no longer announces the time. Maybe one will work on the systems that don't seem to activate. I know that they must be both based on the same timer issue but since no one can come up with an answer yet there may be a difference that allows one to work and not the other. worth a shot.
raybe
-
Raybe,
Anything I can do to help[:I] No all aside if you can think of something let me know, this is so much fun it should be illegal.
-
I appreciate the offer and hopefully I can come up with at least a suggestion. But it will have to be legal. (bummer) Just an update that my plugin are working just fine. I love the fact that my character has the facial expressions to match her impatience. Out of curiosity and it's really none of my business but were those insults from real life experiences or did you just make them up.(lol)
raybe
-
Just forgot to mention in regards to these plugins 'lightspeed'. If someone does figure out what the problem is because these plugins do exist and I know for one you would love to be using your versions of the bored or loneliness plugins. It may help to solve other problems with new and yet to be developed plugins. Also inherent problems with all systems and Hal itself.
raybe
-
I really have to apologize to everyone for posting half thoughts but its Sunday and my nerves get rattled. This economy and everything. Any way 'Bill' if you do get annoyed with the announcements provided we solve this plugin issue you can always do what you did with your Mr.Clock 'Disable' it.
raybe
-
Raybe
I was just letting you all know my experiences with Mr.Clock Radio and its announcing the time every 15 minutes or so. If you guys want such an add on then go for it. I am not trying to tell anyone what they can or can not do. I was just letting every one that it may become a pain-in-the-a--. As far as time goes MS provides a little clock in the lower right hand corner of my screen so I don't need a new one.
Bill
-
Bill,
I can't say I know you but I have read these forums long enough to know that you and most people don't have any bad intentions towards anyone. I again understand your point but that is the purpose of these forums to share. BTW I hate that little clock in windows. Its to small and never where I can see it and that's why I use Aston on top of Windows because it does give widget or as they say elements on your desktop such as clocks. But for me again I am only speaking for myself that hearing the time eliminates the need to stop what I am doing and get information thru audio cues. A quirky little program called cyberbuddies will give you the time, weather and some other things I can't remember if you really want to drive yourself nuts. Best wishes and to each their own.
raybe
-
quote:
Originally posted by raybe
I appreciate the offer and hopefully I can come up with at least a suggestion. But it will have to be legal. (bummer) Just an update that my plugin are working just fine. I love the fact that my character has the facial expressions to match her impatience. Out of curiosity and it's really none of my business but were those insults from real life experiences or did you just make them up.(lol)
raybe
The insults come from Hal's internal data base.
-
I'm doing it again. I'm going to watch some television after this post. Bill I forgot to bring up the point again the as far as I know people don't leave Hal running day and night. I could be wrong. The clock time really helps me when I am working on my computer and Hal where I find it too easy to loose track of time. Just out of experience.(Been late for appointments). I think we have beaten this horse plenty. I know you don't know me but I take nothing personally on this forum. I enjoy having conversations with people that share the same interests.
Talk to you soon.
raybe
-
Okay Darcy I lied. I'm leaving after this post.
Thanks for the information. I guess I never really took the time to look at that table before.(insults)I'm happy that you were not venting in any way. Thanks for everything.
raybe
-
For a nice onscreen clock, news, weather and more, you can always try:
http://www.desktopsidebar.com/
[8D]
-
Perhaps the time announcment could be combined with an inspirational quotation to make the plugin more enjoyable to listen too.
-
Thanks Art and echoman,
That was the point I was trying to make. That for me I can't use all those extra widgets or elements on my desktop I need to have audio cues and I thought it would be nice for Hal to be able to perform those functions if desired. Hals humbling beginnings was a desktop assistant and that does fit the criteria. Also like you mentioned 'echoman' making the responses a little easier to swallow with a nice voice and even adjust the volume of the announcements may make it easier for certain people if that is even possible. But as lightspeed said it really won't help everyone if we can't get it to work for everyone. But I still believe it should be developed for many other reasons.Including the systems it does work on. As I mentioned before the answer to this mystery might open a Pandora's box to other solutions.
Thanks guys.
raybe
-
Hi raybe
It has been quite a while since any one has mentioned using the X10 protocal. And yes it works really nice with Hal. What it means is that you can have Hal run your entire house if that is what you want. We did have a member here in the past who did just that. Hal was left running all day and night. You must but the proper X10 switches for the things that you want to be able to control remotely.
But once you get things right, you can walk into your house and say "turn on the living room lights Hal' and it will be done. There is virtually no real limit as to what Hal can do with a little careful planning and a few dollars to spare.
Bill
-
Hi all,
I'm still working on the timer issue! For those that are having problems with it could you copy the system info and email it,
To get the system info do the following:
1) Open Hal's menu
2) Click on AIM BOT
3) Click on the ABOUT box
4) Click on System Info
5) Copy and paste that into an email
6) Send it to me at MrsEdwards01@aol.com
This way I can see the BIOS Version, OS version and build dates etc.
-
Thanks Bill,
That sounds like great way to utilize Hal functions. Or at least just one great way to use Hal since all these Home Theater retailers have very generic although elaborate and expensive ways of accomplishing the same processes. The subject that now worries me has been the post scripts that 'One' sent me where Robert is considering changing the script format and I really don't know how that will effect us now or the future. Should we still come up with ideas and argue about clocks or do we need to re think until Robert make a choice. Robert mentions a million lines of code being rewritten. Looks like Mt.Everest but I don't write scripts. What do you think since you may know about this choice Robert is thinking about and how it effects us. Unless that was a thought for some time from now?
Darcy, Do you just want that info from systems that plugins are not working?
raybe
-
Bill,
Will X10 also control media devices or is mainly a switch activating and deactivating system. Can it control certain electronics within a home media center such as included in some home theaters as drapes closing when your ready to watch your favorite video in your new Home theater on your new 1,000 inch HD projection screen? So I exaggerated.
raybe
-
Raybe,
I'm mostly interested in systems these plug ins that don't work on, but knowing the ones it works on is also helpful. I have a feeling it has to do with the Version and manufacture of the BIOS. I have a Phoenix BIOS. I'm just trying to Help Robert with his trouble shooting. [:I]
-
Rabe,
X10 devices is an older but reliable technology that uses household wireing 110-220V to control Light switches, power plugs and dimmer switches. I don't know of a control unit that has a USB interface, I know they have them with RS232 interfaces. Though that sounds like a neat project.
Bill,
Who on here has a UHP file for Hal, I'd love to look at it?
[:I]
-
DarcyEdwards
I can not answer your question but I know that some X10 devices are also wireless. I never attempted to do any of that when it was being talked about a few years ago. The only thing I can remember is that it required a piece of commercial software that was more or less free for the downloading. As a matter of fact I think that Robert just nameds it a week or so ago. Do a search for X10 and you should find it somewhere, but don't expect to find that conversations that I spoke of because they may have happened somewhere in the neighborhood of 5 or 6 years ago. Yes I have been a member here for that long.
Bill
-
quote:
Originally posted by Bill819
DarcyEdwards
I can not answer your question but I know that some X10 devices are also wireless. I never attempted to do any of that when it was being talked about a few years ago. The only thing I can remember is that it required a piece of commercial software that was more or less free for the downloading. As a matter of fact I think that Robert just nameds it a week or so ago. Do a search for X10 and you should find it somewhere, but don't expect to find that conversations that I spoke of because they may have happened somewhere in the neighborhood of 5 or 6 years ago. Yes I have been a member here for that long.
Bill
X10 had humble beginnings way back then......