home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
SMK_APP1.ZIP
/
TR-APP.PPE
(
.txt
)
< prev
Wrap
PCBoard Programming Language Executable
|
1996-04-25
|
2KB
|
171 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.2O (Encryption type I) - Analysis ON - Postprocessing ON
;------------------------------------------------------------------------------
Integer INTEGER001
Integer INTEGER002
Integer INTEGER003
Integer INTEGER004
Integer INTEGER005
Integer INTEGER006
Integer INTEGER007
Integer INTEGER008
Integer INTEGER009
Integer INTEGER010
Integer INTEGER011
Integer INTEGER012
Integer INTEGER013
Integer INTEGER014
Integer INTEGER015
Integer INTEGER016
String STRING001
String STRING002
String STRING003
String STRING004
String STRING005
String STRING006
String STRING007
;------------------------------------------------------------------------------
FOpen 1, PPEPath() + "TR-APP.CFG", 0, 0
FGet 1, INTEGER001
FGet 1, INTEGER002
FGet 1, INTEGER003
FGet 1, INTEGER004
FGet 1, INTEGER005
FGet 1, INTEGER006
FGet 1, INTEGER007
FGet 1, INTEGER008
FGet 1, INTEGER009
FGet 1, INTEGER010
FGet 1, INTEGER011
FGet 1, INTEGER012
FGet 1, INTEGER013
FGet 1, INTEGER014
FGet 1, INTEGER015
FGet 1, INTEGER016
FClose 1
DispFile PPEPath() + "TR-APP.PCB", 1
:LABEL001
AnsiPos INTEGER009, INTEGER010 - "1"
InputStr "_", STRING005, 15, 20, Mask_Ascii(), 8
If (STRING005 == "") Goto LABEL001
:LABEL002
AnsiPos INTEGER003, INTEGER004 - "1"
InputStr "_", STRING002, 15, 20, Mask_Ascii(), 4096
If (STRING002 == "") Goto LABEL002
:LABEL003
AnsiPos INTEGER001, INTEGER002 - "1"
InputStr "_", STRING001, 15, 12, Mask_Pwd(), 8 + 1
If (STRING001 == "") Goto LABEL003
If (STRING001 == STRING005) Goto LABEL007
AnsiPos INTEGER013, INTEGER014 - "1"
Print "@X0FRetry@X07..."
AnsiPos INTEGER015, INTEGER016 - "1"
InputStr "_", STRING007, 15, 12, Mask_Pwd(), 8 + 1
If (STRING007 == STRING001) Goto LABEL004
AnsiPos INTEGER013, INTEGER014 - "1"
Print " "
Goto LABEL003
:LABEL004
AnsiPos INTEGER005, INTEGER006 - "1"
InputStr "_", STRING003, 15, 10, Mask_Num(), 8
If (STRING003 == "") Goto LABEL004
:LABEL005
AnsiPos INTEGER007, INTEGER008 - "1"
InputStr "_", STRING004, 15, 10, Mask_Num(), 8
If (STRING004 == "") Goto LABEL005
:LABEL006
AnsiPos INTEGER011, INTEGER012 - "1"
InputStr "_", STRING006, 15, 1, "YyNn", 16384
If (STRING006 == "") Goto LABEL006
If (Exist(PPEPath() + "USR-INFO.TMP")) Delete PPEPath() + "USR-INFO.TMP"
FCreate 1, PPEPath() + "USR-INFO.TMP", 1, 0
FPutLn 1, STRING001
FPutLn 1, STRING001
FPutLn 1, STRING002
FPutLn 1, STRING003
FPutLn 1, STRING004
FPutLn 1, "REAL NAME : " + STRING005
FPutLn 1, STRING006
FClose 1
KbdFile PPEPath() + "USR-INFO.TMP"
Delete PPEPath() + "USR-INFO.TMP"
Print "@CLS@"
Goto LABEL008
:LABEL007
AnsiPos INTEGER013, INTEGER014 - "1"
Print "@X03nocando!"
Delay 6
AnsiPos INTEGER013, INTEGER014 - "1"
Print " "
Goto LABEL003
:LABEL008
End
;------------------------------------------------------------------------------
;
; Usage report (before postprocessing)
;
; ■ Statements used :
;
; 1 End
; 17 Goto
; 5 Print
; 9 If
; 1 DispFile
; 1 FCreate
; 1 FOpen
; 2 FClose
; 16 FGet
; 7 FPutLn
; 2 Delete
; 7 InputStr
; 1 Delay
; 1 KbdFile
; 11 AnsiPos
;
;
; ■ Functions used :
;
; 10 +
; 11 -
; 8 ==
; 2 Mask_Pwd()
; 2 Mask_Num()
; 2 Mask_Ascii()
; 7 PPEPath()
; 1 Exist()
;
;------------------------------------------------------------------------------
;
; 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!
;------------------------------------------------------------------------------