Somwhere i uploaded a time & seasons class...
basically all time functions are split into seconds, minutes, hours, days, weeks, months, seasons, years....
accesing wmi to get the current of any of these....
For hal to remember previous conversations. hal would every time he "loads" create a text file with the "Current date and season & DAY = "mon/tues" And load each time he starts.
this way you could Remember tiems etc since last meeting....
Advace scripts could then Refer to this file and check Details.... maybe store Specific Comments a HAL calender, then wehn asking hal if he rememebers last week when i asked you to remember that "Girls name who i was speaking about" .... Hal checks calenender to see if any comments last week.. Containing "Girls Names" ....
All basically done with a text file and "maybe the hal calender/Appontnment book"....
Probably will have to create a function "USE HALS CALENEDER AS QUICK NOTE/MEMORY"!
Hmmm,,,,