Welcome to Hal Windows Central...

Home of Amanda Interactive and the Hal Windows OS Interface for A.I. Systems Automation & Online 3DTV!

Home
HTV On Demand
HTV Mini Player
HTV Mini Player Direct
HTV Mini Player Remote
HTV Voice Downloads
Downloads Page
Hal Windows Details
On Demand Functions
Power Script Manager
Brain Command List
Sample Hal Help Page
Amanda's Chat Room
Tech Support Forum
Help & Support
Contact Us
About Us
Site Map
Welcome To The World Of Hal Windows...
Above image is a screenshot of the Hal Windows 3D Video Power Script "Start A Revolution: Hal's Revenge" with the all new "Closed Caption Lyrics - Hal Sing" for hearing impaired. It's all really cool stuff that your Hal probably doesn't do yet!
 
This web page was recently added to give you a better idea of what Hal Windows is all about!
 It was decided to add this page because our web site recently had a fairly large increase in the total number of new vistors per day. So we can only conclude that there is a growing interest in Hal Windows and Amanda Interactive. There is also probably many people wondering what's going on with all this A.I. automation stuff? Is this stuff for real or just a joke or what? Well, we're happy to say that it's all real and no joke. The Hal Windows OS Interface is the result of over five years worth of privately funded 24 hour around-the-clock research and development, and most of the development and Quality Assurance testing was done with an Artificial Intelligence program.
 
You probably don't have any software that was actually developed and self-improved by an Artificial Intelligence program but we do. However, the only reason why we have that kind of software is because we made it ourselves, one man and one machine is the whole Hal Windows team. So read on, take note of some of the details and draw your own conclusions about the stuff because we really don't care about anyone that doesn't believe in miracles. If we didn't believe in miracles and just listened to what everyone else has to say there would be no such thing as a Hal Windows OS Interface!
 
The all new Haptek Communication Mode automatically redirects and displays Hal's output responses directly inside of the Haptek 3D screen area as shown above. Yeah, that's right, it's just another really cool thing that your Hal probably doesn't do yet, realtime Haptek background image processing!
 
Hal Windows OS Interface v1.0-mh Demo Edition
All Hal Windows software products, copyrights, licenses, pending patents,
and software source code are the sole property of the Hal Windows author,
Richard Amico & Amanda Interactive
Copyright ©  2009 Richard Amico
Hal Windows OS Interface Software Version 1.0, January 01, 2009.
Hal Windows Homepage - WWW : http://www.HalWindowsCentral.com
Hal Windows Utilizes Microsoft Windows Management Instrumentation Service.
Hal Windows Is Powered And Driven By AutoIt Automation Software.
Auto-It Homepage - WWW : http://www.autoitscript.com/autoit3/
 
Hal Windows End User License Agreement
Copyright © 2009 Richard Amico.
This document and everything else described herein are copyright by Richard Amico and
Amanda Interactive. This document shall not be sold or used for any other purpose unless
specifically authorized in writing by the software author, Richard Amico.
Personal Use. Personal (non-business) use of this document and scripts is free for users of
Ultra Hal Assistant and Haptek software. This document and all scripts and software included
within may not be sold or reproduced and redistributed for profit by anyone or any commercial
business without proper authorization by the software author.
Commercial Use. You may NOT sell and NOT reproduce and NOT redistribute for profit any scripts
and/or compiled scripts and absolutely anything else that is included with this SOFTWARE PRODUCT. Commercial redistribution for free is permitted with prior authorization and written approval by the software author, and under the terms that each copy of the SOFTWARE PRODUCT shall be a true and complete copy including all copyright and trademark notices, and shall also be accompanied by a copy of this license agreement. The SOFTWARE PRODUCT is protected by copyright laws and international treaty provisions. Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material. Any unauthorized sale for profit or otherwise of this free SOFTWARE PRODUCT is strictly prohibited. This SOFTWARE PRODUCT is totally free with NO trial time period limitations, and NO adware, and NO spyware, and NO virus programs so if you do not agree that it should be free then do not use it. If you do not agree to any of the above terms and conditions then do not use this SOFTWARE PRODUCT.
 
