よくお世話になっている秀和システムのサンプルコードがダウンロードできない件。
ダウンロードできない場合はブラウザを変えて試せとのことで、前回はInternet Explorerに変えてうまくいった。
今回はIEでもダウンロードできず、wgetを使ったらうまくいったのでそれのメモ。
普通にwgetを使うとconnection refusedが返ってくる。
$wget ftp://ftp2.shuwasystem.co.jp/pub/book/3189/download.zip --18:51:23-- ftp://ftp2.shuwasystem.co.jp/pub/book/3189/download.zip => `download.zip' Resolving ftp2.shuwasystem.co.jp... 221.186.75.164 Connecting to ftp2.shuwasystem.co.jp|221.186.75.164|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/book/3189 ... done. ==> PASV ... couldn't connect to 221.186.75.164 port 13068: Connection refused
PASVというのはFTPのパッシブモードのことらしい。
wget - FTPに関するオプション
http://itpro.nikkeibp.co.jp/article/COLUMN/20070424/269401/
アクティブモードでダウンロードしたらうまくいった。
$wget --no-passive-ftp ftp://ftp2.shuwasystem.co.jp/pub/book/3189/download.zip --18:56:30-- ftp://ftp2.shuwasystem.co.jp/pub/book/3189/download.zip => `download.zip' Resolving ftp2.shuwasystem.co.jp... 221.186.75.164 Connecting to ftp2.shuwasystem.co.jp|221.186.75.164|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/book/3189 ... done. ==> PORT ... done. ==> RETR download.zip ... done. Length: 48,235,132 (46M) (unauthoritative) 100%[================================>] 48,235,132 2.75M/s ETA 00:00 18:56:56 (2.67 MB/s) - `download.zip' saved [48235132]