Welcome to FlashFXP

FlashFXP is a shareware FTP client.

Features:

·	 Local and Site to Site file transfers.

·	 Fully recursive file transferring.

·	 Fully recursive deleting.

·	 FTP Proxy, Socks 4 & 5, HTTP Proxy support.

·	 Grouped SITE custom commands.

·	 Anti-idle keeps connection active.

·	 Caching of directory lists.

·	 Disconnect Dialup-Networking once transfer has completed.

·	 Restore broken transfers. (reconnects and restarts file transfer)

·	 Drag-drop from Windows Explorer.

·	 System tray minimize.

Keyboard Shortcuts

Frequently Asked Questions

Register FlashFXP

License Agreement

Acknowledgments

Web Site

http://www.flashfxp.com

Register FlashFXP

http://www.flashfxp.com/purchase.asp

E-mail

support@flashfxp.com

Last update 09/17/2001


Toolbar

 Connect

Pops up connect menu, providing Quick Connect and connecting to sites in the Site Manager.

 Disconnect

Disconnects you from the connected site.

Note: First click sends QUIT to the server, the second click forces disconnect.

 Abort

Aborts the current state and sends ABOR to the ftp server, Aborts a Transfer or List.

 Stop queue after current transfer

Stops the rest of the queue from transferring after the current file has completed.

 Go

Starts transferring the files that are queued

 Queue *

Adds the selected files or folders to the queue.

 Transfer *

Adds the selected files or folders to the queue and proceeds to transfer them.

 Parent Folder *

Changes to the parent folder.

 Refresh

Refreshes the current folder

 Compare Folders

Compares to the files and folders in the active window and removes the matches.

 Toggle Local / [image] Toggle FTP

Toggles the local computer/remote ftp display.

* These buttons are optional. By right clicking the toolbar and selecting the item you can toggle them visible/hidden.


FTP

Quick Connect

Provides a quick method to connect to a site without having to enter it into the Site Manager.

Minimize to system tray

Minimizes FlashFXP to the system tray which is located next your clock.

Transfer Mode

Provides quick and easy access to change the Transfer Mode *

On Transfer Complete

Provides quick and easy access to change what happens when a transfer is complete *

Exit

Exits FlashFXP. Any transfers in progress will be terminated.

* Only changes via preferences will be saved on exit


Sites

Site Manager

Here you can enter the details to your most commonly accessed sites so you wont have to enter them every time you want to connect.

Add Current Site

Adds the current site to the site manager. This is useful if you connected to the site via Quick Connect and want to add the site to the Site Manager without having to re-enter the site details.

Save Local Path

Save the current local path as the default login path

Save Remote Path

Save the current remote path as the default login path

New Session

Open a new copy of FlashFXP.


Options

Preferences

Allows the user to customize and configure FlashFXP.

When File Exists

This allows the user to control how FlashFXP reacts when a file exists.

Highlighting

The user can add some colors to the file listing. by defining file masks and colors to display those masks in. an example of this would be by adding *.zip (zip files) and selecting blue any file matching *.zip (flashfxp.zip) will be displayed in color. flashfxp.zip

Skip List

A list of file masks that will not be transferred. Here is an example be by adding *.txt any file with the extension .txt will be skipped.

ASCII File Extensions

A List of file extensions that are used to determine a files type when a transfer mode of Auto is selected. Only add ASCII type files to this list, if you transfer a non ASCII file in ASCII it will become corrupted. What is a file extension? Its the letters on the end of a filename after the period. Say you had readme.txt ".txt" is the file extension. You must add the period.

View/Edit based on File Extension

This dialog allows the user to define an alternative file viewer or file editor for a specific file extension overriding windows defaults.


Queue

Load Queue

Load a previously saved session. A session contains the site details and a list of the items to be transferred.

Save Queue

Save the current session. This is useful if you want to come back later to finish transferring the remaining files.

Restore Queue

If for any reason FlashFXP is unable to exit (i.e. power goes out) it keeps a copy of the current queue saved on the user hard drive and can be restored the next time FlashFXP is started.

Queue Info

Provides details about the queue, the number of files/folders and the total size of all the items in the queue displayed in bytes.

Clear Queue

Clear all the items in the queue.


Commands

Edit Commands

Allows the user to define their commands.

Raw Command

Send a raw command to the FTP server.

Custom commands allow you to add commands that are not native to FlashFXP.  They can be commands that give you additional information, or they can perform the command on the selected files.


Tools

Anti-Idle

Send a command periodically to keep the connection active and to prevent the site from disconnecting you. *

Skip List

Provides quick and easy access to enable/disable the skip list *

Clipboard

Monitoring

When checked FlashFXP will intercept ftp:// urls from the clipboard and queue them in FlashFXP.

Auto Transfer

When checked FlashFXP will begin transferring the files when intercepted.

Manual Get

Displays a box where you can name a file (including path information) and download it without having to search for that file on the server.

Compare Folders

