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
-
- ;------------------------------------------------------------------------------
-
- PrintLn ""
- PrintLn ""
- STRING001 = GetY()
- STRING001 = STRING001 - 1
- FOpen 1, PPEPath() + "ENTER.CNF", 0, 2
- FGet 1, STRING006
- FGet 1, STRING007
- FGet 1, STRING008
- FGet 1, STRING009
- FGet 1, STRING010
- FGet 1, STRING011
- FGet 1, STRING012
- FClose 1
- STRING002 = ReadLine(PCBDat(), 2)
- STRING003 = ReadLine(PCBDat(), 94)
- STRING005 = Len(STRING002) * 9
- STRING004 = Len(STRING003) * 9
- If (STRING005 + STRING004 == STRING006) Goto LABEL002
- If (STRING005 + STRING004 <> STRING006) Goto LABEL001
- End
- :LABEL001
- AnsiPos 33, STRING001 + 1
- Print "@X8C<"
- AnsiPos 35, STRING001 + 1
- Print "U"
- Print "N"
- Print "R"
- Print "E"
- Print "G"
- Print "I"
- Print "S"
- Print "T"
- Print "E"
- Print "R"
- Print "E"
- Print "D >@X08"
- :LABEL002
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING007 + STRING010 + STRING008 + "P" + STRING009 + "ress Any Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL003
- EndWhile
- Goto LABEL044
- :LABEL003
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING008 + "Pr" + STRING009 + "ess Any Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL004
- EndWhile
- Goto LABEL044
- :LABEL004
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "P" + STRING008 + "re" + STRING009 + "ss Any Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL005
- EndWhile
- Goto LABEL044
- :LABEL005
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Pr" + STRING008 + "es" + STRING009 + "s Any Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL006
- EndWhile
- Goto LABEL044
- :LABEL006
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Pre" + STRING008 + "ss " + STRING009 + "Any Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL007
- EndWhile
- Goto LABEL044
- :LABEL007
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Pres" + STRING008 + "s A" + STRING009 + "ny Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL008
- EndWhile
- Goto LABEL044
- :LABEL008
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press " + STRING008 + "An" + STRING009 + "y Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL009
- EndWhile
- Goto LABEL044
- :LABEL009
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press A" + STRING008 + "ny " + STRING009 + "Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL010
- EndWhile
- Goto LABEL044
- :LABEL010
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press An" + STRING008 + "y K" + STRING009 + "ey to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL011
- EndWhile
- Goto LABEL044
- :LABEL011
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any " + STRING008 + "Ke" + STRING009 + "y to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL012
- EndWhile
- Goto LABEL044
- :LABEL012
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any K" + STRING008 + "ey " + STRING009 + "to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL013
- EndWhile
- Goto LABEL044
- :LABEL013
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Ke" + STRING008 + "y t" + STRING009 + "o Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL014
- EndWhile
- Goto LABEL044
- :LABEL014
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key " + STRING008 + "to " + STRING009 + "Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL015
- EndWhile
- Goto LABEL044
- :LABEL015
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key t" + STRING008 + "o C" + STRING009 + "ontinue" + STRING007 + STRING011
- Delay 1
- Goto LABEL016
- EndWhile
- Goto LABEL044
- :LABEL016
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to " + STRING008 + "Co" + STRING009 + "ntinue" + STRING007 + STRING011
- Delay 1
- Goto LABEL017
- EndWhile
- Goto LABEL044
- :LABEL017
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to C" + STRING008 + "on" + STRING009 + "tinue" + STRING007 + STRING011
- Delay 1
- Goto LABEL018
- EndWhile
- Goto LABEL044
- :LABEL018
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Co" + STRING008 + "nt" + STRING009 + "inue" + STRING007 + STRING011
- Delay 1
- Goto LABEL019
- EndWhile
- Goto LABEL044
- :LABEL019
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Con" + STRING008 + "ti" + STRING009 + "nue" + STRING007 + STRING011
- Delay 1
- Goto LABEL020
- EndWhile
- Goto LABEL044
- :LABEL020
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Cont" + STRING008 + "in" + STRING009 + "ue" + STRING007 + STRING011
- Delay 1
- Goto LABEL021
- EndWhile
- Goto LABEL044
- :LABEL021
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Conti" + STRING008 + "nu" + STRING009 + "e" + STRING007 + STRING011
- Delay 1
- Goto LABEL022
- EndWhile
- Goto LABEL044
- :LABEL022
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Contin" + STRING008 + "ue" + STRING007 + STRING011
- Delay 1
- Goto LABEL023
- EndWhile
- Goto LABEL044
- :LABEL023
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Continu" + STRING008 + "e" + STRING007 + STRING011
- Delay 1
- Goto LABEL024
- EndWhile
- Goto LABEL044
- :LABEL024
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Contin" + STRING008 + "ue" + STRING007 + STRING011
- Delay 1
- Goto LABEL025
- EndWhile
- Goto LABEL044
- :LABEL025
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Conti" + STRING008 + "nu" + STRING009 + "e" + STRING007 + STRING011
- Delay 1
- Goto LABEL026
- EndWhile
- Goto LABEL044
- :LABEL026
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Cont" + STRING008 + "in" + STRING009 + "ue" + STRING007 + STRING011
- Delay 1
- Goto LABEL027
- EndWhile
- Goto LABEL044
- :LABEL027
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Con" + STRING008 + "ti" + STRING009 + "nue" + STRING007 + STRING011
- Delay 1
- Goto LABEL028
- EndWhile
- Goto LABEL044
- :LABEL028
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to Co" + STRING008 + "nt" + STRING009 + "inue" + STRING007 + STRING011
- Delay 1
- Goto LABEL029
- EndWhile
- Goto LABEL044
- :LABEL029
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to C" + STRING008 + "on" + STRING009 + "tinue" + STRING007 + STRING011
- Delay 1
- Goto LABEL030
- EndWhile
- Goto LABEL044
- :LABEL030
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key to " + STRING008 + "Co" + STRING009 + "ntinue" + STRING007 + STRING011
- Delay 1
- Goto LABEL031
- EndWhile
- Goto LABEL044
- :LABEL031
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key t" + STRING008 + "o C" + STRING009 + "ontinue" + STRING007 + STRING011
- Delay 1
- Goto LABEL032
- EndWhile
- Goto LABEL044
- :LABEL032
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Key " + STRING008 + "to " + STRING009 + "Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL033
- EndWhile
- Goto LABEL044
- :LABEL033
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any Ke" + STRING008 + "y t" + STRING009 + "o Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL034
- EndWhile
- Goto LABEL044
- :LABEL034
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any K" + STRING008 + "ey " + STRING009 + "to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL035
- EndWhile
- Goto LABEL044
- :LABEL035
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press Any " + STRING008 + "Ke" + STRING009 + "y to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL036
- EndWhile
- Goto LABEL044
- :LABEL036
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press An" + STRING008 + "y K" + STRING009 + "ey to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL037
- EndWhile
- Goto LABEL044
- :LABEL037
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press A" + STRING008 + "ny " + STRING009 + "Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL038
- EndWhile
- Goto LABEL044
- :LABEL038
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Press " + STRING008 + "An" + STRING009 + "y Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL039
- EndWhile
- Goto LABEL044
- :LABEL039
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Pres" + STRING008 + "s A" + STRING009 + "ny Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL040
- EndWhile
- Goto LABEL044
- :LABEL040
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Pre" + STRING008 + "ss " + STRING009 + "Any Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL041
- EndWhile
- Goto LABEL044
- :LABEL041
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "Pr" + STRING008 + "es" + STRING009 + "s Any Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL042
- EndWhile
- Goto LABEL044
- :LABEL042
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING009 + "P" + STRING008 + "re" + STRING009 + "ss Any Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL043
- EndWhile
- Goto LABEL044
- :LABEL043
- While (Inkey() == "") Do
- AnsiPos 1, STRING001
- Print STRING012 + STRING010 + STRING008 + "Pr" + STRING009 + "ess Any Key to Continue" + STRING007 + STRING011
- Delay 1
- Goto LABEL002
- EndWhile
- :LABEL044
- AnsiPos 1, STRING001
- Print "@X08 "
- Newline
- KbdStuff Chr(13)
- End
-
- ;------------------------------------------------------------------------------
- ;
- ; Usage report (before postprocessing)
- ;
- ; ■ Statements used :
- ;
- ; 2 End
- ; 170 Goto
- ; 6 Let
- ; 56 Print
- ; 2 PrintLn
- ; 44 If
- ; 1 FOpen
- ; 1 FClose
- ; 7 FGet
- ; 42 Delay
- ; 1 Newline
- ; 1 KbdStuff
- ; 45 AnsiPos
- ;
- ;
- ; ■ Functions used :
- ;
- ; 2 *
- ; 372 +
- ; 1 -
- ; 43 ==
- ; 1 <>
- ; 42 !
- ; 2 Len(
- ; 1 Chr()
- ; 42 Inkey()
- ; 2 PCBDat()
- ; 1 PPEPath()
- ; 2 ReadLine()
- ; 1 GetY()
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Analysis flags : d
- ;
- ; d - Access PCBOARD.DAT ■ 2
- ; Program gets the full pathname to PCBOARD.DAT, this may be usefull
- ; for many PPE so they can find various informations on the system
- ; (system paths, max number of lines in messages, ...) but it may also
- ; be a way to gather vital informations.
- ; ■ Search for : PCBDAT()
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Postprocessing report
- ;
- ; 0 For/Next
- ; 42 While/EndWhile
- ; 0 If/Then or If/Then/Else
- ; 0 Select Case
- ;
- ;------------------------------------------------------------------------------
- ; AEGiS Corp - Break the routines, code against the machines!
- ;------------------------------------------------------------------------------
-