dupa

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 - Jake

Pages: 1 ... 6 7 [8] 9 10
106
Ultra Hal 7.0 / Brain Plug-in gets 3 passes?
« on: April 12, 2008, 07:01:04 pm »
So now... with a more positive attitude...

Let me ask this... as an example, the space padding at each end of the UserSentence string... where does somebody get that information other than spending hours stumbling over it?  And how many other things like that are there?  I only knew of the existence of the UserSentence string by examining other peoples code and that's how this whole project has seemed to go so far, I find pieces here and pieces there, some out dated, some works, some don't, etc.  Is there some relatively complete documentation for people who want to do major surgery on the brain and write their own plug-ins?  Something that describes the details of how the exes, dlls, etc, effect the code and vise versa?

On the issue of only being able to execute the last haptek command in a plug-in, that seriously limits the flexibility of any script I could write.  I had envisioned a script that would take several factors in to consideration and would make multiple adjustments to the haptek, the memory, etc, based on those conditions.  I guess a less than satisfying solution would be to make all the calculations to build a multi-command string on the fly and feed it in a one big multiple command, IF that would work?  But then we come back to the question of WHY is it like that in the first place?  Is there a reason?  Like the space padding reason?

Another thing I noticed that I hadn't mentioned yet, is that it seems to want everything within the Character folder.  I can create sub-folders in the Character folder and the scripts have no problem with that, but if you try to tell the script to go outside that folder, it fails.  An example...

If I use a path variable like... "haps\", and I have a folder in the Character folder named "haps", the script has no trouble finding that, which tells me that the brain automatically considers the Character folder to be the root.  If I were to have a folder setup at "C:haps" and used a variable string of... "c:haps\", the script fails.

So these are the type of things that you need to know about to determine if you can work with or around them or if you should just start from scratch.  But if these are things that have some valid reason for being that way, what are those reasons?  Or at least, where's the list of things that will prevent you from coding normally, so I won't have to keep stumbling over them at the cost of major hours.

I have some very nice code from my home automation A.I. that I was hoping to be able to pretty much just drop in to Hals brain, but so far, even small parts of it have failed every time because of these unexpected surprises... so again, this may just be a case of me trying to make Hal something that it is not and that's my problem not Hal's, but if I had a better idea of what all those surprises were, then I could more easily make the decision to go Hal or go scratch.  Even if I was to go scratch, I'd most likely keep Hal for the chatterbox on my computer, it really is the best by far that I've seen so far.

I totally, completely wipe a brain clean today, no brain, no plug-ins, I'll start there and see if I still keep running into these surprises.

Meanwhile... If anyone has the type of up to date, complete, documentation for programmers that I was talking about... could I get it from you please?

Thanks,
Jake

107
Ultra Hal 7.0 / Brain Plug-in gets 3 passes?
« on: April 12, 2008, 06:16:11 pm »
Hello! [:D]

I took my meds and to quote HAL from 2001, "I feel much better now". ha ha ha...

Seriously I apologies that my comments were a bit short, as you can see from the post time, it was from an all nighter 6:40 a.m. when I posted and my frustrations got the better of me.

Ultra Hal is the only chatterbox program that I ever gave a second look at.  I think it's great for that purpose.  My problems are self imposed because I'm trying to make Ultra Hal something that's it's not and I don't have enough proper documentation on what the exe, dlls, etc, are doing to make the correct decisions, so I either need to be more patient or just shut up and write the code myself.

Thanks for the responses and the helpful suggestions!

Jake

108
Ultra Hal 7.0 / Brain Plug-in gets 3 passes?
« on: April 12, 2008, 06:44:47 am »
In my attempt to build a brain plug-in, I've run into a few odd things...

1. The plug-in seems to get 3 passes for each user sentence input.  If I put the following in the plug-in...

HalCommands = "<SPEAK>" & "test 1 2 3" & "</SPEAK>"

Reload the brain so the plug-in is refreshed, then type something to hal and press enter,I see "test 1 2 3" printed out 2 times in hal's response window and spoken back to me 3 times.  What's up with that?


2. When using the UserSentence in my code, I found that it's padded on  both ends with 2 spaces, so if you entered "this is a test", the UserSentence string would be "  this is a test  ".  What's up with that?

3. I've noticed that if you have more than one "HalCommands =" statements in the plug-in, only the LAST one executes.  What's up with that?

I was putting together some simple code that should have taken an hour tops, but because of these three unexpected oddities, It took me hours to figure out why the code wasn't working.

How many more unexpected oddities can I expect to encounter?

I'm beginning to believe that Ultra Hal is fine for a chatterbox, but not really what I want for my needs and that maybe I should just write my own program that takes advantage of Haptek.

What do some of you other users think?

Is there a document that tells you all these "oddities" and WHY they need to be that way?

Is anyone else running into these type of problems with programming with hal?

I need to figure out the plan or move on.

109
Ultra Hal 7.0 / Auto-hide the taskbar STAYS UP
« on: April 12, 2008, 03:25:17 am »
I like my Windows XP taskbar in Auto-hide mode, so it's out of the way when I don't need it.  UltraHal seems to want to keep the taskbar visable, as in where a program is telling Windows it requires some attention?  Is there a way around this?  Is this a bug?  If it is a bug, is there a work-around, fix on the way?