Compares the current directory on both sides to each other and hides the matches from both. Simply refresh to redisplay the entire directory listing.

Schedule..

Schedule a transfer for later or stop the current transfer at a specific time.

Calculate Space Used..

From this dialog you can determine how much space is being used.

Very handy for those of you with a disk quota.

Marked List

Select

Selects all objects that match a name within the marked list

Import from clipboard

Copies the marked list to the clipboard

Export from clipboard

Copies clipboard text into the marked list. The list should be formatted with one name per line.

Clear

This command clears the marked list

* Only changes via preferences will be saved on exit


Directory

Find

Finds a file in the List view

Find Next

Finds the next match.

View Raw Directory

Shows you a copy of the raw directory list received from the FTP server

Copy Directory to clipboard

Copies the Raw Directory to the clipboard

Flush Cache

Deletes the current cache files.  Use this if you are having problems with directories reflecting changes.

Follow Links Recursively

This effects Downloading & Deleting, by unchecking this FlashFXP skips folder links. This resolves a never-ending loop on Serv-u sites, which use global links.


View

List Icons

Large icons

Use this command to display the directory listing as Large icons

Small icons

Use this command to display the directory listing as Small icons

List

Use this command to display the directory listing in a list.

Details

Use this command to display the directory listing in a list with details.

Top Layout

Vertical Layout

Switches the Layout to vertical.

Horizontal Layout

Switches the Layout to horizontal.

Tree Options

Toggle Left Tree

Toggles the display of the left Tree view.

Toggle Right Tree

Toggles the display of the right Tree view.

Tree Layout

Vertical Layout

Switches the Layout to vertical.

Horizontal Layout

Switches the Layout to horizontal.

Options

Show Status

Toggles the viewing of the Status window

Show Queue

Toggles the viewing of the Transfer Queue

Queue/Status Layout

Vertical Layout

Switches the Layout to vertical.

Horizontal Layout

Switches the Layout to horizontal.


Help

Help

This help file

FlashFXP Web site

Opens your default web browser and takes you to the FlashFXP web site.

Check for Upgrade

Check for a newer version and download it.

About

Displays Version, Copyright and Registration information about FlashFXP.


Frequently Asked Questions

Question: 	What is FXP?

Answer: 	FXP is a term adopted by earlier clients which provided Site to Site FTP Transfers.

Question: 	When trying to transfer files from one site to another I keep getting this error 500 illegal port command

Answer: 	The FTP Server is setup to not allow or doesn't support FXPing, Located in the Site Manager on the Advanced tab, you will find the option alternative fxp method, by enabling upload/download (depending on the direction of the transfer) you may be able to get the server to allow FXP. Note: It is common for some sites to only allow FXPing in one direction and not the other by enabling alternative fxp method it can sometimes solve this dilemma.

Question: 	Why do I keep getting this message Only client IP address allowed for PORT command. When trying to FXP?

Answer: 	The FTP Server is setup to block FXPing. In most cases using alternative fxp method doesn't solve this problem.

Question: 	Why can't I see any files? I can see them in other ftp clients.

Answer: 	There are two possible reasons.

1. You are behind a firewall and the FTP server is unable to connect to your computer. To resolve this issue you need to use Passive mode. This option is located in the Preferences on the Proxy tab check Use Passive mode.

2. The files may be hidden on the ftp server, and in order to see them you need to change the list method, this is located in the Preferences on the Options tab, change the List method to show hidden files. Note: some sites don't allow you to view hidden files and will result in an error, to resolve this problem go into the Site Manager, select the site and click the advanced tab, uncheck show hidden files, then save to keep the changes

Question: 	I can't see the toolbar icons or the icons are messed up.

Answer: 	This problem happens on Windows 95 systems when the \Windows\System\ComCtl32.dll file is out of date. This DLL is responsible for drawing the toolbar buttons and their images. You can download the latest version from this link MS Common Control update!

Question: 	The toolbar button icons appear in the wrong colors or my Windows Color depth is 256 colors.

Answer: 	You can correct this by going into preferences | display and unchecking Use high color toolbar buttons.

Question: 	When FXPing why doesn't FlashFXP show a file progress, transfer speed or how much time is remaining.

Answer: 	The FXP protocol (site to site) doesn't provide any means of measurement. After one file is FXPed FlashFXP attempts to estimate the remaining time for the next file and total remaining time for all files in the queue.

Question:	Will FlashFXP ever support connecting to more then 2 sites?

Answer: 	Well FlashFXP was designed to provide very easy access and usability to the site to site feature. Allowing more then two would only complicate things. For now lets stick with 2.

Question:	Why doesn't FlashFXP download http:// urls from the clipboard?

Answer:	FlashFXP is not a browser or a web download manager. For FlashFXP you need to use the ftp addresses.

Question:	Is it possible to import site lists from another FTP clients?

Answer:	Yes, You can import other site lists into FlashFXP from the Site Manager by right-clicking on the site list and selecting Import from the menu.

Question:	FlashFXP looks confusing, All I want to do is download and upload files, I don't need site to site transfers.. help!?!

