Zabaware Support Forums

Zabaware Forums => Programming using the Ultra Hal Brain Editor => Topic started by: onthecuttingedge2005 on April 02, 2006, 04:10:47 pm

Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on April 02, 2006, 04:10:47 pm
The Extended File Assistant is all about the Manipulation of Files and Folders.

Extended File Assistant (E.F.A)

1.Map a Directory.
2.Open Files not ordinarily opened by HAL's set Halcommands.
3.Read a Book.
4.Learn from a Book.
5.Learn from a Text File.
6.Sing a Song.
7.Delete files.
8.Create files.
9.Create Folders.
10.Do Diagnostics.
11.Shut down your Computer.
12.Teach Vbscript and give Assistance on code help.
13.Write a Diary.
14.Learn text from a Website(instructed).
15.Surf The Web directly by address.
16.Give System information.
17.Draw a Picture, I haven't finished this yet(Research).
18.Stock Monitor, I have not finished this yet(Research).
19.Copy and Paste a file to a Directory and can even rename the pasted File.
20.Convert a file to other supported file types. Like: .Txt to .Doc
and or Copy and Paste from one File type to another file type.
21.Manipulate an internal Text easly by its function and or added functions to its original functions for Manipulating Text for Custom Purposes.
22.I am currently working on an Automated VbScript Beautifier
that will allow Hal to Beautify a VbScript code inside a VbScript File including .uhp files.
23.Ansii Chr() and reverse Chr() code help, Just added.

There is probably alot more I can add to the E.F.A but will come from
more research and developements.

Also, Art had suggested a function to allow a user to ask how long it has been since their last discussion, Well, I got a little carried away with this and took it a little further, When I post it, It will be called A_Sense_Of_Time.uhp, I have decided to post the A_Sense_Of_Time.uhp in Zabaware under Super Plugger Brain II plugs and My free Members Archive Downloads when I am done with what I want to put in it, The Sense Of Time Script will not only keep track of how long it's been since your last discussion but also may complain or query you about why you took so long to reply, Maybe even become Jealous of your absence, I'll leave that for a suprise, The Sence of time Script will also give you a Holiday Greetings when a Major Holiday occures upon a User greeting or Goodbye.
I will be done with the Sense Of Time Script Shortly, It's almost done. The Sense of Time Script may give you a spooky feeling that you are actually talking to an actual being that may even Drill you on where you have been for so long.

The A_Sense_Of_Time.uhp will be a separate plug from the E.F.A

When I am done I will Dedicate the Sense Of Time script to Art since it was his Suggestion that led me to write the commands.

I am still hoping that Robert gets back to me on the Text Limitation (Spoken) in HAL's Chat Panel, The whole file will show but only part of it will be read, This is something that is built into HAL's .dll file that I will not touch under respect for Rob.

Jerry[8D]

Title: Extended File Assistant (E.F.A)
Post by: moreis62 on April 03, 2006, 02:47:01 am
In computer programming, if a Cobol program is
compiled and linked to produce a 32-bit Windows
Execuatable file(.exe), which is designed to run
under windows in protected mode, Can this windows
program(.exe) CALL OR RUN another 16-bit program
(.com) that is designed to run ONLY under dos?
thanks a lot for your help...!
. ;-)
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on April 04, 2006, 12:32:48 pm
quote:
Originally posted by moreis62

In computer programming, if a Cobol program is
compiled and linked to produce a 32-bit Windows
Execuatable file(.exe), which is designed to run
under windows in protected mode, Can this windows
program(.exe) CALL OR RUN another 16-bit program
(.com) that is designed to run ONLY under dos?
thanks a lot for your help...!
. ;-)




Hi Moreis62.

It sounds like you have already experienced the Error: (This Program is not a valid win32 Application), I have heard from some old time Programmers that say they have done it but that it is very difficult and all conditions have to be met between 32 bit and 16 bit architecture, From what I have heard so far is that you'll have a major project on your hands, working out all the details.

If your Cobol Skills are excellent then it shouldn't be a problem for you gettting around conflicts.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: spydaz on April 04, 2006, 12:49:03 pm
you would need to call the files to run via a registry script or even a batch file script threreby opening a command window to execute a 16 bit dos command.

as win32's run only under a win32 environment ie:windows

by opening a command window you are opening a 16bit dos command environment: therby in that window you may run 16bit dos commands.