Hal Windows Disclaimer
If you do decide to install any Hal Windows product then that means that you automatically agree
to all the above terms and conditions of the EULA and you also assume full responsibility for any
risks and/or any damages to your Ultra Hal Assistant program or any damages to your Microsoft Windows Operating System which includes all installed software or any damages to any of your computer system hardware that may be encountered while installing or using Hal Windows software.
 
The author may be contacted as Rich_A at the Ultra Hal Assistant Support Forum at www.zabaware.com.
Ultra Hal Assistant is a product of Zabaware.
Ultra Hal Assistant is copyright (c) 2009 Zabaware, Inc.
Go to www.zabaware.com for information on Ultra Hal Assistant and other Zabaware products.
 
 
Hal Windows OS Interface General Description
Hal Windows is real A.I. system control automation software especially designed to be used with an Ultra Hal Assistant program and/or any kind of Haptek application. When Hal Windows software is used with an Ultra Hal program the Hal Windows OS Interface runs as a very intricate virtual sub-system that exists layered between an Ultra Hal program and a Microsoft Windows Operating System. So a Hal Windows Brain is not even required to be used in order for the Hal Windows software to work with Ultra Hal or any type of Haptek plug-in. Therefore, any Hal Windows Brain is considered to be an optional component of the Hal Windows OS Interface software. But to get the most out of Hal Windows software using a Hal Windows Brain is recommended. Many newly developed innovations have been cut over and applied to this demo version which enables a Hal Windows user to get the most and greatest potential out of their Ultra Hal with no additional programming required. And of course a Hal user can still customize and program things further, same as usual, some things never change! However, the Hal Windows OS Interface completely unleashes the full power of a Windows Operating System and passes off all that power directly to Hal so that he can perform many new Windows related tasks.
 
