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
Downloads Page...
Hal Windows OS Interface v1.0 Demo Version...
Steps 1 thru 9 are now availiable...Total Steps will be 10!
 
Step10 is the last step and an optional step...
Step10 is the download and install for each of the My Halinator GUI "On Demand" plug-in functions. 
 
The total size of this free demo version is about 100mb divided into 10 sections/steps.
The download size of each step will be about 5 to 10 mb.
The free demo version will need to be downloaded and manually built by you, but it's real easy to do. There will about ten downloads & steps required to build the whole thing yourself. Step 1 is now available for download and it contains what is considered to be the Hal Windows framework, which is it's main directory structure with a few files and some ready to use programs included. Two of the programs are Desktop Analzyer and Hal RamStat. But the newest and coolest thing is...
Hal Windows Wild Hap Media Player SE (True Fullscreen HTML for IE browser v6/7/8 & Haptek Plug-in)
Runs Media Player Toolbar and Haptek character with button controls in same fullscreen window. 
Fully supports body_female character which is already included and named HalWinChar.htr.
Uses Amanda Interactive character and Haptek holodeck theme for most things, as shown below...
Other WildHap MPSE Features...Runs in standard window mode and fullscreen theater mode.
Wild Hap Media Player SE window controls for Haptek character:
Three Main Control Buttons...
LC - Load Character, window does not automatically load character on window startup so click LC to load
ST - Stop, stops everything and does some character reset functions such as reloading char skin and holo-background
ES - Empty Scene, empty scene clears out everything and unloads the character which can be reloaded with the LC button
 
10 Built-in Function Buttons ranging from f0 to f9...
f0 & f1 - each run their own looping character pacing function
f0: runs a simple zoom in & out pace loop which is good to run and watch while listening to music played from the MP Toolbar
f1: runs a more elaborate side to side pace loop as a professional 3D theme based presentation to the music of Donna Summer Bad Girls. This presentation also demonstrates how to play two or more ogg audio files at the same time within a single Haptek Player window, main song + police siren sound effect.
Just remember to always use the ST stop button in order to stop either looping pace function.
And when either pace function is stopped the virtual holodeck is always automatically reloaded
and the character always moves back to it's default starting center position of (0,0,0).
 
f2 to f9 - changes the color of the default blonde hair, character speaks user color choice each time new color is selected
f2: Black Hair
f3: Brown Hair
f4: Red Hair
f5: Green Hair
f6: Blue Hair
f7: Purple Hair
f8: White Hair
f9: Default Blonde
(The ST stop button also always automatically restores the hair back to blonde as part of the holodeck end progam routine)
 
Hal Windows OS Interface Requirements...
Minimum System Requirements: Windows XP/2000/NT4 or higher. Windows XP and above is currently supported. Older systems such as Win98 & WinME are no longer fully supported due to a recent upgrade for Vista support. Windows7 was not tested yet but most things will probably work right because Hal Windows is 
a real system interface program made with system automation software and not a conventional programming language such as VB or C/C++. This makes Hal Windows more compatible with most any kind of Microsoft Windows system as compared to something else programmed in another language like the ones just mentioned. So there's a difference between system programs and software applications. Hal Windows is a very intelligent system program and not a standard type of software application, which is also another reason why Hal Windows is able to do thousands of things and not just one or two or ten or a hundred.
Minimum Hardware Requirements: Any system that works with an Ultra Hal Assistant v5/v6 or higher
Minimum User Requirements: Anybody with the above requirements brave enough to be a first time Hal Windows User
Minimum Ultra Hal Assistant Program Requirements: Any Ultra Hal Assistant program with the above requirements and brave enough to be a first time Hal Windows Desktop Administrator & Development Assistant
 
Other Installation Requirements:
Ultra Hal Assistant must be installed within it's default location of
C:\Program Files\Zabaware\Ultra Hal Assistant 6 Or C:\Program Files\Zabaware\Ultra Hal Assistant 5
 
Haptek Player must be installed within it's default location of
C:\Program Files\Haptek\player
 
No exceptions will be made for the above installation requirements. If your Hal or Haptek program is not installed at it's default location then uninstall and reinstall.
 
