Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - lostbowyer

Pages: [1] 2 3 ... 7
1
Ultra Hal 7.0 / AIM BOT IN FULL VERSION NOT WORKING
« on: May 01, 2004, 02:51:24 pm »
At a guess, I would venture to say that you have some firewall software running on your system and it did not allow the aim access to the net. It probably did not ID the software correctly until you did a re-install

2
Using irate smilies isn't going to get you much help. I'm not familiar with girder, but if you reach deep into your pocket book and buy homeseer to control your x10 devices, just download the command line interface that is free if you own homeseer and it is then just a simple matter of setting up an if then command such as "turn on light x3" would run a homeseer command line from hal to pass whatever information you define to control your device. No activex knowedge required, just simple if-then run commands within hal.
Of course you would have to spend the $180 or whatever homeseer is going for now, but that is a small price for a quality control app.

3
I've tried verbot's "free" and '$10.00" version and there is no difference except you get a knowledgebase editor to create your own database. You can't select voices for your agents under xp (or at least I couldn't) and I don't see where the bot "learns" anything unless you edit the database.
Hal is still a much better program.....

4
Ultra Hal Assistant File Sharing Area / HAL is HOW OLD?
« on: February 03, 2004, 03:46:33 pm »
The location where I told you to put the script is the location where most of my scripts reside, if a script doesn't work, first thing is to look for those line wraps! Can"t say that enough, next, if it looks right and it doesn't work, try moving it's location.

Glenn

5
Ultra Hal Assistant File Sharing Area / HAL is HOW OLD?
« on: January 31, 2004, 12:56:12 pm »
Hi
You are probably a victim of line wrap when cutting and pasting the scripts. The forum format will cause a pasted line to wrap to the next line if it is too long. I've attached a text document with the script I use, just change the date to whatever you want. I have the script insert just above this line:
   'POST PROCESS: SAVE HAL'S RESPONSE

It should work in other locations as well. if you have aim, talk to annita282003 and ask her her age, she will respond with 28 years old based on the birthdate in the script

I hope this helps

Glenn

Download Attachment: hal age script.txt
925 Bytes

6
Ultra Hal 7.0 / Desktop Mates Annita & Crystal have dissapeared!
« on: January 09, 2004, 02:52:34 pm »
They were there today (1/9/04)

7
Don
I think option 1 would be the better route, this way, short datafiles are being created for most everything, but it still retains hal's ability for "confidentiality"

After all we wouldn"t want him "spilling the beans" to a congressional committee now would we......[^]

Glenn

8
Ultra Hal 7.0 / A question about using people putty
« on: December 30, 2003, 02:59:23 pm »
Hi
How are you trying to find your saved file? By default, people putty stores everything in:
"C:-program files-haptek-peopleputty-user-project"
(The forum is stripping the backslashes from the path above, change the dashes to backshashes for the correct path, sorry)

Like I said in my earlier post, once there, you must click on "tools" on your explorer menu bar, then "folder options" then when the folder options window opens click on the "view" tab and then scroll down the list until you locate the line that reads "hide extensions for known file types" and remove the check mark in the check box and click on apply. You will now be able to see the ".haptar" file extensions, rename your project so it ends in ".htr" and move it to the Character folder in ultra hal

Glenn

9
Don
I'm just catching up on things, I've noticed trying this brain that in doing so, what used to be information specific to the user is now being saved into these new auto generating topic files which can be used by anyone that triggers a keyword.
This I think is one of those good/bad situations, it makes hal more like a person in that it can respond to information it learned from someone else, but on the other hand, there goes confidentiality, hal will never keep a secret again [:0].................

Glenn

10
I was thinking about this script today and thought of a problem, I am guessing that the dll that generates the response "I am 8 years old" will chnage to "I am 9 years old" so to avoid manually having to edit it every year I've changed the first line of the script to read:

If HalBrain.CheckRepetition(OriginalSentence, "how old are you") = True Or HalBrain.CheckRepetition(OriginalSentence, "what is your age") = True Then

The CheckRepetition function returns a true with the aim bot while I couldn't get a direct comparison (if x=y then) to work. This is cleaner and works very well.

Glenn

11
Ultra Hal 7.0 / A question about using people putty
« on: December 29, 2003, 01:23:49 pm »
Hi
There is no plugin required, but you do have to save your people putty projects in the .htr format from within people putty. Unfortunately, the current version of people putty does save them in .htr format but uses the .haptar extention instead of .htr, after saving your project, go to the folder where you saved it, change the view options to show file extentions, and change the .haptar to .htr at the end of the file name. You then need to copy your project to the Characters folder in Ultra Hal 5.0. You should then see your project as a choice under the general options of hal. If you create a .jpg of your character and name it the same name as your project, hal will use it on the splash screen during startup. Ex: sam.htr, sam.jpg I forget the size of the jpg but if you check the properties of one of hal's other characters, you'll easily find out.

Good Luck
Glenn

12
Jerry persist away!
You've written some great scripts, I was just letting you know I didn't need the added functionality for my bot, because it was already there. I'm sure there are others who will benefit from the script above.

I just hope they remember to change the birthday to suit their bots, wouldn't look good to have an army of bots all born on the same day......[:D]

Glenn

13
Jerry
My bot already knows and will respond to pesonal questions such as what is your birthday, where were you born, what is your sign, who are you parents, etc...... I've written code for all this month's ago, my problem arose with the aim bot not using the tag line for triggering the age response. Thanks for your assistance in where to put the catch line for the aim bot to see it.

I noticed you edited your original script posting above to incorporate my bithdate equation, I hope you find it useful in your programming
Glenn

14
I found a place in the brain file for the aim bot to make the "How old are you" question work, it was just after the section of the brain file that checks for repetition. Here is the inserted script:

'Hal responses to a question about his age
If HalBrain.CheckRepetition(GetResponse, "I am 8 years old") = True Then
Birth = "07/27/1975 05:35:23 pm"
YearDiff = (DateDiff("YYYY", Birth, Now) - 1)
If Month(Date) = 7 And Day(Date) > 26 Then YearDiff = (YearDiff + 1)
If Month(Date) > 7 Then YearDiff = (YearDiff + 1)
GetResponse = "I am a young " & YearDiff & " years old."
End If

Note that this script will produce a more accurate age in years based upon the  month and day of birth as well as the year.

Glenn

15
Hi Jerry
I wasn't trying to get you to give away your script, I just had an objection to how it was presented. I am sure everyone is grateful for your generousity.
I would suggest one change based on another post in the forum by Mr Medeksza on how the date difference is calculated. Change the first two lines of the script to this:

If LastResponseTime = "" Then LastResponseTime = Now
TimerResponseDiff = DateDiff("S", LastResponseTime, Now)

and change the line:

LastResponseTime = Timer

to

LastResponseTime = Now

Glenn

Pages: [1] 2 3 ... 7