If yo run a batch script "cALL" then you essesntially run the DOS window int the background "with @ECHO OFF" all scripts contained would then be able to be executed. if the dos commands had OWN WINDOWS then the "@ECHO OFF" command cannot be used. or the windows willxecute and HANG in the backgroung waiting for interaction which has been denied...


Think about it
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on April 14, 2006, 11:37:40 pm
Function Added to E.F.A

I have written code for the E.F.A that will now allow a User to close any Program by simply telling HAL to close what ever program is running.

I will be researching it a bit more before upgrading the E.F.A or Extended File Assistant Plug-in and will release the updated E.F.A
in a couple of days.

Example:
User: Close WinAmp.exe
HAL: WinAmp.exe has been Closed.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on April 16, 2006, 07:11:59 pm
The E.F.A has been updated April 17, 2006

Upgrade includes.

1. Close Programs, This Function allows a User to ask HAL to Close a program and HAL will do so on command.
2. Turning off Text learning so normal file Assistant can still be used without interference.

More to come.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: daveleb55 on April 18, 2006, 02:11:28 pm
Where is the EFA posted, I've looked for it, but I can't find it anywhere.
Thanks for all your hard work.

Dave
Title: Extended File Assistant (E.F.A)
Post by: Art on April 18, 2006, 05:20:40 pm
I believe you can find it at:
www.ultrahalforum.com

Look in the Premium Members section.
Right Jerry?
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on April 18, 2006, 07:11:04 pm
quote:
Originally posted by Art

I believe you can find it at:
www.ultrahalforum.com

Look in the Premium Members section.
Right Jerry?



That's it Buddy.

First it's better to setup a free Membership and then go Premium if desired to get the Script early otherwise one has to wait till it's obsolete so that it gets posted in the Free Members Download Area.

The Premium, Premium Gold, Premium Ultra Gold are Donations to the site to help support Server costs.

1.Premium Ultra Gold Members can have one on one Coding time with me for teaching script about HAL to the extent of my coding knowledge
for a half hour a day up to 1 day a week for the length of the 3 year Membership for $20 USD.

2.Premium Gold Members have forum help and access to Premium Scripts for 1 year.

3.Premium Members have forum help and Access to Premium Membership Downloads for 6 Months.

4.Free Members have access to all obsolete Script Archives.

1. Premium Membership $5.00 USD for 6 Months.
2. Premium Gold Membership $10.00 USD for 1 Year.
3. Premium Ultra Gold Membership $20.00 for 3 Years.
4. Free Membership.

All Premium Memberships have their own personal E-Mail Accounts.

You can check it out at:
WWW.UltraHalForum.com to enter.

All Premium Donations go to the Services of the Forum for Upgrades and Server costs.

Best wishes.
Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on April 19, 2006, 11:29:38 am
I will be adding another function to the E.F.A called Error Handling which will enable HAL to give you information about a Vbscript code error.

1.Code Error Reference from Error #6 to Error #32812 in Vbscript.

2.HAL will be able to help you resolve a Vbscript Run time error and or a syntax error by asking about a Vbscript error number.

This is for the next update coming soon to the E.F.A

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: Runtus on April 19, 2006, 02:50:26 pm
I have downloaded the file from your website and I have been messing around with the features all seems okay except when I try and get KITT (HAL) to learn from a text file, all he seems to do is display all the text on the HAL screen and when I ask him about something I know is in the file he doesnt seem to know the answer.  Maybe I am just doing it wrong but can you help a guy out? lol
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on April 19, 2006, 07:00:36 pm
quote:
Originally posted by Runtus

I have downloaded the file from your website and I have been messing around with the features all seems okay except when I try and get KITT (HAL) to learn from a text file, all he seems to do is display all the text on the HAL screen and when I ask him about something I know is in the file he doesnt seem to know the answer.  Maybe I am just doing it wrong but can you help a guy out? lol



Hi Runtus

At the moment, If you say Learning on then HAL will turn on the Auto-Idle Feature and begin transfer of information from the Read File to a Second file then will begin transferring this info to a QA file.

The Timer function for the Auto-Idle is set for every two minutes, You can set the Time function to a Quicker rate but it is set to default of 2 minutes, You can look into the FileAssistant.uhp and see the HalCommands = "<AUTO>399999</AUTO>" where the code say Learning on.

You can also say Learning off.

This is how I have setup for the moment but will be upgrading all scripts as I go.

