home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Carsten's PPE Collection
/
Carstens_PPE_Collection_2007.zip
/
F
/
FN_SCBC.ZIP
/
STRUCT.100
< prev
next >
Wrap
Text File
|
1995-09-02
|
14KB
|
234 lines
{
Structures for Frontnet Scanner v1.00
(C) 1995 Frontnet
}
Type
{ Files: USERDATA.ALL }
Userdata = Record
Name : String[25]; { Login Name: DRONT }
Location : String[25]; { Location: FRONTNET }
Date : String[8]; { Last Date of Call: 93-05-08 }
Node : String[2]; { Node: 1 }
Connect : String[6]; { Connect: 28800 }
{ Local }
Modem : String[40]; { Last Connect: CONNECT 14400/ARQ }
Upbytes : Extended; { Uploaded Bytes: 2234123 }
Dnbytes : Extended; { Downloaded Bytes: 24320 }
Upbyteschange : Extended; { Change in Upload: 210000000 }
Dnbyteschange : Extended; { Change in Download: -23429833 }
ThisWeekUpb : Extended; { This week uploadb: 34463232 }
ThisWeekDnb : Extended; { This week downloadb: 2342157 }
LastWeekUpb : Extended; { Last week uploadb: 34463232 }
LastWeekDnb : Extended; { Last week downloadb: 2342157 }
Upfiles : Word; { Uploaded Files: 13 }
Dnfiles : Word; { Downloaded Files: 24 }
Calls : Word; { Number of Calls 234 }
Timeused : Word; { Time Used in Minutes: 25 }
Messages : Word; { Written Messages: 3 }
Hacks : Word; { Password Failures: 112 }
Carrier : Word; { Carrier Losses: 10 }
ConnectHacks : Word; { Connect Hackings 234 }
Ratiowarning : Word; { Denied Leechs: 12 }
Chatrequest : Word; { ChatRequests: 124 }
NodeChatTime : Word; { Mins. Chatted in Nodechat: 34 }
SysopChatTime : Word; { Mins. Chatted /w Sysop: 234 }
BestUpCps : Word; { Best Upload Cps: 3250 }
BestDnCps : Word; { Best Download Cps: 1450 }
ThisWeekUpf : Word; { This week uploadfiles: 114 }
ThisWeekDnf : Word; { This week downloadfiles: 12 }
LastWeekUpf : Word; { Last week uploadfiles: 114 }
LastWeekDnf : Word; { Last week downloadfiles: 12 }
Exclude : Boolean; { Hidden User (Not processed) N }
Seclvl : Byte; { Security Level: 255 }
Protocol : Char; { Protocol Used by User: Z }
Delete : Char; { If the delete flag is put N }
End;
{ Files: LASTCALL.ALL }
{ LASTCALL.(Node) }
Lastcall = Record
Login : String[5]; { Login Time: 18:00 }
Logoff : String[5]; { Logoff Time: 18:25 }
Date : String[8]; { Date of Call: 93-05-08 }
Node : String[2]; { Node: 1 }
Connect : String[6]; { Connect: 28800 }
{ Local }
Modem : String[40]; { Connect: CONNECT 28800/V42BIS }
Name : String[25]; { Login Name: DRONT }
Location : String[25]; { Location: FRONTNET }
Upbytes : Extended; { Uploaded Bytes: 2234123 }
Dnbytes : Extended; { Downloaded Bytes: 24320 }
Timeused : Word; { Time Used in Minutes: 25 }
Messages : Word; { Written Messages: 3 }
Upfiles : Word; { Uploaded Files: 13 }
Dnfiles : Word; { Downloaded Files: 24 }
NodeChatTime : Word; { Mins. Chatted in Nodechat: 34 }
SysopChatTime : Word; { Mins. Chatted /w Sysop: 234 }
UpCps : Word; { Upload Cps: 3250 }
DnCps : Word; { Download Cps: 1450 }
Exclude : Boolean; { Hidden User (Not processed) N }
Newuser : Boolean; { Newuser: FALSE }
Connecthack : Boolean; { Not same connect as last FALSE }
Upload : Boolean; { Uploaded: TRUE }
Download : Boolean; { Downloaded: TRUE }
Posted : Boolean; { Posted Message: FALSE }
ChatRequest : Boolean; { User wanted chat: FALSE }
SysopChatted : Boolean; { Sysop Chatted: FALSE }
NodeChatted : Boolean; { Node Chatted: TRUE }
Dirscan : Boolean; { Scanned Directores: TRUE }
Hacking : Boolean; { Password Failures: TRUE }
Carrier : Boolean; { Lost Carrier: FALSE }
Ratiowarning : Boolean; { Denied Leech: FALSE }
Seclvl : Byte; { Security Level: 255 }
End;
{ Files: TOTAL.ALL }
{ TOTAL.(Node) }
{ }
{ Following Variables are taken }
{ from the userdata file: }
{ TotalCalls, TotalUpM, TotalDnM, }
{ TotalUpF, TotalDnF, TotalUsers }
TotalStatistics = Record
TotalCalls : Longint; { Total Number of Callers }
TotalMessages : Longint; { Total Number of Messages Posted }
TotalTime : Longint; { Total Time Used (Minutes) }
TotalUpF : Longint; { Total Files Uploaded }
TotalDnF : Longint; { Total Files Downloaded }
TotalRatio : Longint; { Total Number of Ratio warnings }
TotalConnect : Longint; { Total Number of Connect Hacks }
TotalChatreq : Longint; { Total Number of Chat Requests }
TotalCarriers : Longint; { Total Number of Carrierlosses }
TotalNodechat : Longint; { Total Time (mins) in Nodechat }
TotalSysopChat: Longint; { Total Time (mins) in Sysopchat }
TotalUsers : Word; { Total Number of users }
TotalBestUpCps: Word; { Total Highest Upload Cps }
TotalBestDnCps: Word; { Total Highest Download Cps }
ThisWeekUpF : Word; { This week total files up }
ThisWeekDnF : Word; { This week total files down }
LastWeekUpF : Word; { Last week total files up }
LastWeekDnF : Word; { Last week total files down }
ThisWeekUpB : Extended; { This week total bytes up }
ThisWeekDnB : Extended; { This week total bytes down }
LastWeekUpB : Extended; { Last week total bytes up }
LastWeekDnB : Extended; { Last week total bytes down }
TotalUpB : Extended; { Total Bytes Uploaded }
TotalDnB : Extended; { Total Bytes Downloaded }
End;
{ Files: (Date).ALL }
{ (Date).(Node) }
TodayStatistics = Record
TodayUpB : Extended; { Today Upload Bytes }
TodayDnB : Extended; { Today Download Bytes }
TodayUpF : Word; { Today Upload Files }
TodayDnF : Word; { Today Download Files }
TodayCalls : Word; { Today Number of Callers }
TodayMessages : Word; { Today Number of Messages Posted }
TodayTime : Word; { Today Time Used (Minutes) }
TodayNewusers : Word; { Today Number of Newusers }
TodayRatio : Word; { Today Number of Ratiowarnings }
TodayConnect : Word; { Today Number of Connect Hacks }
TodayChatreq : Word; { Today Number of Chatrequests }
TodayCarrier : Word; { Today Number of Carrierlosses }
TodayNodechat : Word; { Today Time (mins) nodechatting }
TodaySysopchat : Word; { Today Time (mins) sysopchatting }
TodayBestUpCps : Word; { Today Highest Upload Cps }
TodayBestDnCps : Word; { Today Highest Download Cps }
End;
{ Files: RECORDS.ALL }
{ RECORDS.(Node) }
RecordStatistics = Record
UpB : Extended; { Bytes Uploaded }
DnB : Extended; { Bytes Downloaded }
WeekUpB : Extended; { Best Week Up Bytes Result }
WeekDnB : Extended; { Best Week Dn Bytes Result }
WeekUpF : Longint; { Best Week Up Files Result }
WeekDnF : Longint; { Best Week Dn Files Result }
Caller : Word; { Number of Callers }
Message : Word; { Number of Messages }
Timeused : Word; { Time Used (Minutes) }
UpF : Word; { Files Uploaded }
DnF : Word; { Files Downloaded }
Newuser : Word; { Number of Newusers }
Ratio : Word; { Number of RatioWarnings }
Connect : Word; { Number of Connect hacks }
ChatReq : Word; { Number of Chat Requests }
Carrier : Word; { Carrier Losses }
NodeChat : Word; { Nodechat Time }
SysopChat : Word; { Sysopchat Time }
BestUpCps : Word; { Highest Transfer Cps }
BestDnCps : Word; { Highest Transfer Cps }
UpBDate : String[8]; { Upload Bytes Date }
DnBDate : String[8]; { Download Bytes Date }
CallsDate : String[8]; { Callers Date Set }
Messagedate : String[8]; { Messages Date Set }
TimeDate : String[8]; { Time Date Set }
UpFDate : String[8]; { Upload F Date }
DnFDate : String[8]; { Download F Date }
NewuserDate : String[8]; { Newuser Date Set }
RatioDate : String[8]; { RatioWarning Date Set }
ConnectDate : String[8]; { Connect Hack Date Set }
ChatReqDate : String[8]; { ChatRequests Date set }
CarrierDate : String[8]; { Carrier Date Set }
NodechatDate : String[8]; { Nodechat Time Date Set }
SysopChatDate : String[8]; { Sysopchat Time Date Set }
BestUpCpsDate : String[8]; { Top Up Cps Date Set }
BestDnCpsDate : String[8]; { Top Down Cps Date Set }
BestUpCpsName : String[25]; { Name of the speeder }
BestDnCpsName : String[25]; { Name of the speeder }
End;
{ Files: WEEK.DAT }
WeekStatistics = Record
WeekNumber : Shortint; { Which Week }
Year : Word; { Which Year }
WeekCalls : Word; { Number of Calls }
WeekMessages : Word; { Number of Messages }
WeekTimeUsed : Word; { Time Used (Minutes) }
WeekUpF : Word; { Upload Files }
WeekDnF : Word; { Download Files }
WeekNewusers : Word; { Number of Newusers }
WeekUpB : Extended; { Upload Bytes }
WeekDnB : Extended; { Download Bytes }
WeekWinnerUpB : Extended; { How many bytes uploaded }
WeekWinner : String[25]; { Name of the Upload Bytes Winner }
End;
{ Files: TRANSFER.DAT }
Transfers = Record
Name : String[25]; { Name of User }
Date : String[8]; { Date of filetransfer YY-MM-DD }
Time : String[5]; { Time of filetransfer HH:MM }
Filename : String[12]; { Name of file transfers }
Filesize : Longint; { Size of file } {Not in use yet}
Errors : String[2]; { Number of Errors }
Cps : String[5]; { CPS }
Direction : Boolean; { True = Upload, False = Download }
Protocol : Char; { Protocol Letter Used }
End;