home *** CD-ROM | disk | FTP | other *** search
Wildcat! WCX | 1994-12-22 | 2.7 KB | 114 lines |
- '! Decompiled with wccNosy version 4.20f (freeware)
- '! Input File: in.wcx 2798 bytes 06/01/125 06:51:18pm
- '! Code Segment Size :1614 bytes
- '! Data Segment Size :12296 bytes
- '! String Segment Size:1184 bytes
- '! Compiled with WCC version 4.01
-
- Dim i4463 As Integer
- Dim ur4487 As UserRecord
- Dim s5161 As String
- Dim l5165 As Long
- Dim s5169 As String
- Dim s5173 As String
- Dim s5274(0 To 500) As String*10
- Dim l10284(0 To 500) As Long
- Dim l12288 As Long
- Dim l12292 As Long
-
- Dim l65504_ As Long
- Dim l65508_ As Long
- Dim l65512_ As Long
- Dim l65516_ As Long
- Dim l65520_ As Long
- Dim l65524_ As Long
- Dim l65528_ As Long
- Dim l65532_ As Long
-
- Cls
- MorePrompt(0)
- s5173 = ProgPath + "tjsl.cfg"
- If Exists(s5173) Then
- Open s5173 For Input As 1
- Input #1, s5161
- Input #1, s5169
- Close 1
- Else
- 119 Print
- Print "Can't Find " + ProgPath + "TJSL.CFG"
- End
- End If
- 143 Locate 1, 5
- Color 15, 0
- Print "Running TJSL v1.00......please wait"
- 187 For l12288 = 1 To 500 Step 1
- s5274(l12288) = "EMPTY "
- l10284(l12288) = 0
- Next
- 327 l12292 = 0
- Locate 2, 5
- Color 15, 0
- Print "Gathering security level information....."
- Locate 3, 5
- Color 13, 0
- Print "SCANNING: "
- 377 Do While GetNextUser(ur4487, 1213417543)
- l12292 = l12292 + 1
- Color 7, 0
- Locate 3, 16
- i4463 = Int(l12292 / MasterInfo.TotalUsers * 100)
- Print i4463; "%"
- l5165 = 0
- 498 For l12288 = 1 To 500 Step 1
- If ur4487.SecLevel = s5274(l12288) Then
- l5165 = 1
- l10284(l12288) = l10284(l12288) + 1
- GoTo 961
- End If
- 674 Next
- 697 If l5165 = 0 Then
- 733 For l12288 = 1 To 500 Step 1
- If s5274(l12288) = "EMPTY " Then
- s5274(l12288) = ur4487.SecLevel
- l10284(l12288) = l10284(l12288) + 1
- GoTo 961
- End If
- 938 Next
- End If
- 961 Loop
- 967 Color 7, 0
- Print " Writing output to file....."
- Open s5161 For Output As 1
- Print #1, "@CLS@@0E@@07@@0F@ @BBS@@0E@"
- Print #1, "@0E@ Security Level Breakdowns "
- Print #1, "@0B@ @0D@──────────────────────────────────────────────────────────────────────────────@07@"
- Close 1
- Open s5169 For Output As 2
- Print #2, "@NOPAUSE@"
- Print #2, "!|1K|*|w04042D1101|1BH80F0200LS050E000B080900000E050000H8|Y00000100"
- Print #2, "!|1U060900000000<>@BBS@<>"
- Print #2, "!|1U068O00000000<>New Callers This Month<>|c0B|W00|=00000001"
- Print #2, "!|P05000W008G0K8G0K0W0K0W|P05GY0WGY8GHI8GHI0WHI0W|S0109|F0D3B0B|FHA3S0B|#|#|#"
- Print #2, "@CLS@@0E@@07@@0F@ @BBS@@0E@"
- Print #2, "@0E@ Security Level Breakdowns "
- Print #2, "@0B@ @0D@──────────────────────────────────────────────────────────────────────────────@07@"
- Close 2
- Print " Writing to "; s5161
- Print " Writing to "; s5169
- Open s5161 For Append As 1
- Open s5169 For Append As 2
- 1230 For l12288 = 1 To 500 Step 1
- If s5274(l12288) <> "EMPTY " Then
- Print #1, " @0F@ "; Pad(s5274(l12288), 10); "@0E@ -- Count -> @0F@ "; l10284(l12288)
- Print #2, " @0F@ "; Pad(s5274(l12288), 10); "@0E@ -- Count -> @0F@ "; l10284(l12288)
- End If
- 1498 Next
- 1521 Print #1, "@07@ @0D@──────────────────────────────────────────────────────────────────────────────@07@"
- Print #1, "@02@ TJSL (WCX v1.00) Written by T&J Software "
- Print #2, "@07@ @0D@──────────────────────────────────────────────────────────────────────────────@07@"
- Print #2, "@02@ TJSL (WCX v1.00) Written by T&J Software "
- Close 1
- Close 2
- Color 7, 0
- End
-