Home Contact us Partners Publish your software Remove your manuals
 
 
 
 

FTPRush: System variables helps in getting status of total downloaded or uploaded file size and uploading sessions

Introduction
->> FTPRush
->> Tips and Tricks
->> FAQ
   
Quick Tutorials
->> Main Interface
->> File Menu
->> Edit Menu
->> Mark Menu
->> View Menu
->> FTP Menu
->> Tools
->> Compare Folder Contents
->> Clipboard
->> Transfer Mode
->> Transfer Completion Options
   
Getting Started
->> Connect to FTP
->> Disconnect from Site
->> Lock or Unlock Toolbar and Dock
->> Quick Connect to Site
->> Customize Main Interface
   
Dialogs
->> Add or Edit Skiplist
->> Bookmark Dialogs
->> Create CRC Checksum
->> Condition Transfer
->> Edit Queue
->> Export Directory Tree List
->> Fast Search
->> Find Files at Site
->> Hotkey Manager
->> Send RAW Dialog
->> Manual Download
   
Site Manager
->> Import or Export Sites
->> Site Manager Tools
->> General Properties
->> Connection
->> Transfer
   
Options
->> General Option
->> Connection
->> Transfer
->> Display
->> File Associations
->> Event Notification
->> Command Line
->> Wildcard and Regular Expressions
   
Using Scripts
->> Pascal Script
->> FTPRush Object
->> UI Object
->> FTP
->> Event
->> System Variables
->> System Functions
->> Script Library
   
Buy FTPRush Online! Buy FTPRush Online!

System Variables

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
}

mdb to MySQL Database Converter mdbx to MySQL barcode symbol creator
network usb monitoring tool monitor unauthorized usb activity usb port controller
undelete memory card data compact flash data undelete freeware repair windows partition
Buy FTPRush Online! Buy FTPRush Online!
 
 
 
 
Home | Contacts | Partners | Publish your software | Remove your manuals