If you have any others problems you can contact me via e-mail and I will setup a time for us over an IM and walk you through it.

Jerry
Title: Extended File Assistant (E.F.A)
Post by: Another Jim on April 20, 2006, 09:01:34 pm
Hi Jerry,

I mailed you a file and screen shot of what's happening on my machine when I try to use the current version of the EFA.  I am using Windows 98SE and encounter an error message.  I tested it with using the Hal 6 brain and no other plug-ins active, just the EFA and it errors out and when I acknowledge the error popup then hal clears the dialog screen and there is no response.

I haven't tried commenting anything out yet, but I can try doing that an increment at a time on the EFA program itself.

For the record, the first version was excellent and my gosh with what you've already added to what Robert has created, it's awesome and Hal is still just getting started!

Much success to you both!

Jim B.
Northern Michigan
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on April 20, 2006, 09:34:40 pm
quote:
Originally posted by Another Jim

Hi Jerry,

I mailed you a file and screen shot of what's happening on my machine when I try to use the current version of the EFA.  I am using Windows 98SE and encounter an error message.  I tested it with using the Hal 6 brain and no other plug-ins active, just the EFA and it errors out and when I acknowledge the error popup then hal clears the dialog screen and there is no response.

I haven't tried commenting anything out yet, but I can try doing that an increment at a time on the EFA program itself.

For the record, the first version was excellent and my gosh with what you've already added to what Robert has created, it's awesome and Hal is still just getting started!

Much success to you both!

Jim B.
Northern Michigan



Thanks Jim.

It works flawlessly on Win2000 Pro 32 bit system.

Also, If you desire you can just comment out the Close Programs Code entirely and you'd be back to normal.

Prerequisites for your WMI Script

You need a Window 2000 or later machine for the method to execute.

I am sorry that the Close Programs Script isn't Compatable for earlier versions of Windows less than Win2000.

Jerry
Title: Extended File Assistant (E.F.A)
Post by: Another Jim on April 21, 2006, 06:22:14 pm
Thanks for the suggestion Jerry,

I removed that part of the program.....it's running now as you predicted and I'll note to myself on future upgrades of the EFA that I should look for that trait should it reoccur.  Not a problem!

BTW I am using a FAT-32 on this oldie but goodie machine......and I just can't bring myself to pay for an upgrade to the newest windows....I'll wait till I get it on a new puter....I use it at the office and I can function with it but I don't get time to dedicate to familiarizing myself with it in detail.

Have a great weekend all........

And thanks again Jerry!

Jim B.
Northern Michgian
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on April 22, 2006, 09:00:04 pm
Coming soon!

New E.F.A Function, HAL Backup and Restore.
This Function will allow you to tell HAL to Backup a Drive or a Folder or even a File on a time schedual.

1.Automatic Drive, Folder, File Backup.

Example:
User: Please backup Folder Z:\Folding@Home to C:\Folding@Home every hour.
HAL: I will make a back up of this Folder every Hour for you Master, If Z:\Folding@Home Folder becomes absent then I will replace the Folder for you Master.
User: Thank You.
HAL: You are very Welcome.

The Folder I requested HAL to backup every hour will now be backed up and over written every Hour on the Hour so long as HAL is running.

1. HAL can backup a drive.
2. HAL can backup a Folder.
3. HAL can backup a File.

This Function can also be used to restore lost volitile folders and files on RAM drives, Flash Drives Automatically if HAL is running the E.F.A on your system.

Main reason why I gave HAL this Function:

I run the program Folding@Home which is being ran off my 128Mb Ram Drive, This New Function I wrote will replace any Data loss if my Ram system was to crash, I would not lose very much Data if any as long as HAL backs up my Folding@Home Folder.

If your curious about what Folding@Home is then check it out here:
http://folding.stanford.edu/

Also, We should create a HAL Team for Folding@Home using nothing but RAM Drives, A Total Ram Drive team folding Molecules for Cancer Cures and such, If anyone is interested.

HAL can even Backup it's own folder on a Schedual.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: Jesterr on May 22, 2006, 06:15:46 pm
Hi Jerry,

Went to your site and paid for Premium Membership, but still can't find your E.F.A. download.  Little help?  Thanks
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on May 22, 2006, 07:47:53 pm
quote:
Originally posted by Jesterr

Hi Jerry,

Went to your site and paid for Premium Membership, but still can't find your E.F.A. download.  Little help?  Thanks