Answer:	We have just the thing for you, With a click of the mouse FlashFXP can transform into your normal looking FTP client. From the main menu select Window then click FTP Only. You can always uncheck this later to bring back the power of site to site transfers.

Question:	Older versions of FlashFXP allowed me to change the visibilty of each column, Where is this option now?

Answer:	This feature still exists, It was moved to a more convenient location. In the file list, right-click on any column heading. A menu appears that lists all available column headings. Selecting the column name from the menu will toggle its visibility.

Have a question not covered here?

contact us

at

support@flashfxp.com


Site Manager

General Tab

Site Name

Name that will appear in the site manager

IP Address

Enter the FTP Site address.  The FTP site address is used to identify the FTP site to which you want to connect.

Port

Port number of the FTP server to connect to. Usually this is 21.

User Name

Username used when logging in the FTP server. If its a public server check 'Anonymous'

Password

Enter your Password for the server here.  It will show up as asterisks. This is not required for 'Anonymous' logins. If Anonymous is not selected and this field is blank, FlashFXP asks for the Password.

Remote Path

Enter the path you want to start in on the FTP server.

Local Path

Enter the local path you want to start in when you connect to the FTP server.

Notes

A place to write notes about the FTP server.

Options Tab

Bypass proxy server for this connection

This option allows you to bypass the proxy server and connect directly. If the site is on your internal network and you use a Proxy Server to access the Internet, you should probably select this option.

Site uses IP Masq/NAT/Non-Routable IP

This option allows you to connect to sites behind a firewall where the host IP differs from that returned by the FTP Server.

Anti-Idle

Enabling anti-idle will keep the connection alive by sending 'NOOP'  or 'PWD' to the FTP site while scroll through a list of files or you step away from the computer. When this option is a shaded check mark, FlashFXP uses the setting in the Preferences.

Use APPE to resume uploads

Some ftp servers may require APPE to resume an uploaded file, if you are having problems resuming then checking this option might resolve the problem.

Show Hidden Files

This tells the ftp server you want to see the hidden files. When this option is a shaded check mark, FlashFXP uses the setting in the Preferences.

Restore Broken Transfers

If connection to the site is lost during a file transfer FlashFXP will attempt to reconnect and restart the transfer. When this option is a shaded check mark, FlashFXP uses the setting in the Preferences. Does not reconnect you to your ISP.

Use passive mode (PASV)

Normally this should be checked if your using a Proxy Server, however some times a ftp server will require it. When this option is a shaded check mark, FlashFXP uses the setting in the Preferences.

Use Skip List

The skip list allows you to enter masks of items you want to skip when you transfer files, on some sites you may not want to skip any files so you would uncheck this. When this option is a shaded check mark, FlashFXP uses the setting in the Skip List dialog.

Cache Directories

When Checked, the remote file listing is stored locally in a cache file so that the next time you go to that directory, you won't have to wait for the listing to download again.

Use Alternative FXP method

Some sites don't work with FlashFXP's method of FXPing, enabling this might make the site FXPable .

Advanced Tab

Resume support

By default FlashFXP auto-detects during login whether or not a site supports resume. If you already know whether or not the site supports resume you can select Yes - the site supports resume or No - The site doesn't support resume.

Convert upload & download file names to

Allows file names to be automatically converted to use

(default)	uses the global setting defined in the Preferences

Don't convert	fILE.EXT

Lowercase	FILE.EXT

Uppercase	file.ext

First character uppercase	File.ext

Account

Some FTP servers require an account name before you can login.

Retry Count

This is how many times FlashFXP will attempt to connect to the FTP site. When this option is a shaded check mark, FlashFXP uses the setting in the Preferences.

Retry Delay

When a connection to a site fails, FlashFXP will wait this many seconds before trying to connect again. When this option is a shaded check mark, FlashFXP uses the setting in the Preferences.

The following commands will be performed after login

This area allows the user to define custom commands that are executed after a successful login.

Statistics Tab

Totals for selected site

Will keeps track of statistics for each site, the number of connects to site, last connect to site, the number of uploads and downloads, and the number of bytes transferred. The Clear button will reset the statistics for this site to zero.

Totals for all sites

This displays the total bytes transferred to/from all sites since the last reset. The Clear button will reset the total statistics for to zero.

Note: This doesn't reset individual site stats.


General Tab

Email-mail Address

This email address is used as the password when connecting to anonymous FTP servers.

Default Download Path

Sets the path where FlashFXP will download files by default.

Log Filename

The name of the file your ftp sessions will be saved to.

Enable disk based logging

When Checked, FTP sessions are saved to a file on your computer.

A log file can grow rather large over time. It's only limited by your free hard drive space.

Trim log file

This option limits the size of your log file to the specified size, each time it grows beyond this maximum the oldest part of the log at the top of the file is trimmed off so that the most recent part remains.

Connect Timeout

The number of seconds that FlashFXP will wait for a site to respond to the connection request.