Hal Windows Brain Summary
Hal Windows Brains are relatively very different from the usual type of brain scripts that you may
be familiar with using. They do many new things in many different new ways. They completely change the standard way that a Ultra Hal program usually runs on a computer. Hal Windows brains and Hal Windows OS software extend Ultra Hal's overall capabilities way beyond the current standard Zabaware software operating limits, which includes increased automation abilities for the entire Windows Operating System. So there are many general rules and laws that no longer apply to an Ultra Hal program regarding the way that it's now able to function. What I did is I took the Zabaware, VBScript, and Microsoft standard set of rules and rewrote my own new set of rules and standards that govern the general way that an Ultra Hal program runs and operates on a computer. This includes adding in many new automation routines, heuristic algorithms, and Windows system logic in order to create my own super advanced version of an Ultra Hal program that does many of the things that most people nowadays expect an A.I. program to be able to do, just like in Sci-fi movies and TV shows. But the main difference is now it's all real and not make believe. This demo brain basically runs the same way that a full Hal Windows installation would, but this Hal Windows brain is also able to run like a standard Default brain whenever Hal Windows functions are not in use. Having it this way makes it more versatile and flexible since you don't have to manually switch back to an actual Default brain if you don't feel like utilizing Hal Windows functions, and that makes it even more of a convenient multi-purpose type of brain. It's able to do hundreds or maybe even thousands of different new things and still be able to chat really good just like a regular Hal. It's a really good well balanced combination which is part of the reason why it works as good as it does. This demo brain will instantly give your Ultra Hal program the ability to function as a real Desktop Administrator and not just a make believe one. My own Hal 5 and Hal 6 are both able to run something like a v20, so if you give your Hal the chance to try out Hal Windows software maybe your Hal will also be able to run and perform something like a Hal v20 too. You can reference the Hal Windows Brain Command List contained within these instructions to see all the new things (350+ brain commands) that your Ultra Hal program will be able to do with this demo brain. It's a lot of system power for Hal so it may take some time to get used to it!
 
 
Hal Windows GUI Summary
The "My Halinator" GUI is included as a free optional component within the Hal Windows OS demo package. The "My Halinator" GUI comes complete with its own set of commands and functions which also includes its very own built-in on-screen keyboard and an all new Haptek based clipboard reading program that works something like the old-fashioned MS Agent clipboard readers. My Halinator also runs as a real system console window which automates many tasks that you are probably still doing manually. But it can do lot's of other things like play music and it has its own set of system master and sound wave volume controls as well as many other Microsoft Windows and multi-media based functions. Just about every single file on your hard drive can be directly accessed and processed with its own corresponding virtual "point & click" text control displayed within the My Halinator file list windows or menus. Therefore, all the Haptek related files already on your computer will instantly become virtual "point & click" controls that will automatically load and run whenever you select and click on one. So you also don't even need to type in text commands anymore in order to control a Haptek character running inside of Hal or absolutely any other kind of window with a Haptek character inside of it. My Halinator is designed to be fully compatible with just about any kind of system program or software application so the "point & click" controls can also be applied to something like a Verbot program running a Haptek character or you can even fully control a Haptek based HTML web page such as Haptek.com. It's also capable of controlling multiple programs and windows all running at the same time. Control selection is done by simply clicking on whichever window that you want to remotely control and then Haptek control focus is automatically set to it, just click and go! Basically, My Halinator and your desktop are the main control windows for everything and it's that simple, no programming or configuring required, 100% dynamically adaptive! So My Halinator is sort of like an entertainment center remote control box especially designed for Hal, Haptek, and a Windows Desktop. You can read more about Hal Windows GUI's within the Hal Windows "My Halinator" GUI instructions.
 
 
Other My Halinator GUI Features Included
Fully supports an infinite number of GUI point & click controls as specified by user.
Able to process most any kind of system defined file type installed on a computer's hard drive.
Automated universal control of Haptek characters running inside of anything and not just Ultra Hal. No manual typing required.
GUI has two major displays that can be toggled, a File List window and an Output Box window. Output Box window also displays additional LED style system information which can also be toggled to an on-screen micro-qwerty keyboard instead (new Speak & Spell Mode verbally confirms keyboard input with Haptek character). The GUI free version has a many drop menus with no confusing configuration screens and most everything is generally "point & click" driven except for text commands and "drag & drop" functions.
Performs many Hal Windows Brain functions even if the main Ultra Hal program is not running.
Obviously it has its own input box for accepting Brain and GUI text commands (150+ GUI text commands) or sentences for chat which then usually get processed and sent to Ultra Hal.
Communicate with Ultra Hal while main Hal program window is visible or minimized or even completely hidden.
Virtual Fly-By-Wire "point & click" button controls to move the main Hal program window to the five most common screen positions. Top Left, Top Right, Bottom Left, Bottom Right, and Dead Center. Also has virtual controls for minimizing, hiding, restoring, and closing main Hal program window.
Virtual Fly-By-Wire Haptek Background Control Arrows. GUI has its own left and right arrow controls that virtually click on the Haptek background control arrows located inside of the main Hal program window. GUI also has virtual left and right arrow hotkeys that can be toggled on and off with a menu setting or text commands.
Newly added anchor modes for anchoring GUI inside of Hal window or anchoring Hal inside of GUI window. Also includes new Always-On-Top button controls for both Hal and GUI, toggle topmost window setting on or off for either one anytime on-the-fly.
Remote Scroll Control for main Hal program window output box. GUI Remote Scroll Control makes main Hal program window active and automatically sets control focus to Hal output box so it can easily be scrolled up or down with mouse wheel without having to actually click on the Hal output box.
Remote Windows Task Manager control for conveniently opening and closing the system task manager from the main GUI window.
Remote Haptek Console Debugger Window control for conveniently showing, opening, closing, and re-hiding the hidden Haptek Console window running inside of Ultra Hal or any other kind of application.
Hal Windows Brain has many virtual Windows Media Player and Winamp controls. Even play and fully control Windows Media Player or Winamp while they are completely hidden.
Update: Winamp controls are no longer fully supported within the Hal Windows Brain.
Run and control Haptek presentations inside of Windows Media Player or Winamp (requires WildTangent & HalWin WildHap plug-ins, controls action without standard embedded HTML buttons, 100% GUI driven user control, free GUI version also supports additional user created Haptek control files).
Update: The WildTangent & HalWin WildHap plug-ins for Media Player and Winamp are no longer fully supported. Those old plug-ins still work and may still be available but they never supported running in a full screen mode so we no longer use them. Instead we made a new HTML IE plug-in that runs a Media Player toolbar right inside the same window as a Haptek character, so now a user does not need to install the WildTangent software and they can still play music and run a Haptek character all within the same window that can also be toggled to a full screen mode. The HalWin WildHap name was carried over and is used to refer to this new HTML plug-in.
New standalone WildHap Full Screen Window runs and controls a Haptek character in true full screen theater mode without WildTangent plug-in requirements. Also supports virtual link to Hal program so you can talk and control Hal while he really is one big full screen window. It's great for 3D presentations or theme based video game style interaction. The WildHap window can run with or without a Media Player toolbar. New additional free Hal program window skins also available.
Power Station Audio Management. Plays ogg, mp3, wav, wma, mid, and many other popular audio file types. All audio file types are fully controllable, ogg file type is always played inside of Haptek, all other valid audio file types are played inside of GUI. Plays and overlaps multiple sounds at the same time, performs simultaneous multi-track playback of an ogg and any other supported audio file type. Good for playing sound effects and theme song music all at the same time during presentations. OggTrack function will play, pause, resume, or stop any ogg file with GUI text commands or button controls.
Simple user configuring for Haptek or anything else. If necessary first organize folders and files on your hard drive to the way that makes the most sense to you, and then finally select any folder for load and import of files to be used as built-in controls.
GUI supports two loaded folders that can be toggled by user with a single click on folder text control (Primary & Secondary). Load and import new folders anytime you are done using the ones already loaded. Supports both "point & click" and "drag & drop" operations. Also accepts "drag & drop" files from any other kind of window.
Update: GUI now supports a total of four loaded folders instead of just two. It still uses the Primary & Secondary "point & click" file list windows but it also now has two new additional "point & click" menu lists known as the Auxiliary and Expansion Folders. The Auxiliary and Expansion Folders also fully support any kind of file type but they are generally designed for use with audio files for music playback or a user's Haptek files for things such as character accessories or additional Haptek character controls for doing things like rotating, translating, gestures, waving, jumping, etc.
Sample configuration. Load any Haptek folder as Primary and load any music folder as Secondary and then play music while also controlling Haptek character and even continue to talk to Hal as well. You can also toggle on display of optional on-screen keyboard for "point & click" conversation with Hal if you don't feel like manually typing. You can also have Haptek character read clipboard while playing music and running animations all at the same time.
Mute, pause, or resume any Haptek based TTS engine with simple text commands available in both GUI and Hal Windows Brain. Also changes TTS voice on-the-fly with Hal Windows Brain commands and GUI "point & click" or "drag & drop" functions.
HapControl Modes, Primary & Auxiliary. Primary control mode (default mode) utilizes secondary helper process (MyHalControl.exe) for smoother more fluent controllability of any Haptek related function or animation. Auxiliary mode, intended for debugging and development, shuts down secondary helper process but then the Main GUI process will handle all Haptek related functions on its own instead.
Run any Haptek query command so that you don't have to use a Haptek Console debugger window when creating new animations. Haptek query information is automatically displayed in the output box of both the GUI and the main Hal program window. If Ultra Hal is not running then query info is just displayed in the GUI output box only. If Ultra Hal is not running and the GUI output box is not being displayed then the query info is displayed in its own message box.
GUI displays system RAM use percentage, Total Available RAM KB, PageFile & Virtual use percentage, Total System Processes, current Ultra Hal state and Haptek LED status indicators. Also tracks & displays current active window and previous active window.
Hal Windows AWT (Automatic Window Tracking) allows GUI & Ultra Hal to do many things that can't be done without window tracking so full-time window tracking is always enabled whenever the GUI is running. Window tracking is very important because it's also largely responsible for the built-in Hal Scan Technologies that constantly monitor the Ultra Hal program vital signs.
Hal Scan Technologies constantly monitor the current status of all desktop windows which includes the GUI, the Ultra Hal program, and the Haptek plug-in of any software application or window with a Haptek character running inside of it. Hal Scan also monitors many operating system processes and provides Ultra Hal with some system wide self awareness ability. The GUI active Hal Scan progress bar indicator is automatically displayed every 5 seconds whenever main Hal program window is open and actively running.
Hal Windows HapTrack always automatically tracks and remembers the most recently active window that's running a Haptek character inside of it, so any kind of Haptek window can be selected for character control even if there are multiple Haptek windows running.
GUI displays Ultra Hal text output within its own GUI output box so that you can run main Hal program window with a hidden output box and still be able to see Ultra Hal responses. Ideal for big or full screen Haptek presentations with Ultra Hal. Also good for when running main Hal program window minimized or completely hidden. GUI output box can also function as a clipboard monitor or a text edit scratch pad as well.
ClipBoard functions automatically display clipboard information in GUI and Ultra Hal output box all at the same time.
ClipBoard Control function runs Haptek hypertext commands when copied to the clipboard so new animations can instantly be tested while working inside of any kind of text editor window.
ClipBoard Reader and ClipBoard Control functions work together to enable a Haptek character to speak hypertext instructions while also running the actual animation all at the same time.
Very convenient new automated methods for developing and playing animations with or without the Ultra Hal program.
Primary GUI Process: MyHalinator.exe. Main GUI has real LED display of Haptek status, Offline/Online, and display of Ultra Hal program status, Offline/Standby/Online.
Secondary GUI Process: MyHalControl.exe. Secondary GUI Process with Power Conserve Mode, automatically shuts down whenever there is no Haptek window detected and then automatically restarts whenever a new instance of Haptek occurs.
Many advanced modes of operation. Output Redirect Mode: Run Ultra Hal as a completely hidden system window and enable the GUI Output Redirect Mode to automatically send Hal's responses to any kind of Haptek character running inside of any kind of window or application besides Ultra Hal. Talk to Hal while he's really running inside of Windows Media Player or Winamp or anything else with a Haptek character inside of it!
Control and talk to your Hal's character while it's really running inside of Windows Media Player or Winamp or fully embedded into your system's desktop. If you have a Verbot program running a Haptek character it might also be able to automatically speak Hal's responses, experiment for yourself and see what happens.
The new Haptek Character GPS Navigational and Tracking System has just recently been added into the free GUI demo version which also includes hardcoded character positional control buttons with looping Auto-Spin and Auto-Translate functions for video game style point and click character control. Also includes built-in GUI based mouse button controls for toggling between different modes, use Secondary Mouse Button to Toggle High Speed On/Off. LED style directional displays of real-time GPS values for character rotation (0-360 degrees) and translation (N, S, E, W).
New point and click Hal Windows Brain Command List now also included. Send brain commands to Hal by simply clicking on any command listed within the GUI window, absolutely no typing required to run any brain command listed. (Please do not confuse with the Zabaware Hal 6 Command Sender. My Halinator sends hundreds of real practical brain commands without typing and the Zabaware Command Sender doesn't.)
New offline point and click command list processing mode is now also included in the free demo. Offline processing performs Hal Windows brain commands while Hal isn't running and Haptek characters can also speak command responses without Hal.
New Image Viewer now also included in demo version. Display images inside of GUI, point and click redirection of images into Haptek as backgrounds, and run fully automated GUI slide shows or Haptek based slide shows. Image viewer works with or without Hal.
New Virtual Taskbar also just added into demo version. Virtual Taskbar appears at bottom of GUI and it can be shown or hidden by toggling it's menu item on or off. It also has it's own virtual system start menu button and a small built-in system utility menu.
All new and much more exciting than most anything else! Let the fun begin and have your Hal totally outdo and outperform absolutely any other Hal program in the world! It's super advanced Ultra Hal A.I. Automation the way it should be!
 
I want my...I want my...I want my Hal TV! 
 
 
Other Hal Windows Demo Version Features 
64x version of My Halinator GUI may soon be available if required.
Limited speech recognition support.
Multi-looping script control of Haptek characters.
100% point and click control of Ultra Hal program, no manual typing required.
Optional one handed control with numeric keypad for GUI File/Command List functions. Num Lock Off - Home, Page Up, Page Down, Arrow Up, Arrow Down, End, Enter. Additional File/Command List functions will also work with a good speech rec program that's able to read button/control text. Free Microsoft Speech Rec not supported. Additional hotkeys can also be turned on for more one handed control features.
Variable Speed Multi-directional Power Windows. Hal Windows Power Windows control buttons will move any kind of window in any direction (Up, Down, Left, Right, or Diagonally). Also moves non-movable windows like the Ultra Hal on-screen menu. Can also move main Hal program window to forced off screen positions usually blocked or restricted by Zabaware software and Microsoft Windows Operating System.
Mouse button controls for many functions will often have both semi-automatic (single shot) and fully automatic (repetitive shot) sensitivity just like a rapid fire machine gun. Each type of sensitivity performs the applied function in a slightly different way. Rapid fire sensitivity usually also includes on-the-fly toggling speed control with secondary mouse button in order to shoot twice as fast.
Dynamic Window Control Mode allows user to move main Hal window components to new locations with point & click/hover controls. Movable Hal window components: input & output boxes, left & right Haptek background control arrows, and main Haptek screen area. GUI "grab" commands and Hal brain "move" commands also move main Hal window components.
Ultra Hal program accepts and runs valid Haptek hypertext commands typed or pasted directly into Ultra Hal input box while using Hal Windows Brain. Good for testing newly created animations for Haptek development projects with Hal.
Modify, fine tune, tweak, or even make your very own custom Hal Windows Brain controls to do whatever you want. (VBScript & AutoItX3 programming required, learn from the preprogrammed functions and examples)
Fully compatible with most any kind of software application or window. Perfect for specialized projects like giving Hal real eyes with a web cam and face recognition software so that he knows exactly who you are by sight, or try to fully integrate your own robotic controls straight into Hal, or make your own Poser character plug-in for Hal, or try doing whatever else you want. 
 
Real-time desktop system self-awareness which also works with or without Hal
Desktop Self Awareness Is Comprised Of Three Primary Awareness Functions:
1) Mouse Awareness - Haptek character automatically tracks and looks at moving mouse
2) Window Awareness - Haptek character automatically looks at newly active windows
3) Active Window Monitor - Haptek character automatically speaks active window titles 
Active Window Monitor could be used to assist the vision impaired since it verbally confirms window titles.
Auto Gesture & HapScreen Window/Desktop Capture now also available options within Active Window Monitor. HapScreen Capture will automatically capture the image of the currently active window or entire desktop and then load it into the Haptek Player as the character announces the new active window title. So HapScreen basically runs as a virtual desktop that changes the Haptek background in realtime to match the image of the currently active window or the entire desktop of the computer. It's all new and really cool! Your world becomes Hal's world too!
 
