home *** CD-ROM | disk | FTP | other *** search
- ;------------------------------------------------------------------------------
- ; .ss.
- ; `²²'
- ; .,sS$Ss,,s$ .,sS$$$Ss. .,sS$Ss,,s$ .ss. .sSs.
- ; .d$$²^°²$$$$'.d$P²°^^²$P'.d$$²^°²$$$$'.$$$' .$$$²Sb,.
- ; $$$' .$$$' $$$²Sçsµ²' .$$$' .$$$'.$$$' .$$$' `$$b.
- ; $$$b,,d$$$' ,$$$b,....,s$$$$b,,d$$$'.$$$;.,$$$' ;$$$
- ; `²S$$S²²S$$S²°²S$$$$S²°°²S$$$$$$',$$S²°²S$S'.sS$$$P²'
- ; .sS²°$$$²²°"' d²°'
- ; .$$² .$$'
- ; $$$.,d$$'
- ; `²S$$S²'
- ;------------------------------------------------------------------------------
- ; P.P.L.X. 2.OO (C)1996 - Lone Runner / AEGiS CoRP'96
- ;------------------------------------------------------------------------------
- ; PPE 2.OO (plain) - Analysis ON - Postprocessing ON
- ;------------------------------------------------------------------------------
-
- String STRING001
- String STRING002
- String STRING003
- String STRING004
- String STRING005
- String STRING006
- String STRING007
- String STRING008
- String STRING009
- String STRING010
- String STRING011
- String STRING012
- String STRING013
- String STRING014
- String STRING015
- String STRING016
- String STRING017
- String STRING018
-
- ;------------------------------------------------------------------------------
-
- STRING018 = Chr(13)
- STRING017 = Chr(27)
- STRING003 = "@X1F"
- STRING004 = "@X1F A Scan All Selected Conferences @X0F"
- STRING005 = "@X1F ALL Scan All Selected Conferences you have access to@X0F"
- STRING006 = "@X1F F Read Mail From You @X0F"
- STRING007 = "@X1F FROM Read Mail From a selected user @X0F"
- STRING008 = "@X1F N Scan New Messages By Date @X0F"
- STRING009 = "@X1F S Scan for New Messages @X0F"
- STRING010 = "@X1F TO Messages to a user @X0F"
- STRING011 = "@X1F TS Text Search for Specific Text @X0F"
- STRING012 = "@X1F U Unread Messages @X0F"
- STRING013 = "@X1F USER Search Messages To or From a Certain User @X0F"
- STRING014 = "@X1F WAIT Scan Conferences Where You Have Mail Waiting @X0F"
- STRING015 = "@X1F Y Read Messages Addressed to You @X0F"
- STRING016 = "@X1F YA Read Messages Addressed to You or to All @X0F"
- If (TokCount() <> 0) Then
- STRING002 = GetToken()
- KbdStuff "R " + STRING002 + Chr(13)
- Else
- DispFile PPEPath() + "READ.PCB", 0
- PrintLn " @X08─@X07─@X0F─────────────────────────────────────────────────────────────────@X07─@X08─@X0F"
- PrintLn " @X0F A Scan All Selected Conferences "
- PrintLn " @X0F ALL Scan All Selected Conferences you have access to"
- PrintLn " @X0F F Read Mail From You "
- PrintLn " @X0F FROM Read Mail From a selected user "
- PrintLn " @X0F N Scan New Messages By Date "
- PrintLn " @X0F S Scan for New Messages "
- PrintLn " @X0F TO Messages to a user "
- PrintLn " @X0F TS Text Search for Specific Text "
- PrintLn " @X0F U Unread Messages "
- PrintLn " @X0F USER Search Messages To or From a Certain User "
- PrintLn " @X0F WAIT Scan Conferences Where You Have Mail Waiting "
- PrintLn " @X0F Y Read Messages Addressed to You "
- PrintLn " @X0F YA Read Messages Addressed to You or to All "
- :LABEL001
- AnsiPos 13, 10
- Print STRING004
- AnsiPos 13, 11
- Print "@X0F ALL Scan All Selected Conferences you have access to@X0F"
- AnsiPos 13, 22
- Print "@X0F YA Read Messages Addressed to You or to All "
- AnsiPos 13, 10
- :LABEL002
- STRING001 = Inkey()
- If (STRING001 == "8") Goto LABEL025
- If (STRING001 == "UP") Goto LABEL025
- If (STRING001 == "A") Goto LABEL025
- If (STRING001 == "a") Goto LABEL025
- If (STRING001 == "DOWN") Goto LABEL003
- If (STRING001 == "Z") Goto LABEL003
- If (STRING001 == "z") Goto LABEL003
- If (STRING001 == "2") Goto LABEL003
- If (STRING001 == "") Goto LABEL002
- If (STRING001 == STRING018) Goto LABEL027
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL002
- :LABEL003
- AnsiPos 13, 10
- Print "@X0F A Scan All Selected Conferences @X0F"
- AnsiPos 13, 11
- Print STRING005
- AnsiPos 13, 12
- Print "@X0F F Read Mail From You "
- AnsiPos 13, 11
- :LABEL004
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL005
- If (STRING001 == "Z") Goto LABEL005
- If (STRING001 == "z") Goto LABEL005
- If (STRING001 == "8") Goto LABEL001
- If (STRING001 == "UP") Goto LABEL001
- If (STRING001 == "A") Goto LABEL001
- If (STRING001 == "a") Goto LABEL001
- If (STRING001 == "2") Goto LABEL005
- If (STRING001 == "") Goto LABEL004
- If (STRING001 == STRING018) Goto LABEL028
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL004
- :LABEL005
- AnsiPos 13, 11
- Print "@X0F ALL Scan All Selected Conferences you have access to"
- AnsiPos 13, 12
- Print STRING006
- AnsiPos 13, 13
- Print "@X0F FROM Read Mail From a selected user "
- AnsiPos 13, 12
- :LABEL006
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL007
- If (STRING001 == "Z") Goto LABEL007
- If (STRING001 == "z") Goto LABEL007
- If (STRING001 == "8") Goto LABEL003
- If (STRING001 == "UP") Goto LABEL003
- If (STRING001 == "A") Goto LABEL003
- If (STRING001 == "a") Goto LABEL003
- If (STRING001 == "2") Goto LABEL007
- If (STRING001 == "") Goto LABEL006
- If (STRING001 == STRING018) Goto LABEL029
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL006
- :LABEL007
- AnsiPos 13, 12
- Print "@X0F F Read Mail From You "
- AnsiPos 13, 13
- Print STRING007
- AnsiPos 13, 14
- Print "@X0F N Scan New Messages By Date "
- AnsiPos 13, 13
- :LABEL008
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL009
- If (STRING001 == "Z") Goto LABEL009
- If (STRING001 == "z") Goto LABEL009
- If (STRING001 == "8") Goto LABEL005
- If (STRING001 == "UP") Goto LABEL005
- If (STRING001 == "A") Goto LABEL005
- If (STRING001 == "a") Goto LABEL005
- If (STRING001 == "2") Goto LABEL009
- If (STRING001 == "") Goto LABEL008
- If (STRING001 == STRING018) Goto LABEL030
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL008
- :LABEL009
- AnsiPos 13, 13
- Print "@X0F FROM Read Mail From a selected user "
- AnsiPos 13, 14
- Print STRING008
- AnsiPos 13, 15
- Print "@X0F S Scan for New Messages "
- AnsiPos 13, 14
- :LABEL010
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL011
- If (STRING001 == "Z") Goto LABEL011
- If (STRING001 == "z") Goto LABEL011
- If (STRING001 == "8") Goto LABEL007
- If (STRING001 == "UP") Goto LABEL007
- If (STRING001 == "A") Goto LABEL007
- If (STRING001 == "a") Goto LABEL007
- If (STRING001 == "2") Goto LABEL011
- If (STRING001 == "") Goto LABEL010
- If (STRING001 == STRING018) Goto LABEL031
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL010
- :LABEL011
- AnsiPos 13, 14
- Print "@X0F N Scan New Messages By Date "
- AnsiPos 13, 15
- Print STRING009
- AnsiPos 13, 16
- Print "@X0F TO Messages to a user "
- AnsiPos 13, 15
- :LABEL012
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL013
- If (STRING001 == "Z") Goto LABEL013
- If (STRING001 == "z") Goto LABEL013
- If (STRING001 == "8") Goto LABEL009
- If (STRING001 == "UP") Goto LABEL009
- If (STRING001 == "A") Goto LABEL009
- If (STRING001 == "a") Goto LABEL009
- If (STRING001 == "2") Goto LABEL013
- If (STRING001 == "") Goto LABEL012
- If (STRING001 == STRING018) Goto LABEL032
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL012
- :LABEL013
- AnsiPos 13, 15
- Print "@X0F S Scan for New Messages "
- AnsiPos 13, 16
- Print STRING010
- AnsiPos 13, 17
- Print "@X0F TS Text Search for Specific Text "
- AnsiPos 13, 16
- :LABEL014
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL015
- If (STRING001 == "Z") Goto LABEL015
- If (STRING001 == "z") Goto LABEL015
- If (STRING001 == "8") Goto LABEL011
- If (STRING001 == "UP") Goto LABEL011
- If (STRING001 == "A") Goto LABEL011
- If (STRING001 == "a") Goto LABEL011
- If (STRING001 == "2") Goto LABEL015
- If (STRING001 == "") Goto LABEL014
- If (STRING001 == STRING018) Goto LABEL033
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL014
- :LABEL015
- AnsiPos 13, 16
- Print "@X0F TO Messages to a user "
- AnsiPos 13, 17
- Print STRING011
- AnsiPos 13, 18
- Print "@X0F U Unread Messages "
- AnsiPos 13, 17
- :LABEL016
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL017
- If (STRING001 == "Z") Goto LABEL017
- If (STRING001 == "z") Goto LABEL017
- If (STRING001 == "8") Goto LABEL013
- If (STRING001 == "UP") Goto LABEL013
- If (STRING001 == "A") Goto LABEL013
- If (STRING001 == "a") Goto LABEL013
- If (STRING001 == "2") Goto LABEL017
- If (STRING001 == "") Goto LABEL016
- If (STRING001 == STRING018) Goto LABEL034
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL016
- :LABEL017
- AnsiPos 13, 17
- Print "@X0F TS Text Search for Specific Text "
- AnsiPos 13, 18
- Print STRING012
- AnsiPos 13, 19
- Print "@X0F USER Search Messages To or From a Certain User "
- AnsiPos 13, 18
- :LABEL018
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL019
- If (STRING001 == "Z") Goto LABEL019
- If (STRING001 == "z") Goto LABEL019
- If (STRING001 == "8") Goto LABEL015
- If (STRING001 == "UP") Goto LABEL015
- If (STRING001 == "A") Goto LABEL015
- If (STRING001 == "a") Goto LABEL015
- If (STRING001 == "2") Goto LABEL019
- If (STRING001 == "") Goto LABEL018
- If (STRING001 == STRING018) Goto LABEL035
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL018
- :LABEL019
- AnsiPos 13, 18
- Print "@X0F U Unread Messages "
- AnsiPos 13, 19
- Print STRING013
- AnsiPos 13, 20
- Print "@X0F WAIT Scan Conferences Where You Have Mail Waiting "
- AnsiPos 13, 19
- :LABEL020
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL021
- If (STRING001 == "Z") Goto LABEL021
- If (STRING001 == "z") Goto LABEL021
- If (STRING001 == "8") Goto LABEL017
- If (STRING001 == "UP") Goto LABEL017
- If (STRING001 == "A") Goto LABEL017
- If (STRING001 == "a") Goto LABEL017
- If (STRING001 == "2") Goto LABEL021
- If (STRING001 == "") Goto LABEL020
- If (STRING001 == STRING018) Goto LABEL036
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL020
- :LABEL021
- AnsiPos 13, 19
- Print "@X0F USER Search Messages To or From a Certain User "
- AnsiPos 13, 20
- Print STRING014
- AnsiPos 13, 21
- Print "@X0F Y Read Messages Addressed to You "
- AnsiPos 13, 20
- :LABEL022
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL023
- If (STRING001 == "Z") Goto LABEL023
- If (STRING001 == "z") Goto LABEL023
- If (STRING001 == "8") Goto LABEL019
- If (STRING001 == "UP") Goto LABEL019
- If (STRING001 == "A") Goto LABEL019
- If (STRING001 == "a") Goto LABEL019
- If (STRING001 == "2") Goto LABEL023
- If (STRING001 == "") Goto LABEL022
- If (STRING001 == STRING018) Goto LABEL037
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL022
- :LABEL023
- AnsiPos 13, 20
- Print "@X0F WAIT Scan Conferences Where You Have Mail Waiting "
- AnsiPos 13, 21
- Print STRING015
- AnsiPos 13, 22
- Print "@X0F YA Read Messages Addressed to You or to All "
- AnsiPos 13, 21
- :LABEL024
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL025
- If (STRING001 == "Z") Goto LABEL025
- If (STRING001 == "z") Goto LABEL025
- If (STRING001 == "8") Goto LABEL021
- If (STRING001 == "UP") Goto LABEL021
- If (STRING001 == "A") Goto LABEL021
- If (STRING001 == "a") Goto LABEL021
- If (STRING001 == "2") Goto LABEL025
- If (STRING001 == "") Goto LABEL024
- If (STRING001 == STRING018) Goto LABEL038
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL024
- :LABEL025
- AnsiPos 13, 21
- Print "@X0F Y Read Messages Addressed to You "
- AnsiPos 13, 22
- Print STRING016
- AnsiPos 13, 10
- Print "@X0F A Scan All Selected Conferences "
- AnsiPos 13, 22
- :LABEL026
- STRING001 = Inkey()
- If (STRING001 == "DOWN") Goto LABEL001
- If (STRING001 == "Z") Goto LABEL001
- If (STRING001 == "z") Goto LABEL001
- If (STRING001 == "8") Goto LABEL023
- If (STRING001 == "UP") Goto LABEL023
- If (STRING001 == "A") Goto LABEL023
- If (STRING001 == "a") Goto LABEL023
- If (STRING001 == "2") Goto LABEL001
- If (STRING001 == "") Goto LABEL026
- If (STRING001 == STRING018) Goto LABEL039
- If (STRING001 == STRING017) Goto LABEL040
- Goto LABEL026
- :LABEL027
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;A" + Chr(13)
- End
- :LABEL028
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;ALL" + Chr(13)
- End
- :LABEL029
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;F" + Chr(13)
- End
- :LABEL030
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;FROM" + Chr(13)
- End
- :LABEL031
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;N" + Chr(13)
- End
- :LABEL032
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;S" + Chr(13)
- End
- :LABEL033
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;TO" + Chr(13)
- End
- :LABEL034
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;TS" + Chr(13)
- End
- :LABEL035
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;U" + Chr(13)
- End
- :LABEL036
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;USER" + Chr(13)
- End
- :LABEL037
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;WAIT" + Chr(13)
- End
- :LABEL038
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;Y" + Chr(13)
- End
- :LABEL039
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- KbdStuff "R;YA" + Chr(13)
- End
- :LABEL040
- Cls
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
- End
- Endif
- PrintLn "@X0CP@X04P@X08E By Mass Murderer [ALF]"
-
- ;------------------------------------------------------------------------------
- ;
- ; Usage report (before postprocessing)
- ;
- ; ■ Statements used :
- ;
- ; 14 End
- ; 14 Cls
- ; 158 Goto
- ; 30 Let
- ; 39 Print
- ; 29 PrintLn
- ; 144 If
- ; 1 DispFile
- ; 14 KbdStuff
- ; 52 AnsiPos
- ;
- ;
- ; ■ Functions used :
- ;
- ; 16 +
- ; 143 ==
- ; 1 <>
- ; 1 !
- ; 16 Chr()
- ; 13 Inkey()
- ; 1 PPEPath()
- ; 1 GetToken()
- ; 1 TokCount()
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Analysis flags : No flag
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Postprocessing report
- ;
- ; 0 For/Next
- ; 0 While/EndWhile
- ; 1 If/Then or If/Then/Else
- ; 0 Select Case
- ;
- ;------------------------------------------------------------------------------
- ; AEGiS Corp - Break the routines, code against the machines!
- ;------------------------------------------------------------------------------
-