Statistics

Top  Previous  Next

Statistics

 

Variable

Description

RushApp.TotalDownloadSize

get status of total downloaded file size (MB)

RushApp.TotalUploadSize

get status of total uploaded file size (MB)

RushApp.TotalFXPSize

get status of total FXPed file size (MB)

RushApp.CurDownloadSize

get status of this session downloaded file size (MB)

RushApp.CurUploadSize

get status of this session uploaded file size (MB)

RushApp.CurFXPSize

get status of this session FXPed file size (MB)

RushApp.StartDate

get status of started date

RushApp.DayCount

get day count from started date

RushApp.Version

get version information of FTPRush

RushApp.PoolInfo

get status of thread pool information

RushApp.Containers.ContainerCount

get count of current opened Tabs

RushApp.Containers.ConnectedSiteCount

get count of current connected sites

RushApp.Containers.TransferSiteCount

get count of current transferring sites

RushApp.UploadBW

get current total upload speed

RushApp.DownloadBW

get current total download speed

 

Example:

 

by using our mIRC dll plugin, you can write a remote script in mIRC as below:

 

/ftprushstat {

 %ftpdown = $dll(rushmirc.dll,Invoke,RushApp.TotalDownloadSize)

 %ftpup = $dll(rushmirc.dll,Invoke,RushApp.TotalUploadSize)

 %ftpfxp = $dll(rushmirc.dll,Invoke,RushApp.TotalFXPSize)

 %ftpdownc = $dll(rushmirc.dll,Invoke,RushApp.CurDownloadSize)

 %ftpupc = $dll(rushmirc.dll,Invoke,RushApp.CurUploadSize)

 %ftpfxpc = $dll(rushmirc.dll,Invoke,RushApp.CurFXPSize)

 %ftpstart = $dll(rushmirc.dll,Invoke,RushApp.StartDate)

 %ftpday = $dll(rushmirc.dll,Invoke,RushApp.DayCount)

 %rushver = $dll(rushmirc.dll,Invoke,RushApp.Version)

 %rushpool = $dll(rushmirc.dll,Invoke,RushApp.PoolInfo)

 %rushcontainer = $dll(rushmirc.dll,Invoke,RushApp.Containers.ContainerCount);

 %rushconn = $dll(rushmirc.dll,Invoke,RushApp.Containers.ConnectedSiteCount);

 %rushtran = $dll(rushmirc.dll,Invoke,RushApp.Containers.TransferSiteCount);

 %rushbwu = $dll(rushmirc.dll,Invoke,RushApp.UploadBW);

 %rushbwd = $dll(rushmirc.dll,Invoke,RushApp.DownloadBW);

 

 echo %rushver

 echo Thread Pool: %rushpool

 echo BandWidth_up: %rushbwu kbps, Bandwidth_dn: %rushbwd kbps

 echo Container: %rushcontainer , Connected: %rushconn , Transfering: %rushtran

 echo from %ftpstart , total %ftpday day. I downloaded %ftpdown MB, uploaded %ftpup MB, FXPed %ftpfxp MB

 echo This Session I downloaded %ftpdownc MB, Uploaded %ftpupc MB, FXPed %ftpfxpc MB

}