
Lesson #19d -- Explanation for Lesson 18b (cont)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

----------------------------  MAIN MENU ----------------------------
1:      {SSLO persmail_r,%persmail_p}
2:      {SSLO anykey_r,%anykey_p}
3:      {SSLO bulet_r,%bulet_p}
4:      {SSLO bday_r,birthday}
5:      {SSLO fon_r,phone number}
6:      {LOOK %main_p}{SEND %main_r}

#1:  Responds to "Read Personal Mail Now?" prompt if it occurs
#2:  Responds to "Press Any Key To Continue" prompt if it occurs
#3:  Responds to "Read New Bulletins Now?" prompt if it occurs
#4:  Responds to supplemental login prompt for "birthday" if occurs
#5:  Responds to supplemental login prompt for "phone #" if occurs
#6:  Looks for the Main Menu prompt and then sends the response which
     is intended to get us to the mail door.  #1-#5 are conditional,
     i.e., our primary intent of the main menu section is to look
     for, and respond to, the Main Menu prompt...the other items
     may/may not occur before that point, depending upon the BBS we
     happen to be connected with.  If there are other things that may
     occur between the time you login with name/password, and the
     time the Main Menu appears, then be sure to account for those
     things with a conditional look before your "hard" look for the
     Main Menu.

Explanation continues in Lesson 19e.

Jim
