home *** CD-ROM | disk | FTP | other *** search
Wildcat! WCX | 1994-12-30 | 25.3 KB | 562 lines |
- '! Decompiled with wccNosy version 4.20f (freeware)
- '! Input File: in.wcx 25863 bytes 08/22/124 11:36:42pm
- '! Code Segment Size :24205 bytes
- '! Data Segment Size :7339 bytes
- '! String Segment Size:1658 bytes
- '! Compiled with WCC version 4.01
-
- Dim l4467 As Long
- Dim l4471 As Long
- Dim fr4509 As FileRecord
- Dim s6651 As String
- Dim s6659 As String
- Dim s6663 As String
- Dim s6764(0 To 20) As String*25
- Dim i7289(0 To 20) As Integer
- Dim l7331 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
- StatusClear 0
- Locate 1, 5
- Color 15, 0
- Print "Running TOPFiles v1.00......please wait"
- MorePrompt(0)
- s6663 = ProgPath + "topfiles.cfg"
- If Exists(s6663) Then
- Open s6663 For Input As 1
- Input #1, s6651
- Input #1, s6659
- Close 1
- Else
- 145 Print
- Print "Can't Find " + ProgPath + "TOPFiles.CFG"
- End
- End If
- 169 l4467 = 1
- 176 Do While GetNextFile(fr4509, 1213417543)
- Color 7, 0
- l4471 = fr4509.Downloads
- If l4471 < i7289(20) Then
- Else
- 258 If l4471 = 0 Then
- Else
- 278 If l4471 >= i7289(20) And l4471 < i7289(19) Then
- i7289(20) = l4471
- s6764(20) = fr4509.Name
- Else
- 426 If l4471 >= i7289(19) And l4471 < i7289(18) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = l4471
- s6764(19) = fr4509.Name
- End If
- 674 If l4471 >= i7289(18) And l4471 < i7289(17) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = l4471
- s6764(18) = fr4509.Name
- End If
- 1028 If l4471 >= i7289(17) And l4471 < i7289(16) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = l4471
- s6764(17) = fr4509.Name
- End If
- 1488 If l4471 >= i7289(16) And l4471 < i7289(15) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = l4471
- s6764(16) = fr4509.Name
- End If
- 2054 If l4471 >= i7289(15) And l4471 < i7289(14) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = l4471
- s6764(15) = fr4509.Name
- End If
- 2726 If l4471 >= i7289(14) And l4471 < i7289(13) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = l4471
- s6764(14) = fr4509.Name
- End If
- 3504 If l4471 >= i7289(13) And l4471 < i7289(12) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = l4471
- s6764(13) = fr4509.Name
- End If
- 4388 If l4471 >= i7289(12) And l4471 < i7289(11) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = l4471
- s6764(12) = fr4509.Name
- End If
- 5378 If l4471 >= i7289(11) And l4471 < i7289(10) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = l4471
- s6764(11) = fr4509.Name
- End If
- 6474 If l4471 >= i7289(10) And l4471 < i7289(9) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = i7289(10)
- s6764(11) = s6764(10)
- i7289(10) = l4471
- s6764(10) = fr4509.Name
- End If
- 7676 If l4471 >= i7289(9) And l4471 < i7289(8) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = i7289(10)
- s6764(11) = s6764(10)
- i7289(10) = i7289(9)
- s6764(10) = s6764(9)
- i7289(9) = l4471
- s6764(9) = fr4509.Name
- End If
- 8984 If l4471 >= i7289(8) And l4471 < i7289(7) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = i7289(10)
- s6764(11) = s6764(10)
- i7289(10) = i7289(9)
- s6764(10) = s6764(9)
- i7289(9) = i7289(8)
- s6764(9) = s6764(8)
- i7289(8) = l4471
- s6764(8) = fr4509.Name
- End If
- 10398 If l4471 >= i7289(7) And l4471 < i7289(6) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = i7289(10)
- s6764(11) = s6764(10)
- i7289(10) = i7289(9)
- s6764(10) = s6764(9)
- i7289(9) = i7289(8)
- s6764(9) = s6764(8)
- i7289(8) = i7289(7)
- s6764(8) = s6764(7)
- i7289(7) = l4471
- s6764(7) = fr4509.Name
- End If
- 11918 If l4471 >= i7289(6) And l4471 < i7289(5) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = i7289(10)
- s6764(11) = s6764(10)
- i7289(10) = i7289(9)
- s6764(10) = s6764(9)
- i7289(9) = i7289(8)
- s6764(9) = s6764(8)
- i7289(8) = i7289(7)
- s6764(8) = s6764(7)
- i7289(7) = i7289(6)
- s6764(7) = s6764(6)
- i7289(6) = l4471
- s6764(6) = fr4509.Name
- End If
- 13544 If l4471 >= i7289(5) And l4471 < i7289(4) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = i7289(10)
- s6764(11) = s6764(10)
- i7289(10) = i7289(9)
- s6764(10) = s6764(9)
- i7289(9) = i7289(8)
- s6764(9) = s6764(8)
- i7289(8) = i7289(7)
- s6764(8) = s6764(7)
- i7289(7) = i7289(6)
- s6764(7) = s6764(6)
- i7289(6) = i7289(5)
- s6764(6) = s6764(5)
- i7289(5) = l4471
- s6764(5) = fr4509.Name
- End If
- 15276 If l4471 >= i7289(4) And l4471 < i7289(3) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = i7289(10)
- s6764(11) = s6764(10)
- i7289(10) = i7289(9)
- s6764(10) = s6764(9)
- i7289(9) = i7289(8)
- s6764(9) = s6764(8)
- i7289(8) = i7289(7)
- s6764(8) = s6764(7)
- i7289(7) = i7289(6)
- s6764(7) = s6764(6)
- i7289(6) = i7289(5)
- s6764(6) = s6764(5)
- i7289(5) = i7289(4)
- s6764(5) = s6764(4)
- i7289(4) = l4471
- s6764(4) = fr4509.Name
- End If
- 17114 If l4471 >= i7289(3) And l4471 < i7289(2) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = i7289(10)
- s6764(11) = s6764(10)
- i7289(10) = i7289(9)
- s6764(10) = s6764(9)
- i7289(9) = i7289(8)
- s6764(9) = s6764(8)
- i7289(8) = i7289(7)
- s6764(8) = s6764(7)
- i7289(7) = i7289(6)
- s6764(7) = s6764(6)
- i7289(6) = i7289(5)
- s6764(6) = s6764(5)
- i7289(5) = i7289(4)
- s6764(5) = s6764(4)
- i7289(4) = i7289(3)
- s6764(4) = s6764(3)
- i7289(3) = l4471
- s6764(3) = fr4509.Name
- End If
- 19058 If l4471 >= i7289(2) And l4471 < i7289(1) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = i7289(10)
- s6764(11) = s6764(10)
- i7289(10) = i7289(9)
- s6764(10) = s6764(9)
- i7289(9) = i7289(8)
- s6764(9) = s6764(8)
- i7289(8) = i7289(7)
- s6764(8) = s6764(7)
- i7289(7) = i7289(6)
- s6764(7) = s6764(6)
- i7289(6) = i7289(5)
- s6764(6) = s6764(5)
- i7289(5) = i7289(4)
- s6764(5) = s6764(4)
- i7289(4) = i7289(3)
- s6764(4) = s6764(3)
- i7289(3) = i7289(2)
- s6764(3) = s6764(2)
- i7289(2) = l4471
- s6764(2) = fr4509.Name
- End If
- 21108 If l4471 >= i7289(1) Then
- i7289(20) = i7289(19)
- s6764(20) = s6764(19)
- i7289(19) = i7289(18)
- s6764(19) = s6764(18)
- i7289(18) = i7289(17)
- s6764(18) = s6764(17)
- i7289(17) = i7289(16)
- s6764(17) = s6764(16)
- i7289(16) = i7289(15)
- s6764(16) = s6764(15)
- i7289(15) = i7289(14)
- s6764(15) = s6764(14)
- i7289(14) = i7289(13)
- s6764(14) = s6764(13)
- i7289(13) = i7289(12)
- s6764(13) = s6764(12)
- i7289(12) = i7289(11)
- s6764(12) = s6764(11)
- i7289(11) = i7289(10)
- s6764(11) = s6764(10)
- i7289(10) = i7289(9)
- s6764(10) = s6764(9)
- i7289(9) = i7289(8)
- s6764(9) = s6764(8)
- i7289(8) = i7289(7)
- s6764(8) = s6764(7)
- i7289(7) = i7289(6)
- s6764(7) = s6764(6)
- i7289(6) = i7289(5)
- s6764(6) = s6764(5)
- i7289(5) = i7289(4)
- s6764(5) = s6764(4)
- i7289(4) = i7289(3)
- s6764(4) = s6764(3)
- i7289(3) = i7289(2)
- s6764(3) = s6764(2)
- i7289(2) = i7289(1)
- s6764(2) = s6764(1)
- i7289(1) = l4471
- s6764(1) = fr4509.Name
- End If
- 23229 Locate 2, 1
- Print "@07@ @4F@ FILENAME NUMBER OF DOWNLOADS "
- Locate 3, 1
- Print "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- 23282 For l7331 = 1 To 20 Step 1
- Locate 3 + l7331, 1
- Print "@07@ "
- Next
- 23378
- 23399 For l7331 = 1 To 20 Step 1
- Locate 3 + l7331, 1
- Print "@0F@ "; Pad(s6764(l7331), 28); "@0E@ "; Pad(Str(i7289(l7331)), 10); "@06@ "
- Next
- End If
- End If
- End If
- 23585 Loop
- 23591 Color 7, 0
- Open s6651 For Output As 1
- Print #1, "@CLS@@0E@@07@@0F@ @BBS@@0E@"
- Print #1, "@0E@ Top 20 Downloaded Files "
- Print #1, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Print #1, "@07@ @4F@ FILENAME TIMES DOWNLOADED "
- Print #1, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Close 1
- Open s6659 For Output As 2
- Print #2, "@NOPAUSE@"
- Print #2, "!|1K|*|w04042D1101|1BH80F0200LS050E000B080900000E050000H8|Y00000100"
- Print #2, "!|1U060900000000<>@BBS@<>"
- Print #2, "!|1U068O00000000<>Top 20 Downloaded Files<>|c0B|W00|=00000001"
- Print #2, "!|P05000W008G0K8G0K0W0K0W|P05GY0WGY8GHI8GHI0WHI0W|S0109|F0D3B0B|FHA3S0B|#|#|#"
- Print #2, "@CLS@@0E@@07@@0F@ @BBS@@0E@"
- Print #2, "@0E@ Top 20 Message Posters "
- Print #2, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Print #2, "@07@ @4F@ FILENAME TIMES DOWNLOADED "
- Print #2, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Close 2
- Open s6651 For Append As 1
- Open s6659 For Append As 2
- 23854 For l7331 = 1 To 20 Step 1
- Print #1, "@0F@ "; Pad(s6764(l7331), 28); "@0E@ "; Pad(Str(i7289(l7331)), 10); "@06@ "
- Print #2, "@0F@ "; Pad(s6764(l7331), 28); "@0E@ "; Pad(Str(i7289(l7331)), 10); "@06@ "
- Next
- 24127 Print #1, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Print #1, "@02@ TopFiles (WCX v1.00) Written by T&J Software "
- Print #2, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Print #2, "@02@ TopFiles (WCX v1.00) Written by T&J Software "
- Close 1
- Close 2
- Color 7, 0
- End
- End
-