Hello,
I think that the control you're looking for is in the "Enhanced_Main.brn" file. Here is an excerpt from that file:
" START THE PROGRAM ","","","<RUNIT>","","",1,#TRUE#,#FALSE#,"</RUNIT>"
" RUN THE PROGRAM ","","","<RUNIT>","","",1,#TRUE#,#FALSE#,"</RUNIT>"
" OPEN THE PROGRAM","","","<RUNIT>","","",1,#TRUE#,#FALSE#,"</RUNIT>"
" EXECUTE THE PROGRAM ","","","<RUNIT>","","",1,#TRUE#,#FALSE#,"</RUNIT>"
" I WANT TO WORK IN ","","","<RUNIT>","","",1,#TRUE#,#FALSE#,"</RUNIT>"
" I WANT TO PLAY ","","","<RUNIT>","","",2,#TRUE#,#FALSE#,"</RUNIT>"
" I WANT TO PLAY IN ","","","<RUNIT>","","",1,#TRUE#,#FALSE#,"</RUNIT>"
" START THE PROGRAM ","","","<RUNIT>","","",2,#TRUE#,#FALSE#,"</RUNIT>"
" RUN THE PROGRAM ","","","<RUNIT>","","",2,#TRUE#,#FALSE#,"</RUNIT>"
" OPEN THE PROGRAM ","","","<RUNIT>","","",2,#TRUE#,#FALSE#,"</RUNIT>"
" EXECUTE THE PROGRAM ","","","<RUNIT>","","",2,#TRUE#,#FALSE#,"</RUNIT>"
In this section of code, Hal looks for perfect matches of the character-strings in the first set of quotation marks. If he finds them, he captures the next words of the user and tries to use that information to open a file or program.
You can make this routine more restrictive or less restrictive by modifying the words that Hal must find. For instance, you could change "I want to play" to "I want to play the file" and Hal would false trigger much less.
(Oops! Actually, with correct pronoun reversals, these lines should probably read "You want to play" or "You want to play the file"! When inside Hal's brain, "I" is supposed to be Hal, and "You" is supposed to be the user!)
Always, before modifying a Hal file, use Windows explorer to make a back-up copy in a different folder.
Also, set Windows Explorer to show the full file extensions of all files, not hide them. That way, if your word processor stubbornly changes the file extension of a file (Word often tries to change the extension to ".txt"), you can manually change it back to ".brn" using Windows Explorer and you can see what you're doing.
(TIP: If you ONLY use "save," and NEVER use "save as" on MS Word with Hal's files, Word will leave the file extension alone.)
Lastly, don't change anything except the contents within the first set of quotation marks on any given line. The lines of code in this file have a very particular pattern, and any missing commas or quotation marks will make the file so it doesn't work.
Having said all that, it should be possible to make Hal respond or not respond exactly as you wish!
Have a great day!
Sincerely,
Don