FTPサーバーとは |
インターネットを利用してのファイルの送信・受信を行うためには、 File Transfer Protocol というプロトコルを利用します。そのプログラムが動いているものをFTPサーバーと呼びます。接続したマシンが"FTPサーバープログラム"を走らせていれば通信することができます。 マックではFetchというソフトを使い、FTPサーバーにアクセスし、ファイルの送受信を行います。FTPを使えば、マックからWindowsやUNIXへ、またその逆も可能ですが、違うシステムにファイルを送る場合はそのファイルフォーマットに注意が必要です。
Fetch の著作権は Trustees of Dartmouth College が所有しています。日本語処理の部分はハートコンピュータ(株)が所有しています。Fetch日本語版はハートコンピュータ(株)の商品です。 Fetchをダブルクリックして起動すると下のような ダイアログボックスがでます。 下の見本のように Host---ftp.xxx.xxx User ID、 Passwordを入力します。※User IDとPasswordはサーバ管理者から発行してもらいます。
入力したら、OKをクリックします。
表示されたフォルダを選び、ダブルクリックするとフォルダが開きます。ウィンドウ内のファイルを選びGetボタンを押すと、フォルダを受信します。Putボタンを押すと自分のディレクトリーが表示されます。 FTP (Fetchがサポートしている転送の手順) によるファイル受信はテキストとバイナリ(イメージとも呼びます)の2種類の方式があります。 またマッキントッシュは複雑なファイルの形式をとっているため他のコンピュータには特殊な形式を使わなければなりません。このためFetchはファイル送受のために自動、テキスト、バイナリの3つのボタンを用意しています。 自動 また"gif"ファイルはアイコンの表示も含めてバイナリであるとしてダウンロードします。この動作はメニューの拡張子設定...によりマッピングを変えることができます。いくつかのファイル名はこれらの設定のマッチしませんがこの場合Fetchはテキストファイルとしてダウンドードします。BinHexフォーマットのファイルを転送するときFetchは他の部分を捨ててしまいますので、ファイルが複数にわたっているときにはマルチパートBinHexを参照してください。ファイルがテキスト型の場合フェッチはファイル名を聞いてき、フィルドパラグラフに変換します。(フィルドパラグラフ参照)この場合あらかじめ設定されたテキストのタイプとアイコンになります。 Fetchはテキストファイル中から自動的にBinHexの先頭を検知したときその情報を表示します。変換したくないときには無変換のボタンを押してください。Fetchはファイルがバイナリと判断されたらマックバイナリII, アップルシングル、マックバイナリI,MacHostの形式かどうかチェックします。もしそうだったらオリジナルの形式で格納します。そうでなかったらタイプとクリエータを入力するむねのダイアログが出ますから入力してください。 いくつかの一般的なものはポップアップメニューから選択できます。バイナリファイルであってもその拡張子に自動の設定登録されているファイルの拡張子がついているとき(たとえば"bin", "Z", "sit", "gif", "tar" など)にはおかしな動作をするのでご注意ください。またテキストファイルでもバイナリファイルでも拡張子に"hqx"がついているとおなじくおかしな動作になります。このような場合自動ではない設定を選ばなければなりません。 注意: 自動モードではこの拡張子を見る転送方法には2つの例外があります。相手のコンピュータがマッキントッシュ(A/UXではなく普通の)であるとFetchが判定したとき、すべてのファイルはマックバイナリとして転送されます。StuffIt! 形式は解凍されるのでこれを除いてアイコンなどもまったく同じ状態に現れます。同様にFetchは相手がMachTen(サードパーティーの出しているマnッキントッシュ上で動くUnix)であると判定した場合すべてのファイルはアップルシングルフォーマットで転送します。これはMachTenはアップルシングルを扱えるからです。 テキスト バイナリ StuffIt! BinHex マックバイナリ II FetchはファイルをマックバイナリIIフォーマットで送受できます。またマックバイナリI(前のバージョン)は受信だけできます。マックバイナリIとIIの自動変換は諸設定でON/OFFの設定ができます。いくつかのFTPサーバー(たとえばNCSA Telnet, InterCon System Corpの TCP/Connect II, Peter LewisのFTPdなど)はマックバイナリフォーマットを認識します。Fetchはこれらのサーバーであると認識するとすべての転送をマックバイナリIIで試みます。 |
|