home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Carsten's PPE Collection
/
Carstens_PPE_Collection_2007.zip
/
S
/
S!STAT.ZIP
/
S!STAT.PPE
(
.txt
)
< prev
next >
Wrap
PCBoard Programming Language Executable
|
1995-02-23
|
4KB
|
163 lines
;------------------------------------------------------------------------------
; .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 3.O1 (Encryption type I) - Analysis ON - Postprocessing ON
;------------------------------------------------------------------------------
String STRING001
String STRING002
String STRING003
String STRING004
String STRING005
String STRING006
;------------------------------------------------------------------------------
GetUser
STRING003 = "@FILERATIO@"
STRING005 = "@BYTERATIO@"
FOpen 1, PPEPath() + "XSTAT.CFG", 0, 0
FGet 1, STRING001
FClose 1
If (STRING003 == "1:12.5") Goto LABEL001
If (STRING005 == "1:15.3") Goto LABEL002
:LABEL001
STRING002 = "3/1"
Goto LABEL003
:LABEL002
STRING004 = "3/1"
:LABEL003
Cls
PrintLn " @X03/X-STaT @X07V0.1 @X03BY @X07SToNe & CoSMiC BaBY @X03for @X05PC-BOARD"
PrintLn "@X01.-----------------------------------------------------------------------------."
PrintLn "| @X03uR NaMe : @X03LoCaTioN : @X01|"
PrintLn "@X01)-----------------------------------------------------------------------------("
PrintLn "| @X03uR SYSoP : @X03BBS-NaMe : @X01|"
PrintLn ")-----------------------------------------------------------------------------("
PrintLn "| @X03uPLoaDS (FiLeS) : uPLoaDS (BYTeS) : @X01|"
PrintLn "| @X03DoWNLoaDS (FiLeS) : DoWNLoaDs (BYTeS) : @X01|"
PrintLn "| @X03DaiLY BYTe LiMiT : ToDaY'S BYTeS DLD : @X01|"
PrintLn "| @X03CaLLeR NuMBeR : # oF MeSSaGeS : @X01|"
PrintLn "| @X03eXPeRT MoDe : CLeaR aFTeR MSG. : @X01|"
PrintLn "| @X03FuLL SiZe eDiToR : SCRoLL LoNG MSG. : @X01|"
PrintLn "| @X03SeCuRiTY LeVeL : CoNF NuMBeR : @X01|"
PrintLn "| @X03LaST TiMe oNLiNe : # TiMeS oNLiNe : @X01|"
PrintLn "| @X03TiMe LiMiT : TiMe uSeD : @X01|"
PrintLn "| @X03CuRReNT CoNF. : LiNeLeNGTH : @X01|"
PrintLn "| @X03oNLiNe BauD : NoDeNuMBeR : @X01|"
PrintLn "`-----------------------------------------------------------------------------`"
AnsiPos 14, 3
Print "@X05@FIRST@"
AnsiPos 49, 3
Print "@X05@CITY@"
AnsiPos 14, 5
Print "@X04" + STRING001
AnsiPos 49, 5
Print "@X04@BOARDNAME@"
AnsiPos 23, 7
Print "@X05@UPFILES@"
AnsiPos 66, 7
Print "@X05@UPBYTES@"
AnsiPos 23, 8
Print "@X05@DLFILES@"
AnsiPos 66, 8
Print "@X05@DLBYTES@"
AnsiPos 23, 9
Print "@X05@BYTELIMIT@"
AnsiPos 66, 9
Print "@X05@DAYBYTES@"
AnsiPos 23, 10
Print "@X05@NUMCALLS@"
AnsiPos 66, 10
Print "@X05@LMR@"
AnsiPos 23, 11
STRING006 = "N"
If (U_Expert) STRING006 = "Y"
Print "@X05" + STRING006
AnsiPos 66, 11
STRING006 = "N"
If (U_Cls) STRING006 = "Y"
Print "@X05" + STRING006
AnsiPos 23, 12
STRING006 = "N"
If (U_FSE) STRING006 = "Y"
Print "@X05" + STRING006
AnsiPos 66, 12
STRING006 = "N"
If (U_Scroll) STRING006 = "Y"
Print "@X05" + STRING006
AnsiPos 23, 13
Print "@X05@SECURITY@"
AnsiPos 66, 13
Print "@X05@CONFNUM@"
AnsiPos 23, 14
Print "@X05@LASTDATEON@ , @LASTTIMEON@"
AnsiPos 66, 14
Print "@X05@NUMTIMESON@"
AnsiPos 23, 15
Print "@X05@TIMELIMIT@"
AnsiPos 66, 15
Print "@X05@TIMEUSED@"
AnsiPos 23, 16
Print "@X05@CONFNAME@"
AnsiPos 66, 16
Print "@X05" + U_PageLen
AnsiPos 23, 17
Print "@X05@BPS@"
AnsiPos 66, 17
Print "@X05@NODE@"
;------------------------------------------------------------------------------
;
; Usage report (before postprocessing)
;
; ■ Statements used :
;
; 1 Cls
; 5 Goto
; 12 Let
; 26 Print
; 18 PrintLn
; 6 If
; 1 FOpen
; 1 FClose
; 1 FGet
; 1 GetUser
; 26 AnsiPos
;
;
; ■ Functions used :
;
; 7 +
; 2 ==
; 1 PPEPath()
;
;------------------------------------------------------------------------------
;
; Analysis flags : No flag
;
;------------------------------------------------------------------------------
;
; Postprocessing report
;
; 0 For/Next
; 0 While/EndWhile
; 0 If/Then or If/Then/Else
; 0 Select Case
;
;------------------------------------------------------------------------------
; AEGiS Corp - Break the routines, code against the machines!
;------------------------------------------------------------------------------