110
Ultra Hal Assistant File Sharing Area / Looking for HAPTAR editor
« on: April 12, 2008, 12:59:22 am »
Isn't RAINBOW SIX VEGAS a game?  Does it have some utility to build characters like PeoplePutty?


111
Ultra Hal 7.0 / Looking for a list of all HAP commands, switches
« on: April 12, 2008, 12:49:18 am »
NIGE... I'll give it a shot and see what happens.  After purchase and checking it out, I try to remember to post here my findings.

Thanks again for the info!!

Jake

112
Ultra Hal 7.0 / Looking for a list of all HAP commands, switches
« on: April 09, 2008, 05:22:43 pm »
Thanks for the info, Nige!  I'll look deeper into Phoneme Editor.  Could the other program you mentioned that came with your copy of Phoneme Editor, "Htagh" be the one they are calling "HapTargh" on the license page?  If that comes with the Phoneme Editor, it would be a no brainer at $100.00, I buy it now.


113
Ultra Hal 7.0 / My first attempt at Audrey
« on: April 09, 2008, 03:39:45 pm »
In the words of Audrey...

Yes, she knows she's cute, I already told her that!

114
Ultra Hal 7.0 / Looking for a list of all HAP commands, switches
« on: April 09, 2008, 12:21:04 am »
Thanks for the reply,info, Duskrider!

I've been checking out all the info on the Haptek site on all the programs you metioned and I've sent a few email to them to get more info.

One of their programs I was thinking about starting with was the Accessory Converter, but it lists some limitations that I don't like, here's a quote from their page...

"It won't let you create hair or cloth with physics applied. all though you are welcome to make stiff hair!"

Actually, that program would be the perfect place to start if it had the ability to add the physics to the converted accessory.

115
Ultra Hal 7.0 / My first attempt at Audrey
« on: April 09, 2008, 12:10:20 am »
The latest on Audrey...

Turns out, that Audrey is an elf!

I had no idea.  Here's some snapshots...






116
Ultra Hal 7.0 / Looking for a list of all HAP commands, switches
« on: April 08, 2008, 10:02:25 pm »
Thanks for the info, Duskrider!  That's a very nice program, but it still does not do what I want... let me explain...

EXPLANATION BEGINS...

I've picked up about a dozen accessories from various places on the web.  Several of them were STOCK PeoplePutty accessories that someone pulled into some program and changed them to look different; different color, etc., and that works fine in a script of drag'n'drop, but I'm trying to add NEW accessories to my PeoplePutty Accessory Interface.

I've been able to add the accessory to the interface.  An icon shows up on the interfaces show my new accessory and what it looks like.  If you double click it, it is applied to the character, <=BUT=> if you double click it again, it does not remove it from the character as the other STOCK items do =AND= you can not manipulate it on the character as you can the STOCK accessories.

EXPLANATION ENDS...


I found out why.

SCENARIO BEGINS...

1. Let's say that someone uses some program to load the PeoplePutty accessory "Stringy blue hair"

2. They use that program, (by the way, I'd like to know what that program is), to change the color of the BLUE hair to GREEN hair.

3. Then the use that program to save the HAPTAR,HTR and name it "Stringy Green Hair.haptar"

4. Even though the color and filename has changed, the information about the file stays the same, the haptar still contains information that tells PeoplePutty that this new file that is named "Stringy Green Hair" is really the original file that was actually name "hair6_2EXP_blue.htr", including the interface name of "Stringy blue hair", and other information that the PeoplePutty program writes to it's "hap_temp" directory.  Those temp files are what allows you to remove the accessory and manipulate the accessory.

SCENARIO ENDS...

That's why I'm looking for a program that will...

1. Allow you to load a HAPTAR,HTR file
2. Edit all the info, graphic and info data
3. Save the file as a true PeoplePutty HAPTAR,HTR

That would allow me to name the file correctly and have it contain the correct info so it would work right in PeoplePutty.

If anyone has knows HOW to get there from here, please let me know!

Thanks!
The Jake

117
Ultra Hal Assistant File Sharing Area / Looking for HAPTAR editor
« on: April 08, 2008, 09:12:55 pm »

I'm still interested in hearing from anyone on any of the above.


Hasn't anyone purchased, used any of those program?

Doesn't anyone have any utils, programs, they'd like to recommend?


118
Ultra Hal Assistant File Sharing Area / Looking for HAPTAR editor
« on: April 06, 2008, 10:16:39 pm »
Thanks for the reply & info, Art.  I'm communicating with Haptek now on the different programs and licenses that they offer.  I'd be interested in hearing anyone's review of there programs that have already purchased them and I'd be interested in hearing about any other programs, utils, etc, that anyone wants to recommend.

Thanks!
Jake

119
Ultra Hal Assistant File Sharing Area / Looking for HAPTAR editor
« on: April 05, 2008, 11:15:25 pm »
I'd like to add more accessories to my PeoplePutty... does anyone know of a program for editing the HAPTAR file?



120
Ultra Hal 7.0 / Looking for a list of all HAP commands, switches
« on: April 02, 2008, 01:04:42 am »
Looking good!!  Thanks!!

Pages: 1 ... 6 7 [8] 9 10