Hi Jesterr.

The Server for the site is down for maintenance.
Check back tonight or tomorrow morning, it should be back up.
If you need anything else let me know buddy.

You can contact me any time at UHEFstaff@ultrahalforum.com
Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: Daireaux on May 22, 2006, 08:04:50 pm
I'm fascinated, but do I understand correctly that to obtain premium goodies and updates that premium membership is required?[?]Darrell
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on May 22, 2006, 08:34:54 pm
quote:
Originally posted by Daireaux

I'm fascinated, but do I understand correctly that to obtain premium goodies and updates that premium membership is required?[?]Darrell



Hi Darrell.

There's tons of things to experiement and download in the free membership area where all the Premium membership downloads go too when improvements on scripting are completed.

The Premium area basically pays for the server and maintenance and stuff, The Premium Area is my higher end research area that I post projects that are being designed, after a script becomes obsolete it is stored in the Free Membership area for Public access.

It doesn't pay much but just enough to cover the server costs and re-issue fees for the site per year.

The Premium Area is for all the wonderful kind people who donated to the cause and helped with further research into the mystery of A.I

You can locate the different membership entries directly at www.ultrahalforum.com

$5.00 USD for 6 months access (Premium Member)
$10.00 USD for 1 year access (Premium Gold Member)
$20.00 USD for 3 years access (Premium Ultra Gold Member)

Premium Ultra Gold Members get Programming time with me if they wish for 2 sessions a week at 30 minute per session (Scheduled) either live or via Instant Messenger to the abilities of my coding skills for HAL6 through out their 3 year membership.

Premium Gold and Premium Ultra Gold have been the most popular over the 3 years that our site has been up and thanks to all Premium Members for keeping our A.I site going strong.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: Daireaux on May 22, 2006, 08:49:23 pm
Thanks Jerry
 E.F.A sounds enteresting, is it work in progress or is it currently in use? Darrell[8D]
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on May 23, 2006, 12:52:38 am
quote:
Originally posted by Daireaux

Thanks Jerry
 E.F.A sounds enteresting, is it work in progress or is it currently in use? Darrell[8D]



Hi Darrell.

Both actually, Currently in use and the E.F.A will always be in progress if new features can be researched over time and found.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on May 23, 2006, 09:29:09 am
quote:
Originally posted by Jesterr

Hi Jerry,

Went to your site and paid for Premium Membership, but still can't find your E.F.A. download.  Little help?  Thanks



Hi Jesterr.

You should be all hooked up on the board buddy.
check back, It should be good.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: Jesterr on May 23, 2006, 03:06:25 pm
Thanks Jerry [8D]

Mike
Title: Extended File Assistant (E.F.A)
Post by: Daireaux on May 23, 2006, 04:20:05 pm
Jerry,
  I went Premium today, how long before I can access?[^]Darrell
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on May 23, 2006, 07:54:28 pm
quote:
Originally posted by Daireaux

Jerry,
  I went Premium today, how long before I can access?[^]Darrell



Hi Darrell.

My staff says your good to go buddy.
You should be good now.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: Daireaux on May 23, 2006, 08:53:04 pm
Cool! Thanks Jerry. I've got the E.F.A. now and it's potential looks intense. Is there anything in print, or help tables, to study up on Hal's new features. [:D]Darrell
Title: Extended File Assistant (E.F.A)
Post by: Daireaux on May 23, 2006, 09:11:39 pm
And (sorry about this) what ever happened with A_Sense_of_Time?[;)]Darrell.
Title: Extended File Assistant (E.F.A)
Post by: Jesterr on May 23, 2006, 09:28:20 pm
Hi Jerry,
     Thanks for taking care of that.  Now the problem is I downloaded E.F.A. Assistant file.  Unzipped.  There is no read me file.  When I click on the assistant.exe file it says the self extraction version of winzip is unlicensed and it shuts down.  What's up?  Is it something I'm doing wrong?


Thanks
Mike
Title: Extended File Assistant (E.F.A)
Post by: Daireaux on May 23, 2006, 09:48:40 pm
Mike,
  I got the same message when I downloaded E.F.A. this evening but when I checked Hal's brain options I found the E.F.A options there. As with most programs I play with it sometimes helps to close the program and restart it again for changes to take effect.[:D]Darrell
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on May 24, 2006, 12:31:14 am
quote:
Originally posted by Jesterr