Retry Delay

This is how many times FlashFXP will attempt to connect to the FTP site.

Retry Count

When a connect to a site fails, this many seconds FlashFXP will wait before trying to connect again.

Scrollback buffer (lines)

The maximum number of lines displayed in the Status Window.


Options Tab

Toggles

Enable Anti-Idle

Enabling anti-idle will keep the connection alive by sending 'NOOP'  or 'PWD' or 'LIST' to the FTP site while scroll through a list of files or you step away from the computer.

Delete file after View/Edit

When Checked, This will delete the file when you exit FlashFXP.

Double-Click queue directory change

When Checked, This allows you to double click a directory already in the queue to change to that directory.

Popup window for login messages

When checked, The login message will be displayed in a popup window.

Save clipboard monitoring state on exit

When checked, the value of Clipboard Monitoring (located on tools menu off of the main menu) will be saved on exit. If you plan to run multiple copies of FlashFXP it is recommended that you disable this as each open copy will attempt to download the same url captured from the clipboard.

Cache Directories

When Checked, the remote file listing is stored locally in a cache file so that the next time you go to that directory, you won't have to wait for the listing to download again.

Double click changes FTP Directory Tree

By default FlashFXP will change the current directory when when you select a new directory from the treeview, When this option is enabled FlashFXP will only change the current directory when double clicked. This allows you to queue any visible folder without it being active.

Confirmation

Delete Files

Prompts you to confirm the delete file operation. Note: you can not disable the confirmation of a remote directory delete or the confirmation of deleting files on your PC.

Move Files

Prompts you to confirm the move when objects in the same view are dropped onto folders in the tree.

Exit with non-empty Queue

Prompts you to confirm the Exiting of FlashFXP when the Transfer Queue isn't Empty.

Exit during Transfer

Prompts you to confirm the Exiting of FlashFXP while a transfer is in progress.

Clear Queue

Prompts you to confirm Clearing the Queue.

Save site changes in the Site Manager

When checked you will be prompted to save any changes before selecting another site or exiting the Site Manager.

Sounds

On Event

The Event you are configuring.

Action

Here you can tell it to play a system sound, a wave file or none.

Wave File

The path to the wave file used when the action is set to wave file.

>

Sample the current sound.


Advanced Tab

Advanced Options

Enter Directory after Create

When making a directory if this option is checked FlashFXP will also change to the newly created directory.

Don't leave empty directories

When mirroring sites sometimes no files are uploaded to the directory you created, when you exit the directory and this option is checked the directory will be removed.

Don't Recursive delete

When checked FlashFXP will not enter directories and delete the files within them.

Restore FlashFXP for confirmations

When checked FlashFXP will restore FlashFXP if minimized and display its confirmations in front of other windows.

Keep failed transfers in queue

When checked FlashFXP will keep failed transfers in the queue so that the user can review them and either retry or delete them.

Taskbar Caption

This allows the user to customize the look of the Taskbar caption when a transfer is in progress. Two different captions can be assigned one for FTP and another for FXP. This is done because progress and speed aren't possible when FXPing. Click the help button to learn more information on the display variables.

On Drag Drop

When a file is dropped it can be transferred or queued.

On Double Click

When a file (ftp only) is double clicked it can be transferred or queued, viewed, edited or nothing. Local files are executed when clicked.

When files are dropped from windows explorer

This determines the action taken by FlashFXP once the files are dropped.

List Method

Default

Uses the default list, compatible with all ftp servers.

Show Hidden Files

Tells the ftp server you want to see the hidden files also, this doesn't work on all ftp server. (you can enable this per site in the site manager)

Custom

For those who want to take it a step further you can enter your own custom parameters. (expert users)


Transfer Tab

Check Free Space on download

FlashFXP will warn you if there isn't enough free space to download the current file. (local downloads only)

Keep server file time on downloaded files

After downloading a file FlashFXP will change the date to match that of the file on the server. (Local downloads only)

Smart Mode Handling

Most FTP clients set the transfer mode for every file to insure that its transferred in the correct mode, by enabling smart mode handling FlashFXP will only change the mode when needed. Please Note: This should work on any ftp server following the RFC-959 guide lines.

Flash window on transfer complete

FlashFXP will flash the taskbar button or system tray icon to notify you that the transfer queue completed.

Use APPE to resume uploads

By default FlashFXP uses REST followed by STOR for resuming uploads, when checked APPE is used instead.

Close unused FTP connections during transfer

FlashFXP will disconnect any FTP connection that isn't necessary to transfer the current file in the queue.

Stop and Resume if no data is received for (user defined) minutes.

If no data is received within the allotted time FlashFXP will stop the transfer and resume the file.

Restore broken Transfers

If connection to the site is lost during a file transfer FlashFXP will attempt to reconnect and restart the transfer. Please Note: This does not reconnect you to your ISP.

Retry broken FTP Transfers (user defined) times.

FlashFXP will keep trying to complete a transfer until it is completed or until FlashFXP has reached this (user defined) retry limit.

