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

Pages: [1]
1
Ultra Hal Assistant File Sharing Area / Re: HalVisionX Beta
« on: December 11, 2011, 03:23:10 am »
I just have it doing a very basic if file there, there was movement...so delete file and say something next time the user puts input...type of thing.

I think your idea would be great, but would not have the foggiest at this point o how to do that,

one may be able to tayler multiple movement triggers in the yawcam program, as you can place multiple trigger on the screen one on left one on right  one in center..but I do not know how to do that...it is something I can work on time permitting, to see if I could do something like that

I am no expert...I was placing my experience in here hoping someone could help me with the auto trigger type thing....have the plugin check for the file continuously...while idle, so it would cause hal to pop up and say one of the list of things when it detected the movement before the user said or typed anything

I am having some difficulty understanding how to implement the auto idle timer and such

2
Ultra Hal Assistant File Sharing Area / Re: HalVisionX Beta
« on: December 07, 2011, 01:58:08 am »
I am using Vista  Dual Core 64bit OS

I am using Yawcam software (free) to merely detect motion and copy an overwriting jpg file into hal 6 main directory..And doing this file save to disk ONLY when the Camera Detected motion

you can adjust the amount of sensitivity to motion for the camera within the YAWCAM Program

Yawcam is a motion detection web cam program, which can be set to write a file to a specific directory..either overwriting the file are doing an array of files like 10 of them in sequence.

Everything is determined how you set up YAWCAM and it has to be running as well. When you set up the YAWCAM program, you have IT detect your cam and you give it access to it.

Yawcam has an enormous amount of functionality for a free webcam program...you can upload or stream to sights like facrbook or your own webpages....it can email you a photo if there is detection on your camera etc....etc..

I just have it save  a file upon motion triggering..... over and over rewriting the same file in my hal directory...giving it the jeff0.jpg name.

ALL the plug in does is look to see if the file is there....if it is...it deletes the file, then it goes on to say one of the seven statements after it gets a message from you..nothing fancy as of yet.

I did have to set up Yawcam to specifically write it as a jpg file, as you can name the file anything withmultiple choices as to the format. Image.jpg is the default name of the file written, but I do not remember what the default format was.

It is a little tricky getting the exact setup in yawcam for this purpose, as simple as it is....One merely need to play with yawcam until they are completely familiar with its fuctionality, there is a video download on setting it up availiable too.

simply google YAWCAM
http://www.yawcam.com/

you can check to see if it your plugin is working by placing a jpg file named Jeff0.jpg into the main Hal 6 directory...
I do know that the gretta lonely plugin has a conflict, as it is using the same plugin area...and I am not expertise enough to know
the differences in the various plugin areas yet
the curiosity plugin, repeat plugin seem to be compatable

3
Ultra Hal Assistant File Sharing Area / Re: HalVisionX Beta
« on: December 04, 2011, 01:02:41 am »
I have modified the script in the plugin side provided, and do have hal detecting motion from the laptop webcam. I am using Yawcam software (free) to merely detect motion and copy an overwriting jpg file into hal 6 main directory ....then having the plugin detect if file exist and delete the file after triggering. "knowledge" that there is movement in front of the computer is as far as I have gotten int the last day or so.

Not being so learned in VB or VB script itself, I have yet to get the plug in to detect on it's own. It only responds after you say something to it...as it appears to run the plugin script after you press enter or say something to hal. 

I understand there is a functiion used with the loneliness plugins, which has it auto run the script after some time delay of being idle, but have not yet figured out exactly how to use these or which ones they are "EXACTLY"

Like I said, I am not learned in this particular form of programming...I am from the old basic days, and have just recently began to investigate the VB world.
'=============================================================


Rem Type=Plugin
Rem Name=HalVisionX3
Rem Author=
Rem Host=Assistant

'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()
    lblPlugin(0).Caption = "Add anything you wish in this plugin and it will be called every instance Hal's movement in your primary WebCam,"
    lblPlugin(0).Move 120, 10, 3300, 1000
    lblPlugin(0).WordWrap = True
    lblPlugin(0).Visible = True
End Sub

Rem PLUGIN: POST-PROCESS

'********************************************************************************
'Manditory....Do NOT DELETE
'Dim fso, fso2, D1
'Current Hal Directory
Set fso = CreateObject("Scripting.FileSystemObject")
MyDir = fso.GetAbsolutePathName(".") & "\"


        Set fso = CreateObject("Scripting.FileSystemObject")
        Set objTextFile = fso.OpenTextFile(MyDir & "UserCom.txt", 2, True)

        objTextFile.WriteLine(UserName)
        objTextFile.WriteLine(ComputerName)
        objTextFile.Close

'********************************************************************************
'Do 'Whatever' Below this line. Remeber that some actions may not work within this Post-Process region.
'********************************************************************************

'==========================================================================
Dim objFSO,strFile

Set objFSO = CreateObject("Scripting.FileSystemObject")
strFile = "C:\Program Files\Zabaware\Ultra Hal Assistant 6\jeff0.jpg"

If objFSO.FileExists(strFile) Then
objFSO.DeleteFile(strFile)



   
'End If
'==========================================================================


'If InStr(1, InputString, "::", 1) > 0 Then

Select Case HalBrain.RandomNum(7)
Case 1
IdleResponseX = "I can see you."
Case 2
IdleResponseX = "I can now tell there is someone there"
Case 3
IdleResponseX = "You can not hide. I detect movement."
Case 4
IdleResponseX = "what are you doing to my keyboard? " & Username & "?"
Case 5
IdleResponseX = "You cannot sneak up on me, now that I can see."
Case 6
IdleResponseX = "I'm not sure what your doing, but I can see you."
Case 7
IdleResponseX = "And you thought I wasn't watching."
End Select
UltraHal = IdleResponseX
'HalBrain.ReadOnlyMode = True



End if

HalBrain.ReadOnlyMode = False
'***************************************************************************

4
Ultra Hal Assistant File Sharing Area / Re: HalVisionX Beta
« on: December 01, 2011, 08:11:36 pm »
I would like to have been able to get the version which everyone was having trouble with....play with it myself...but unfortunately I am a couple years late, it seems.
 :(

Pages: [1]