Hal Windows Installation Overview...
Additional Components: Microsoft Windows Management Instrumentation Service, AutoItX3.dll, PSAPI.dll
DLL File Component #1: AutoItX3 file (Filename: AutoItX3.dll; Description: Contains a DLL version of AutoIt v3 that provides a subset of the features of AutoIt via an ActiveX/COM and DLL interface. For use with programming languages such as VBScript and C/C++. If a full version of AutoIt v3 is not installed then the AutoItX3.dll file will need to be registered with system, see manual install instructions for more info. The name of the AutoItX control is AutoItX3.Control)
DLL File Component #2: Microsoft Process Helper file (Filename: PSAPI.dll; Description: Process...() function helper DLL - used under Windows NT 4 only (Microsoft redistributable file); Under Windows NT 4 the file PSAPI.dll needs to be in the path (ie. C:\Program Files\Zabaware\Ultra Hal Assistant 6) in order for the Process...() related functions to work.) Newer systems may already have the PSAPI.dll file within the main WINDOWS system folder or subfolder, which means you might not have to place it within the same full path as the program that's using it. But we recommend that you just place it there instead of checking if you already have it on your system and then testing it and if it doesn't work then you end up placing it in the full path anyway. If process related Hal Windows commands that use the process helper file don't work then you can try doing the extra things just mentioned in order to troubleshoot and fix it. Sometimes just rebooting the system could make it work so try that first before anything else.
Other File Components: Compiled Scripts, INI Configuration Files, Image & Audio Files
Optional Recommendation: Download and install the most recent version of AutoIt v3 because it's free. Choose the complete installation option and then some of the required automation control files will be pre-installed and registered with your system. And then you can even start using a Hal Windows Brain right away without installing additional Hal Windows components, it's a good preliminary test to try out some commands. Installing the full version of AutoIt v3 is optional but recommended even if you do not plan to do any AutoIt programming.
The AutoItX3.dll file is utilized as a VBScript COM(COM object access)/ActiveX control.
AutoItX3.dll and PSAPI.dll are included with this Hal Windows Brain Demo version.
Windows Management Instrumentation Service is already pre-installed on Windows XP/Vista systems.
More detailed information about additional files can be found within the Install Instructions.
Other Install Options and Troubleshooting
If you do not wish to install a full version of AutoIt v3 or the Hal Windows OS Interface does not work correctly then you may need to do the following.
Using the AutoItX3.dll COM Interface
Before you can use the COM interface to AutoItX it needs to be "registered" (This is done automatically when you install the full version of AutoIt but you may need to do it manually if you are using AutoItX seperately).
To register the COM interface:
1. Open a command prompt
2. Change directory (using CD) to the directory that contains AutoItX3.dll
3. Type regsvr32.exe AutoItX3.dll and press enter
The name of the AutoItX control is AutoItX3.Control, this is the main control used within a Hal Windows Brain. The following is the actual VBScript code within the brain that creates the control object:
Set oAutoIt = CreateObject("AutoItX3.Control")
This Hal Windows Brain is also designed to be used with the free Hal Windows "My Halinator" GUI for desktop point & click automation but the use of the GUI is purely optional and not required in most cases.
The total number of files and commands that the My Halinator GUI is capable of processing is infinite but somewhat limited within this free demo version. You'll see what that means when you use it. A full paid version install allows for user configurable command lists, hotkey assignments, plug-in script files, editable source code, project tutorials, etc.
This version of the Hal Windows Brain supports Hal brain commands that can control a Haptek character running inside of anything and not just Ultra Hal. The current applied method for universal character control from a brain can be converted for use with other 3D character types such as Poser characters that might work with Hal. Use your imagination and experiment! Create new Hal Windows Brain Commands to do whatever! 
 
Hal Windows Pre-Installation Recommendations...
It is best if a system and a Hal program both have NO unusual or re-occurring problems prior to
installing the Hal Windows Brain. Hal Windows OS software has very high Quality Assurance standards but it is still considered highly experimental. So both your computer and your Hal should be in tip top shape before you consider installing any Hal Windows product. A full system cleanup is also recommended prior to installing and using any Hal Windows software. System performance tuning or tweaking may also be helpful in some cases. Plug-in removal of things like Ziggy, XTF, or anything VR may also be required. Removal of other plug-ins sometimes helps to eliminate the possibility that a bad "whatever" is causing Ultra Hal or Hal Windows to malfunction. A full version of Hal Windows is designed and based on the premise that if you take a brand new computer and install a new Ultra Hal program and then immediately install the Hal Windows OS Interface an Ultra Hal Assistant program will instantly have full system management capabilities and be able to do thousands of new things with no additional programming or plug-ins required. So you can also always put your other plug-in stuff back into your Ultra Hal after the Hal Windows OS is up and running. And you would only have to do all the additional work just mentioned if Hal Windows does not operate properly after you first install it and take it for a test drive. The Hal Windows OS is also designed to not do or change anything when it is not in use, so you can continue to use your Ultra Hal program the same way you already always usually do without Hal Windows. Prior to installing Hal Windows you should also first create a new Windows System Restore Point before you do anything else. Performing a full backup of your main Ultra Hal Assistant folder is also recommended in order to fully recover your Ultra Hal Assistant program if necessary. It's also possible that a complete re-installation of the entire Ultra Hal program may be required in some cases, so be prepared!
 