Obey download and upload speed limit

when checked FlashFXP will limit the transfer speed to the user defined rate.

Convert upload & download file names to

Allows file names to be automatically converted to use

(default)	uses the global setting defined in the Preferences

Don't convert	fILE.EXT

Lowercase	FILE.EXT

Uppercase	file.ext

First character uppercase	File.ext

On Transfer Complete

Determines what happens when a transfer is complete.

Idle

Will cause FlashFXP to idle until another operation is started.

Disconnect Site(s)

Disconnects you from the ftp server(s).

Quit FlashFXP

Closes FlashFXP.

Hang up

If you connected to the Internet via dialup networking FlashFXP can hang-up the connection.

Hang up then Quit FlashFXP

(see hangup) and then FlashFXP will close.

Turn off computer

turns off the computer

Log off computer

logs off the current user.

Show Confirmation

When checked FlashFXP will ask the user to confirm the operation before continuing.

Transfer Mode

ASCII

Transfers the files in ASCII format (not recommended) (i.e. text files)

BINARY (image)

Transfers the files in Binary format, Required for most files.

Auto

By giving FlashFXP the ASCII Extension of Text Formatted Files, FlashFXP can automatically set the Transfer Mode as needed. Note: not all text files should be transferred in ASCII mode.


Proxy / Firewall / Ident Tab

Proxy

Type

This is the Type of login required by your Proxy Server.

Possible Settings are as followed

Type	These Proxy Servers have been tested and work with

None	Disables Proxy Support

USER with no login	Wingate, WinProxy, CSM, and others. (user@host:port)

USER with no login	Wingate, WinProxy, CSM, and others. (user@host port)

USER with Login	CSM, and others. (user@host:port)

USER with Login	CSM, and others. (user@host port)

SITE host	(host:port)

SITE with no login	CSM, and others. (host:port)

SITE with no login	CSM, and others. (host port)

OPEN host	OPEN host

Socks 4	Socks 4 Support

Socks 5	Socks 5 Support

HTTP Proxy	HTTP Proxy

If you have a proxy server not supported or that is supported and is not listed above please email me and let me know.

support@flashfxp.com

Host

The machine name of your Proxy server, can be either a named address or an IP address.

Port

This is usually 21 or 1080 for Socks 4 or 5.

User

This can be the account or user name on your system and is not always required.

Password

The password required to access the proxy.

Passive Mode

Normally this should be checked if your using a Proxy Server or behind a firewall.

Note: Passive mode tells the FTP server your going to connect to it for data transfers rather then the FTP server connecting to you.

Firewall

Limit local port range to

By limiting the range of local ports used you can adjust FlashFXP to work with your firewall.

We recommend atest 10 sockets per instance of FlashFXP, this number may need to be increased if you transfer or browse ftp servers swiftly. This effects the use of the PORT command, also known as active connections.

Bind local ports to this IP

This allows you to specify which IP to use for local connections. This must be an IP address.

Ident Server

FlashFXP can act as an ident server and sends the specified User ID and System as identification. This server will be more useful to some people than others. Note: Some ftp servers might refuse a connection if there is no reply to an ident request.

Enable

Check/uncheck this to turn the ident server on or off.

User ID

This can be your account or user name on your system. For most people this will be the User ID portion of their email address (the text before the @ sign). Valid characters for a User ID are: . 0-9 A-Z _ - a-z

System

This identifies your operating system. Replying with a value other than UNIX would not be very useful for most people.

Enable only when connecting

This turns the ident server on only when you're connecting to an FTP server. After you login the ident server is turned off.


Display Tab

Options

Flat toolbar buttons

Give toolbar buttons a flat look instead of a 3D look.

Hide on minimize

Minimizes FlashFXP to the system tray on minimize.

Display site names in caption

Displays the names of the connected sites in the Caption.

Auto Size Columns

Automatically adjusts column widths for complete visibility.

Show file size in bytes

When unchecked file sizes will be displayed in kilobytes.

1 kilobytes = 1024 bytes

Show site idle time

When Checked, This will visibly show you how long you've been without any activity to the connected site.

Start with Site Manager

When Checked, The Site Manager is displayed on Start up.

Note: The Site Manager will not be displayed when FlashFXP is launched with a command line or if the Restore Queue dialog needs to be displayed.

Dropdown Menu - Items Per Column

This affects the Site & Command popup menu's, If there are more items then can be viewed on the screen at once. This value is used to brake up the list every so many items. Note: usually this option doesn't need to be changed.

FTP Sort By and Local Sort By

You can choose anyone of these options to sort your directory listing.  If you need to know the most recent upload all the time selecting it to Date would best serve your needs.  If you need to know who uploaded the file then possibly Owner would be your choice listing method.

Sort Direction

Ascending

Sort the list from A-Z.

Descending

Sort the list from Z-A.

Directory Listing

Directories on top

Directories will be sorted above files.

Mix files/directories

Directories and Files will be sorted together.


Shortcut Keys

