基于Web的FTP客户端 net2ftp
jopen
12年前
net2ftp是一个开源,基于Web的FTP客户端。它可以连到任意服务器,浏览文件,上传/下载/复制/移动/删除/重命名文件,查看文件内容带语法高亮显示。net2ftp还可以将文件复制/移动到其它FTP服务器上或对文件进行Zip/Unzip。
User features
- Navigate the FTP server
Once you have logged in, you can browse from directory to directory and see all the subdirectories and files. - Upload files
There are 3 different ways to upload files: the standard upload form, the upload-and-unzip functionality, and the Java Applet. - Download files
Click on a filename to quickly download one file.
Select multiple files and click on Download; the selected files will be downloaded in a zip archive. - Zip files
... and save the zip archive on the FTP server, or email it to someone. - Unzip files
Different formats are supported: .zip, .tar, .tgz and .gz. - Install software
Choose from a list of popular applications (PHP required on the target server). - Copy, move and delete
Directories are handled recursively, meaning that their content (subdirectories and files) will also be copied, moved or deleted. - Copy or move to a 2nd FTP server
Handy to import files to your FTP server, or to export files from your FTP server to another FTP server. - Rename and chmod
Chmod handles directories recursively. - View code with syntax highlighting
PHP functions are linked to the documentation on php.net. - Plain text editor
Edit text right from your browser; every time you save the changes the new file is transferred to the FTP server. - HTML editors
Edit HTML a What-You-See-Is-What-You-Get (WYSIWYG) form; there are 2 different editors to choose from (FCKEditor and TinyMCE). - Code editor
Edit HTML and PHP in an editor with syntax highlighting (CodePress). - Search for words or phrases
Filter out files based on the filename, last modification time and filesize. - Calculate size
Calculate the size of directories and files.
Administrator features
- Safe Mode
net2ftp works perfectly under safemode. - MySQL database
... is optional. A MySQL database is only needed for logging, and for the Daily Limit (see below). - Authorizations
Allow the users to connect to all FTP servers, or to only a predefined list of FTP servers.
The input box on the login page will change accordingly. - Logging
Activate or deactivate 3 kinds of logging: pages requested, logins and errors. - Daily Limit
Restrict each user's daily data transfer volume and script execution time. Once a user reaches the daily consumption limit, he will still be able to browse FTP servers, but the transfer of data to/from the server will be blocked. - Large File Limit
Files bigger than this limit can't be downloaded/uploaded/copied/etc but can still be renamed/deleted/chmodded. - Templates
Change the layout as you want using the template files. - Integration in other PHP applications
net2ftp can easily be integrated in other PHP applications. Modules for Mambo, Drupal and Xoops are provided in the zip file.