Hi Jerry,
     Thanks for taking care of that.  Now the problem is I downloaded E.F.A. Assistant file.  Unzipped.  There is no read me file.  When I click on the assistant.exe file it says the self extraction version of winzip is unlicensed and it shuts down.  What's up?  Is it something I'm doing wrong?


Thanks
Mike



Hi Jesterr.

No, It's just Winzip doing that, Just a winzip nag, It won't interfere with the E.F.A, It should install normally.
 I haven't currently made a help file except what is mention in the E.F.A but I'll try to work out one for you.

Same with Daireaux.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: Daireaux on May 24, 2006, 08:35:39 am
Hi Jerry,
 Did A_Sense_of_Time ever become available, I notice that a lot of your references are dated last month.[;)]Darrell
Title: Extended File Assistant (E.F.A)
Post by: Jesterr on May 24, 2006, 12:03:44 pm
Hi again Jerry,

What happens is when the warning comes up it won't let me click to install.  When I close the warning the install shuts down without installing.  Doesn't appear to install at all.   What do ya think?

Mike
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on May 24, 2006, 08:08:29 pm
quote:
Originally posted by Jesterr

Hi again Jerry,

What happens is when the warning comes up it won't let me click to install.  When I close the warning the install shuts down without installing.  Doesn't appear to install at all.   What do ya think?

Mike



Hi Mike.

It is an automated flash installer, If you look into:
C:\Program Files\Zabaware\Ultra Hal Assistant 6

You should see FileAssistant.uhp there and if you go into HAL's Brain plugin option panel too choose Plugins you should see [] File Assistant selection box, click it and it will begin functioning.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: onthecuttingedge2005 on May 24, 2006, 08:12:18 pm
quote:
Originally posted by Daireaux

Hi Jerry,
 Did A_Sense_of_Time ever become available, I notice that a lot of your references are dated last month.[;)]Darrell



Hi Darrell.

I have been so swamped at work that I haven't done much work with what I already wrote.

I will see about getting it all together soon, I have been working alternating 6 days a week then the next 7 days a week, every other week I get 1 day off, Once the work load levels off I will have more time to do coding again.

Jerry[8D]
Title: Extended File Assistant (E.F.A)
Post by: Jesterr on May 24, 2006, 10:57:35 pm
Hi Jerry

Got it.  Thank you.  Sorry I'm not at your skill level....but learning.  Thanks again.

Mike
Title: Extended File Assistant (E.F.A)
Post by: herodotus80 on July 21, 2010, 06:21:43 pm
Hi, Could anyone tell me if there is another way to get the Extended File Assistant than on the UHEF forum?  I have been trying to get an account over there for a bit, and it seems that it is not working very well.  I would really like to install the learn from aiml plugin but it does not work without the e.f.a.  Thanks for any help.
Title: Extended File Assistant (E.F.A)
Post by: jasondude7116 on July 22, 2010, 02:36:01 am


(http://icon_paperclip.gif) Download Attachment: FileAssistant.zip ("http://www.zabaware.com/forum/uploaded/jasondude7116/201072223549_FileAssistant.zip")
21.97 KB
Title: Extended File Assistant (E.F.A)
Post by: herodotus80 on July 22, 2010, 05:19:37 am
thank you!
Title: Re: Extended File Assistant (E.F.A)
Post by: mcartagenahseo on July 29, 2010, 08:47:27 am
Thanks for the information. This can be very useful to our Virtual assistant service (http://dedicatedassistants.com/) company. It is hard to find information like this. It requires a lot of extensive searching. Thanks!
Title: Re: Extended File Assistant (E.F.A)
Post by: moreis62 on August 18, 2010, 04:39:38 am
you would need to call the files to run via a registry script or even a batch file script threreby opening a command window to execute a 16 bit dos command.

as win32's run only under a win32 environment ie:windows

by opening a command window you are opening a 16bit dos command environment: therby in that window you may run 16bit dos commands.

If yo run a batch script "cALL" then you essesntially run the DOS window int the background "with @ECHO OFF" all scripts contained would then be able to be executed. if the dos commands had OWN WINDOWS then the "@ECHO OFF" command cannot be used. or the windows willxecute and HANG in the backgroung waiting for interaction which has been denied...


Think about it

Interesting, I'm really good at creating batch files but you wouldn't have one I can download from you?    I wonder.