Ctrl+A	Select All

Ctrl+B	Pops up the Bookmark menu

Ctrl+D     	Compare Directories

Ctrl+F     	Find File

Ctrl+G	Manual Get

Ctrl+I     	Invert Selection

Ctrl+K	Pops up the Connect menu

Ctrl+M     	Move selected files/directories

Ctrl+N     	Rename

Ctrl+O     	Change file properties

Ctrl+P     	Saves remote path

Ctrl+Q     	Queue File/Directory

Ctrl+R     	Raw Command

Ctrl+S     	Mask Select

Ctrl+T     	Transfer selected files/directories

Ctrl+U     	Copy URL - Copies the full URL of the selected file to the clipboard.

Ctrl+Y	Creates the current directory name on the other site when your connected to two FTP sites.

Ctrl+Z	Transfer queue

Ctrl+Ins   	Change Directory

Shift+Ctrl+C     	Clear Marked List

Shift+Ctrl+E     	Export Marked list to clipboard

Shift+Ctrl+I     	Import Marked list from clipboard

Shift+Ctrl+S     	Select All Marked items

Spacbar   	Toggle Marked items (marked items appear bold)

Backspace  	Change to Parent directory

Ins        	Make Directory

Del        	Delete selected file/directory

F1         	Help

F2         	Rename

F3         	Find/Find Next

F4         	Site Manager

F5         	Refresh

F6         	Preferences

F7         	Define Commands

F8         	Quick Connect

F9	Minimize to System Tray (Hide)

F12	Opens a new copy of FlashFXP


Command Line

To connect to one site use the following example.

FlashFXP.exe ftp://user:pass@host:port/path

For two sites

FlashFXP.exe ftp://user:pass@host:port/path;ftp://user:pass@host:port/path

To connect to a site already in your site manager.

You will need need to supply the groups & site name.

For example if a site named "FTP Site" was located in group "Private" then you would use Private\FTP Site

FlashFXP.exe Private\FTP Site

If the site has two groups where the second group was named "WebSite" then

FlashFXP.exe Private\Web Site\FTP Site

To launch FlashFXP with a queue file

FlashFXP.exe myqueue.fqf

Optional flags

FlashFXP.exe -c[1-6] myqueue.fqf

1 = disconnect site(s)

2 = quit flashfxp

3 = hang up

4 = hang up and exit,

5 = hang up and turn off computer

6 = turn off computer.

7 = log off computer.

As an example to disconnect after the queue has completed use the following

FlashFXP.exe -c1 myqueue.fqf


Clipboard Monitoring

When this option is enabled, FlashFXP will monitor the clipboard for ftp:// urls copied to the clipboard.

This option is useful when browsing web pages (such as www.oth.net) for files you wish to download, allowing you to simply right-click a link to a file and select "Copy Shortcut" or "Copy Link Location" or whatever your browser calls it.

If the link you copied is an url to a filename, FlashFXP will add the file to the queue for download.  You can continue adding files this way, and when ready you can click the "Go" icon to begin transfer.