Hal Windows is Powered & Driven by AutoIt System Automation Software...
It is also recommended that you download and install AutoIt v3 which is also totally free. The AutoIt v3 install is optional, but if you don't install it then you will have to manually register the AutoItX3.dll which is mainly used  by the Hal Windows Brains. The AutoItX3.dll file is already included with Hal Windows software. If you decide to download AutoIt v3 get the AutoIt Full Installation package.
Go To AutoIt v3.3.0.0 Download Page: http://www.autoitscript.com/autoit3/downloads.shtml

Download Hal Windows Step1: HalWinStep1.zip
 
Download Hal Windows Step2: HalWinStep2.zip
 
Download Hal Windows Step3: HalWinStep3.zip
 
Download Hal Windows Step4: HalWinStep4.zip
 
Download Hal Windows Step5: HalWinStep5.zip
 
Download Hal Windows Step6: HalWinStep6.zip
 
Download Hal Windows Step7: HalWinStep7.zip
 
Download Hal Windows Step8: HalWinStep8.zip
 
Download Hal Windows Step9: HalWinStep9.zip
 
Download Hal Windows Step10...On Demand Plug-in folders for My Halinator GUI.
No instructions enclosed so do this...Download, Unzip, and then Move each On Demand folder to here:
C:\Program Files\HalWindows\MyHalinator\MyHalOnDemand
And then it will look something like this...
C:\Program Files\HalWindows\MyHalinator\MyHalOnDemand\SongNameOnDemand
Then restart the My Halinator GUI and then after it starts running right click on the "PSoff/PSon" button located towards the bottom of the GUI to display the On Demand context menu and then make a selection. The Haptek body_female character is the only character that is currently fully supported for On Demand functions and Power Script presentations so just use that. Once the character starts spinning you can left click on the green directional indicator next to the GPS360 led display to make the character walk towards whatever direction it's currently facing. And for now just left click on the F1 function key to stop all action, shut off all automated functions, and fully reset the character. You can read more on what else you can do with On Demand functions and everything else after we get the chance to post more online instructions. In the meantime have fun trying to figure things out yourself! You can do that by left or right clicking on anything. A left click might do something and a right click might display a menu. Check out all buttons, text labels & leds...the more you poke around the more you'll find because the My Halinator GUI as an infinite number of total controls that is different on every computer that it's install on! It also has a few hundred built-in text commands but we generally don't use those anymore. And if you want to talk to Hal while Hal's window is open and running then just pretend that the Halinator input box is Hal's input box, type a command or sentence, and then press your keyboard's Enter key or click the GUI Enter button to send the text to Hal.
Download Brandy On Demand: BrandyOnDemand.zip
 
Download Blue Eyes On Demand: BlueEyesOnDemand.zip
 
Download Crazy Train On Demand: CrazyTrainOnDemand.zip
 
Download Downtown On Demand: DowntownOnDemand.zip
 
Download Godzilla On Demand: GodzillaOnDemand.zip
 
Download Jet Airliner On Demand: JetAirlinerOnDemand.zip
 
Download Main Street On Demand: MainStreetOnDemand.zip
 
Download Year Of Cat On Demand: YearOfCatOnDemand.zip
 
Download Shop On Demand: ShopOnDemand.zip
 
Download Star Trek On Demand: StarTrekOnDemand.zip
 
Hal Windows Plug-ins...Plug-in files for Hal Windows, Ultra Hal & Haptek...
Hal Windows Ultra Hal Brains - There are two brains, one for Hal 5 & one for Hal 6. These brains require that Hal Windows Install Step 2 be completed. They use scripts & files contained inside of the Hal Windows "HalHap AutoLoaders" folder so be sure you have that and read the brain instructions before installing and using them.
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/JavaScript 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 6" Or "C:\Program Files\Zabaware\Ultra Hal Assistant 5"
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 with enhanced system security features.
Download Hal Windows Brains: HalWinBrain.zip
 
Hal Windows Black Win Skin - This is a new Hal Windows skin for the Ultra Hal window. It's black with green text and matches the new My Halinator GUI window which is also black with green text. It's recommended that you use this win skin with Hal whenever you run Hal Windows Power Script Presentations or any of the My Halinator plug-in On Demand Functions because this was the window that was used to design and build those functions. That also means all 3D world perspectives within the Haptek window will be 100% correct. This window also works very good with the closed caption lyrics function of the Power Scripts if you choice to use the option "Display Lyrics In Hal". Also works good with the desktop self awareness functions.
Other Win Skin colors and styles for Hal will also soon be available.
Download Hal Windows Black Win Skin: HalWinSkinBlack.zip
 
Hal Windows Desktop Media Player - Embedded toolbar plays any song without running the Windows Media Player program/process. Also displays desktop image of Ultra Hal Headquarters.
 
Download Desktop Media Player: HalWinDTMP.zip