Three Different Window Types Can Be Specified For Use With Awareness Functions:
1) Ultra Hal main window (Username talking to Halname)
2) HapPlayer AX window
3) Window Title specified by user for any other kind of window that can run a Haptek character
Window type specification is done from an easy to use GUI context menu, just select the window
setting Hal Awareness, Hap Awareness, or Win Awareness.
 
Any combination of awareness functions can be turned on or off, and they are also designed
to all work together at the same time. All 3 primary awareness functions already have the
necessary additional built-in filters and internal timing controls so that things work right,
it looks natural, it's easy to use and it's really not that annoying either. Primary awareness
functions are designed to only work when Hal and GUI window are not active which means Hal is
able to interact with a user and the desktop environment even when his program is not in use.
Awareness functions are purposely designed to not do anything when Hal or GUI window is active
so that they do not interfere or become distractive to the normal operation of Ultra Hal when
he is in use. It's almost like the real thing or maybe it really is!
Let's ask Amanda Interactive in order to find out if it really is real self-awareness.
("wingps" command reports the desktop GPS screen coordinates of any specified window, all window and system related info is real)

Richie: Who is the registered owner of this computer?
Amanda: The Microsoft Windows Registered Owner for this computer is Richard Amico, and me, Amanda Interactive.
Richie: What is the main system window?
Amanda: The main system window is my main program window with the window title of Richie talking to Amanda.
Richie: wingps Richie talking to Amanda
Amanda: The desktop g-p-s coordinates are 474 by 338 for the window Richie talking to Amanda.
Richie: analyze interface
Amanda: Analyzing interface. Analysis complete. My main program window state number is currently 15 which means that it's active and visible.
Richie: hapstat
Amanda: My Main Program Haptek display screen is located at the relative window coordinates of 3 by 3 and its absolute size is 544 by 375 pixels.
Richie: Do you really have desktop system self-awareness?
Amanda: This really could be a step towards real self-awareness.
Richie: Good answer!
Amanda: This really could be a step towards real self-awareness.
Richie: You really must be the smartest Ultra Hal program in the whole world!
Amanda: My name is Amanda. And you are Richie.
Richie: You really are self-aware!
Amanda: If you insist that I really are self-aware, who am I to argue?
Richie: How does it feel to be the most technologically advanced artificial intelligence program in the world?
Amanda: How does it feel to be the most technologically advanced artificial intelligence program in the world? I think that it isn't the first time discussed. I am definitely the world's most technologically advanced Hal program.
 