If the link you copied is an url to a directory (ends with "/" or doesn't contain a "."), FlashFXP will automatically connect to that site and change into that directory.. assuming that FlashFXP isn't already connected to a site.

When the Auto Transfer option is enabled, and you copy a file to the clipboard and it's queued for download.. FlashFXP will automatically connect to the site and begin downloading the queued file.  Additional files added to the queue will be downloaded in order after the first file finishes.  If files from different sites are queued, FlashFXP will disconnect from the first site and connect to the next as needed, which is why it's a good idea to queue files from the same site before files from another.

In morbid detail,

When files are queued from the clipboard, FlashFXP chooses the current directory in the Local View side as the destination for the file(s) to be downloaded, and connects to the site on the Remote View side.

If no Local View is visible (both sides are set to Remote View).. the files will be downloaded to the left side and the destination will be the "Default Download Path" set in Options, or Window's Current Directory (eg, c:\flashfxp) if none is set.. and will connect to the site in the right Remote View window.

If no Remote View is visible (both sides are set to Local View), the files will be downloaded to the left Local View window, and will connect to the site on the right side.

If you have more than one instance of FlashFXP open that have Clipboard Monitoring enabled, each instance will monitor the clipboard for ftp:// urls and queue files and download independently from each other.  For this reason, it is a good idea to only enable Clipboard Monitoring in one instance of FlashFXP and disable monitoring in all others, otherwise you may end up queuing and downloading the same files more than once.

Clipboard Monitoring cannot be used to queue files for FXP site to site transfer at this time.


Skip List

Enable Skip List

Enables the Skip List.

Skip 0 byte files

Skips any file that's 0 bytes in length.

Skip Empty Directories

Empty directories will be skipped.

Skip List applies to directories

Enables the Skip List to also match directory names.

Display skipped items in (color)

Displays matching Skip List items in color. (only for the remote display)

When to Skip

Automatic File Transfers

Only files that are automatically queued/transferred by FlashFXP will be subject to the Skip List rules.

Manual File Transfers

Only files that are manually queued/transferred by the user will be subject to the Skip List rules.

Both

Both Automatic & Manual file transfers will be subject to the Skip List rules.


File Highlighting

Highlight

Displays items matching the masks in color.

Color

This color is used when highlighting the favorites


ASCII Extensions

ASCII Extensions

When the Transfer Mode is set to Auto the file extensions listed here are transferred in ASCII Mode all other files will be transferred in Binary Mode.

When Adding a File Extension be sure to only add the .ext part of the filename.

Below is an example list.

.bat

.htm

.html

.txt


Registration

Register FlashFXP

http://www.flashfxp.com/purchase.asp


License agreement

FlashFXP

Copyright (C) 1998-2001 CEDsoft

All Rights Reserved

FLASHFXP LICENSE AGREEMENT

The Software may be freely distributed freely

Use of FlashFXP (hereinafter "Software") is contingent on your agreement to the following terms:

1. GRANT OF LICENSE

Charles DeWeese (hereinafter "Author") grants you a limited, non-exclusive license to use the Software.

The Software is licensed, not sold, to you for use only under the terms of this Agreement.

You may install the Software on a single computer for evaluation purposes for a period not to exceed thirty (30) days; after that time you must either register this program or delete it from your computer hard drive. Using this software after the thirty (30) day evaluation period, without registering the software is a violation of the terms of this limited license.

2. SCOPE OF GRANT

You may not decompile, disassemble or otherwise reverse engineer the Software, or engage in any other activities to obtain underlying information that is not visible to the user in connection with normal use of the Software. You may not modify, rent, or resell for profit this software, or create derivative works based upon this software.  You may not publicize or distribute any registration code algorithms, information, or registration codes used by this software without permission from the Author.

In no event shall the Author's liability exceed the purchase price of the Software.

3. COPYRIGHT

This Software is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties.

4. DISTRIBUTION

The SOFTWARE may be freely distributed on online services, bulletin boards, or other electronic media provided that it is not modified and the original archive remains intact with all accompanying files, and provided that no fee is charged. This software may not be distributed on CD-ROM, disk, or other physical media for a fee without the permission of the Author.

5. TERMINATION

The license will terminate automatically and the software unregistered if you fail to comply with any of the above terms and

conditions. The license may be terminated by either party at any time and without notice.

6. DISCLAIMER OF WARRANTY

THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE AUTHOR FURTHER DISCLAIMS ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT.  THE ENTIRE RISK ARISING OUT OF THE USE OR PERFORMANCE OF THE PRODUCT AND DOCUMENTATION REMAINS WITH RECIPIENT. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CONSEQUENTIAL, INCIDENTAL, DIRECT, INDIRECT, SPECIAL, PUNITIVE, OR OTHER DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS) ARISING OUT OF THIS AGREEMENT OR THE USE OF OR INABILITY TO USE THE PRODUCT, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.


Acknowledgments

The status window (TCxConsole) was designed by Greg Holowatinc and is property of Greg Holowatinc.

FlashFXP utilizes a heavily modified version of TCxConsole and was modified by Charles DeWeese.

Special thanks to:

I'd like to thank the following people for their help in testing, debugging, suggesting, and criticizing FlashFXP:  EagleSoft, Chrismark, Shark, Brianna, Sod, Watcher, Erebus, MrZed, Wild-Rose, Rebes, Linkster, Klink, TRaNS, MeanRat, MxxCon, Raccoon, and Minkie.

Shaun Maher (ASSAiL) for the original icon art work.

Tal Sella (Scrow) for doing the new icon art work, Check his web site at http://scrow.cjb.net

A very talented person and I am honored to have the pleasure working with him.

Wild-Rose - A wonderful person and a excellent beta tester.

Joshua Link and IniCom Networks for providing our domain and web site consultation.

Web design and layout by sMk Designs

The following sites for hosting the FlashFXP

http://www.phix-it.com

http://www.owenmeany.com

http://www.skuz.net

http://www.fertile.demon.co.uk

And everyone else that suggested something or helped us find a bug.


Right-Click Queue

Transfer

Start transferring the contents of the current queue.

Go To Directory

Switch to the selected directory on the Source site.

Edit Source

Modify the Source path and/or filename of the currently selected item.

Edit Target

Modify the Destination path and/or filename of the currently selected item.

Delete Entry

Remove the currently selected item(s) from the transfer queue.

Move up

Move the currently selected item up one slot in the transfer queue.

Move down

Move the currently selected item down one slot in the transfer queue.

Move to top

Move the currently selected item to the top of the transfer queue.

Move to bottom

Move the currently selected item to the bottom of the transfer queue.

Queue Info

Displays a summary of the transfer queue, including a file count, directory count, and a byte count.

Restore Queue

Displays the Restore Queue dialogue, which lets you restore queues from sessions where your computer may have crashed.

Save Queue

Save the contents of the queue to a file.

Load Queue

Load the queue contents from a FlashFXP queue file.

