Home
Ruby
ActiveRecord
Array
CGI
Class
Collections
Database
Date
Design Patterns
Development
File Directory
GUI
Hash
Language Basics
Method
Network
Number
Rails
Range
Reflection
Statement
String
Threads
Time
Tk
Unit Test
Windows Platform
XML
FTP Client « Network « Ruby
Ruby
Network
FTP Client
1.
File Transfers with FTP
2.
Connecting to an FTP server with net/ftp using an FTP URL is a simple operation:
3.
Net::FTP provides a login method that you can use against a Net::FTP object, like so:
4.
if a username and password are required, use this code:
5.
use the chdir method:
6.
change to any directory in the remote filesystem:
7.
Ftp mkdir
8.
delete and rename files
9.
Set the mode to passive
10.
Downloading Files
11.
prints a string to the screen whenever another 100 kilobytes of the file have been downloaded.
12.
Uploading Files
13.
keep the user informed of the progress of the upload.
14.
Create a temporary file with Tempfile and upload from that