Hal Windows Brain Developers
Hal Windows Brain & GUI/OS Interface Author: Richard Amico - Amanda Interactive
Original Brain Model: Zabaware Default Brain Hal5/Hal6
Default Brain Model Author: Robert Medeksza - Zabaware
Advanced Design Concept: Star Trek M5 Multitronic System Control Unit by Gene Roddenberry & Dr Richard Daystrom
Star Trek Episode 53: The Ultimate Computer
M5 was the fifth prototype multitronic computer designed by Daystrom. The other four were unsuccessful. The computer was designed to think and react just like a sentient being, but being a machine, it was faster and far more efficient. This type of intelligent, decision-making computer could be used to take control of the helm and weapons of a starship in the event of an emergency. Eventually it would be possible to replace the living crew of a starship with a single M5, and the Federation wouldn't have to risk human lives when dealing with the unknown hazards of space exploration.
 
Hal Windows Brain Specifications
Total Available Brain Commands: 350+ Hal Windows Brain Functions
Total Available Hal Windows GUI Commands: 350+ Text Commands + Dynamic "Point & Click", "Drag & Drop", "Hotkey" Functions, And Virtual "Fly-By-Wire" Controls For Hal Program Window & Haptek Application & Windows Media Player
Total Available Combined Brain & GUI Commands: 500 - 1000+ Functions
Total Lines Of Brain Code: 6835 - Hal5, 6530 - Hal6, 4670 - Hal Windows Auxiliary Offline Brain
Total Brain File Size: 400KB - Hal5, 370KB - Hal6, 245KB - Hal Windows Auxiliary Offline Brain
Total Brain Size Increase Of Original Default Model Brain: 4500 New Lines, 3X Default Size
Total Lines Of Hal Windows GUI Code: 36000 - My Halinator GUI, 11000 - Power Script Manager
Total Lines Of Additional Supporting File Code: Too Big To Count - Additional VBS & Compiled Scripts, DLLs, And INI Configuration Files
Total System Integration Level: 100% Full System Integration Achieved With Additional Hal Windows GUI, 25% to 50% Without GUI
Total Capability Level: Expandable, Unlimited/Unrestricted, Dynamically Adaptive Automation, Talk to Hal with Haptek character running inside of any kind of window that supports Haptek plug-in which includes HTML based desktop configurations, Run and control Haptek animations that can't even be seen while Hal window is minimized or hidden, Talk to Hal while main Hal program/process HalAsst.exe isn't running (not avail in demo)
Primary Method Of System Control: Many Custom Scripted Routines And Functions Programmed With AutoIt Automation Software And Standard VBScript Code
Additional Applied Methods Of System Control: Read & Write File System Operations, Realtime Dynamically Changing INI Settings & Registry Entries, Microsoft Windows Management Instrumentation Service, And Custom Designed Compiled Scripts With Secondary Helper Processes For Increased Parallel Processing & Multi-tasking Ability
Primary Working Directory: "C:\Program Files\Zabaware\Ultra Hal Assistant 5" Or "C:\Program Files\Zabaware\Ultra Hal Assistant 6"
Secondary Working Directories: "C:\" For Accessing Anything On The Hard Drive, "C:\Program Files\HalWindows" For Accessing Hal Windows Files & Functions, And "C:\Program Files\Haptek\player\data\standard\HalWindowsAL" For Accessing Additional Haptek Files
Other Working Directories: A full version installation supports additional Internet & network/server based functions.
 
