ライブラリ
-
net
/ ftp (1152) -
net
/ protocol (28)
クラス
-
Net
:: FTP (859) -
Net
:: FTP :: MLSxEntry (207)
キーワード
-
DEFAULT
_ BLOCKSIZE (11) - FTP (11)
- FTPConnectionError (11)
- FTPError (11)
- FTPPermError (11)
- FTPProtoError (11)
- FTPReplyError (11)
- FTPTempError (11)
-
FTP
_ PORT (11) - MLSxEntry (9)
-
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 7 . 0 (5) - OpenTimeout (11)
- ReadTimeout (11)
- WriteTimeout (6)
- abort (11)
- acct (11)
- appendable? (9)
- binary (11)
- binary= (11)
- charset (9)
- chdir (11)
- close (11)
- closed? (11)
- connect (11)
- creatable? (9)
- create (9)
-
debug
_ mode (11) -
debug
_ mode= (11) -
default
_ passive (9) -
default
_ passive= (9) - deletable? (9)
- delete (11)
- dir (22)
- directory? (9)
-
directory
_ makable? (9) - enterable? (9)
- facts (9)
- file? (9)
- get (22)
- getbinaryfile (22)
- getdir (11)
- gettextfile (22)
- help (11)
- lang (9)
-
last
_ response (11) -
last
_ response _ code (11) - lastresp (11)
- list (22)
- listable? (9)
- login (11)
- ls (22)
- mdtm (11)
-
media
_ type (9) - mkdir (11)
- mlsd (18)
- mlst (9)
- modify (9)
- mtime (11)
-
net
/ ftp (11) - new (11)
- nlst (11)
- noop (11)
- open (22)
-
open
_ timeout (11) -
open
_ timeout= (11) - passive (11)
- passive= (11)
- pathname (9)
- perm (9)
- purgeable? (9)
- put (22)
- putbinaryfile (22)
- puttextfile (22)
- pwd (11)
- quit (11)
-
read
_ timeout (11) -
read
_ timeout= (11) - readable? (9)
- renamable? (9)
- rename (11)
- resume (11)
- resume= (11)
- retrbinary (22)
- retrlines (11)
-
return
_ code (11) -
return
_ code= (11) - rmdir (11)
- sendcmd (11)
-
set
_ socket (11) - site (11)
- size (20)
- status (11)
- storbinary (22)
- storlines (22)
- system (11)
- type (9)
- unique (9)
- voidcmd (11)
- welcome (11)
- writable? (9)
検索結果
先頭5件
-
Net
:: FTP (23000.0) -
FTP を実装したクラスです。
FTP を実装したクラスです。 -
Net
:: FTP # mlsd(pathname = nil) -> [Net :: FTP :: MLSxEntry] (21143.0) -
pathname で指定したディレクトリに含まれているファイルの詳細な情報を得ます。
...す。
ディレクトリの各ファイルの情報が
Net::FTP::MLSxEntry のオブジェクトの配列として得られます。
どのような情報を取り出せるかは Net::FTP::MLSxEntry
を参照してください。
Net::FTP#list は
結果が文字列で得られるため、それ......@param pathname 情報を得るディレクトリ名
@see Net::FTP#mlst
require 'net/ftp'
Net::FTP.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::MLSxEntry:0x00558fbfa379c0
# @facts=
# {"modif......"unique"=>"801U1FE8E6",
# "unix.group"=>1042,
# "unix.mode"=>493,
# "unix.owner"=>106},
# @pathname => ".",
# #<Net::FTP::MLSxEntry:0x00558fbfa33e10
# @facts=
# {"modify"=>2004-12-22 08:56:36 UTC,
# "perm"=>"adfr",
# "size"=>1128,
# "ty... -
Net
:: FTP . new(host = nil , user = nil , passwd = nil , acct = nil) -> Net :: FTP (21135.0) -
新しい Net::FTP のインスタンスを生成します。
...新しい Net::FTP のインスタンスを生成します。
host が指定された場合、生成されたインスタンスに対して
Net::FTP#connect を呼び出し、
さらに user が指定された場合は Net::FTP#login
を呼び出します。
@param host 接続するホストを......指定します。
@param user ログインに使うユーザ名を指定します。
@param passwd ログインに使うパスワードを指定します。
@param acct ログイン後に送る ACCT コマンドのパラメータを指定します。
@see Net::FTP.open... -
Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) -> Net :: FTP (21135.0) -
新しい Net::FTP インスタンスを生成します。
...新しい Net::FTP インスタンスを生成します。
Net::FTP.new と異なり host を省略できません。
ブロックを与えた場合には、生成したインスタンスを
ブロックに渡して呼びだします。この場合、ブロック終了時に
Net::FTP#close を呼......返します。
ブロックを与えなかった場合には生成したインスタンスを返します。
user が指定された場合は Net::FTP#login
を呼び出します。
@param host 接続するホストを指定します。
@param user ログインに使うユーザ名を指定し......ます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError 応答... -
Net
:: FTP # mlst(pathname = nil) -> Net :: FTP :: MLSxEntry (21125.0) -
pathname で指定したファイル/ディレクトリの詳細な情報を得ます。
.../ディレクトリの詳細な情報を得ます。
Net::FTP::MLSxEntry のインスタンスに得られた情報が
保持されます。どのような情報を取り出せるかは Net::FTP::MLSxEntry
を参照してください。
Net::FTP#list は
結果が文字列で得られるため、......は適切に解釈された結果を直接得ることができます。
pathname を省略した場合はカレントディレクトリを指定したことになります。
FTP の MLST コマンド 3659 を使います。
@param pathname 情報を得るファイルパス
@see Net::FTP#mlsd... -
Net
:: FTP # mlsd(pathname = nil) {|entry| . . . } -> () (21043.0) -
pathname で指定したディレクトリに含まれているファイルの詳細な情報を得ます。
...す。
ディレクトリの各ファイルの情報が
Net::FTP::MLSxEntry のオブジェクトの配列として得られます。
どのような情報を取り出せるかは Net::FTP::MLSxEntry
を参照してください。
Net::FTP#list は
結果が文字列で得られるため、それ......@param pathname 情報を得るディレクトリ名
@see Net::FTP#mlst
require 'net/ftp'
Net::FTP.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::MLSxEntry:0x00558fbfa379c0
# @facts=
# {"modif......"unique"=>"801U1FE8E6",
# "unix.group"=>1042,
# "unix.mode"=>493,
# "unix.owner"=>106},
# @pathname => ".",
# #<Net::FTP::MLSxEntry:0x00558fbfa33e10
# @facts=
# {"modify"=>2004-12-22 08:56:36 UTC,
# "perm"=>"adfr",
# "size"=>1128,
# "ty... -
Net
:: FTP # open _ timeout=(seconds) (21042.0) -
接続時のタイムアウトの秒数を設定します。
...で利用されます。
* Net::FTP.open
* Net::FTP.new
* Net::FTP#connect
また、以下のデータ転送用コネクションを開くメソッドでも利用されます。
* Net::FTP#retrbinary
* Net::FTP#retrlines
* Net::FTP#storbinary
* Net::FTP#storlines
@param second 待... -
Net
:: FTP # binary -> bool (21038.0) -
Net::FTP#put, Net::FTP#get による転送を バイナリモード(IMAGE)で行うかどうかを返します。
...Net::FTP#put, Net::FTP#get による転送を
バイナリモード(IMAGE)で行うかどうかを返します。
デフォルトの値は true です。
偽の場合、テキストモード(ASCII)が仮定されます。
EBCDIC や LOCAL など他の表現タイプはサポートされていま......せん。
@see Net::FTP#binary=... -
Net
:: FTP # binary=(bool) (21038.0) -
Net::FTP#put, Net::FTP#get による転送を バイナリモード(IMAGE)で転送するかどうかを指定します。
...Net::FTP#put, Net::FTP#get による転送を
バイナリモード(IMAGE)で転送するかどうかを指定します。
デフォルトの値は true です。
偽の場合、テキストモード(ASCII)が仮定されます。
EBCDIC や LOCAL など他の表現タイプはサポートされ......ていません。
@param bool 真ならばバイナリモードを on にします。
@see Net::FTP#binary... -
Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) {|ftp| . . . } -> object (21035.0) -
新しい Net::FTP インスタンスを生成します。
...新しい Net::FTP インスタンスを生成します。
Net::FTP.new と異なり host を省略できません。
ブロックを与えた場合には、生成したインスタンスを
ブロックに渡して呼びだします。この場合、ブロック終了時に
Net::FTP#close を呼......返します。
ブロックを与えなかった場合には生成したインスタンスを返します。
user が指定された場合は Net::FTP#login
を呼び出します。
@param host 接続するホストを指定します。
@param user ログインに使うユーザ名を指定し......ます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError 応答...