FcUploader - free Flex file uploader
FcUploader is a file upload and download application built in Flex and Php.

FcUploader is built from the RemoteFileGrid Flex component.

  • upload multiple files
  • upload progress is shown for the whole process
  • filter uploaded file types by extension
  • browse the upload directory and subdirs
  • download file
  • configure multiple users with different upload directories
  • customize skin to fit your page
Usage
Copy the installation files to your Php enabled web server.

You can access FcUploader at bin/fcuploader.php.

You are automatically logged in with a default user.

You can force FcUploader to display a login window:
open fcuploader.php and comment or delete this line:

$gw="../amfphp/gateway.php";

This way you can authenticate users. The default login is user/user.

Click on Upload to select the files for uploading.

Use + and - buttons to add or remove files from the upload list.

You can also specify a new name for the uploaded file. If the filename is in red it conflicts with a file that is already on the server. If the user doesn't have overwrite permission the uploaded file won't overwrite anything, it will be discarded. for more info about permission check next section.

Click on Upload to start upload.

The default upload directory is users. You can change this or create new users with different directories with Flashcommander - see below.

Downloading is simpler as you can download only one file at a time.

User management
You can manage users with Flashcommander

This is a separate program that you can find in the bin folder.

You can use Flashcommander for 30 days then you have to buy a license.

Navigate to bin/FlashCommander.html and log in as admin (default pass is admin)

Open the Users panel from the menu to:
  • edit root directory - this is the upload directory for the user
  • edit permissions
    • upload - user can upload files; you can also specify a file type filter
    • download - user can download
    • overwrite - user can overwrite existing files at upload
    • extension - user can change file extension during upload; this can be dangerous, leave it off
    • the rest of the permissions are only used by Flashcommander
Read more about User management here.
Configuration
You can configure FcUploader by editing bin/config.xml.
The same config file is used by Flashcommander too.
  • gateway - here you can specify your server location; the default path is usually ok
  • style - here you can set which skin to load
Read more about configuration here.
Language
You can translate FcUploader to any language by editing language.xml

Read more about language.xml here.