Clear Queue

Remove all items from the queue.


Right-Click Remote Tree

Transfer

Start transferring the contents of the current queue.

Queue

Add the currently selected directories and/or files to the transfer queue.

Move

Move the selected directory to a new location.

Delete

Delete the selected directories.

Rename

Modify the name of the selected directory.

Chmod

Change the Unix file modes of the selected directories.

Make Folder

Creates a Folder.  The folder name you create is with respect to the current location.

Change Folder

Change to a different folder on the current site.


Right-Click Remote File List
Right-Click Remote List

Transfer

Start transferring the contents of the current queue.

Transfer As

Rename the selected files or directories before transferring them.

Queue

Add the currently selected directories and/or files to the transfer queue.

View File

View the selected file with it's associated viewer.

Edit File

Edit the selected file with it's associated editor.

Move

Move the selected file or directory to a new location.

Delete

Delete the selected files and/or directories.

Rename

Modify the name of the selected file or directory.

Chmod

Change the Unix file modes of the selected files or directories.

Copy URL

The Copy URL command copies the URL for a file or folder to the clipboard.  You can use the copied information in many ways, such as pasting into the address or location field of your Internet browser.

Commands

Send a predefined command to the FTP server who's window you have right-clicked in.

Arrange Icons

This command allows you to arrange the icons by Name, Size, Date, Owner, Group or Attributes.  You can also select Ascending or Descending Sort order, as well as toggle Auto Sizing of the icons.

Save Path

Saves the remote path as the default path for when you login to the current site.

Make Folder

Create a folder.  The folder name you create is with respect to the current location.

Change Folder

Change to a different folder on the current site.

Copy Folder

Creates the current folder name on the other site when your connected to two FTP sites.

Refresh

Reloads the contents of the current directory from the FTP server.


Right-Click Status Window

Error/Transfer Window

Replace the Status Window with a special window that displays only errors and finished transfers.

Timestamp

Timestamp all events displayed in the Status Window.

Copy to Clipboard

Copy the contents of the Status Window to the windows clipboard.

Save to File

Save the contents of the Status Window to a text file.

Clear

Clear the contents of the Status Window.


Right-Click Error/Transfer Window

Status Window

Switch from the Error/Transfer window back to the Status Window, which shows all details of the site's activity.

Timestamp

Timestamp all events displayed in the Error/Transfer Window.

Copy to Clipboard

Copy the contents of the Error/Transfer Window to the windows clipboard.

Clear

Clear the contents of the Error/Transfer Window.


Right-Click Toolbar

Parent Folder Button

Enable this to display the Parent Folder button on both site's toolbars.  The Parent Folder Button allows you to change to the parent directory of the current folder with one click.

Transfer Button

Enable this to display the Transfer button on both site's toolbars.  The Transfer button begins transferring the contents of the queue.

Queue Button

Enable this to display the Queue button on both site's toolbars.  The Queue button adds the selected files and/or directories to the transfer queue.


Quick Connect

History

Choose a site that you have connected to previously using the Quick Connect method.

X Button

Remove the selected site from the Quick connect dialogue.

Server

Enter the Address of the server you wish to connect to here.

Port

Enter the Port of the server you wish to connect to here.

User ID

Enter your User ID in this location

Password

Enter your Password for the server here.  It will show up as asterisks. This is not required for 'Anonymous' logins.

Remote Path

If you wish for FlashFXP to automatically change to a remote directory when it connects to this site, enter it here.

Anonymous Checkbox

Check this box to use "anonymous" as your login, and your email address as the password.

Toggles

Anti-Idle

Send a NOOP command periodically to prevent the site from disconnecting you.

Show Hidden Files

Attempt to display hidden files on this site.

Restore Broken Transfers

Attempt to resume files that were cut short due to a server crash or other problem.

Use passive mode

Use passive mode (PASV) to transfer files from site to site.

User Skiplist

Use the FlashFXP skip list for this server.

Bypass proxy serve for this connection

Do not use the proxy server to connect to this site.

Site uses IP Masq/NAT/Non-Routable IP

Enable if the site uses IP Masquerading, NAT firewalls, or is hosted on a Non-Routable IP address.

* These options override the default values in the preferences for the selected site, see the preferences for more details.

Advanced Options

Account

Some FTP servers require an account before you can login.

Retry Count

Number of times to try connecting to this site before giving up.

Retry Delay

Time in Seconds between connect attempts.

Alternative FXP Method

Use the Alternative FXP Method for Downloading and Uploading files.


Variables
Variable	Displays

%f	File count

%d	Directory count

%s	Transfer Speed (FTP mode only)

%p	Transfer Percent (FTP mode only)

%n	Transfer Filename

%te	Time Elapsed

%tr	Time Remaining

%ttr	Total Time Remaining

%site	FTP site name (FTP mode only)

%tsite	To FTP site name (FXP mode only)

%fsite	From FTP site name (FXP mode only)

Example %d/%f %ttr (%sk/sec) %p