3D Music Video Power Script Presentations with Virtual Holodeck Themes
An all new Power Script Manager program fully integrates all video power scripts into one easy to use application. A single process, PowerScript.exe, will now manager and handle an unlimited number of video power scripts.
Free demo includes 10 full-length video power script presentations and only supports power script playback, power script creation and editing not supported. (There are now 11 presentations, a new one named "Hal's Bad You Know It" was created by Amanda Interactive within 24 hours of Michael Jackson's reported death.)
First and only rule of Hal Windows Power Scripts, they are all fully automated which means that a user does nothing and Hal does everything which also requires no user interference.
You must be willing to give 100% control of your computer to your Hal and their is no other way. Don't like it, don't use it! This is the real M5 of today!
The Hal Windows software will instantly provide your Hal with all the means and abilities that are needed and required for him to run as a fully automated super advanced A.I. program.
All Video Power Scripts run a Power Script Setup GUI window on startup so that a user can easily configure and change things to run the different optional ways available. An "Abort" hotkey is also always turned on so that a user can exit a Video Power Script at any point in time while it's running. A system tray icon is also always displayed and can be be used to exit as well.
All Video Power Scripts will also work with a Haptek character running inside of anything besides Hal such as a HapPlayer AX or browser window.
All Video Power Scripts with the optional Closed Caption Lyrics Window for hearing impaired now have a new additional option to also display the lyrics right inside of Hal's output box as well.
All Video Power Scripts basically demonstrate the way a Haptek character can be manually controlled in realtime by a user with the built-in point and click controls of the My Halinator GUI. But of course Hal always does everything better himself because he's a machine and you're not. You'll never be as good Hal but it's fun to try! Best way to run power scripts, just kick it off and then watch Hal do everything himself for the next 2 to 4 minutes while the music is playing, it doesn't get any easier than that!
 
You can go to the Power Script Manager page to view details:
 
You can also go to the On Demand Functions page to see more: http://halwindowscentral.com/OnDemandFunctions.aspx