• ベストアンサー

FTPのZip,tarファイルの転送

okg00の回答

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.3

ZIPの内容に関らず、Binaryで転送してください。そうしないと、ZIP自体が書き換えられてしまうと解凍すらできなくなってしまいます。 もし、テキストファイルの変換が必要なのであれば解凍してテキストファイルの状態にしてAsciiモードで転送してください。 なお、テキストファイルだからAsciiモードで常に転送しなければならないという事はありません。あくまでも改行コード等をそれぞれの機種に応じて変換するだけですので。Winからアップロードする場合、Linuxなどのサーバ側でファイルを編集するのでなくてWinでダウンロードするだけならBinaryのままでも構いません。

totmon
質問者

お礼

ありがとうございました。

totmon
質問者

補足

ZipファイルをBinaryで転送すると、その中のファイルはなにも変換されない、つまりそのZipファイルを解凍して全て個別でBinaryモードで転送したのと同じと言うことになるのでしょうか?

関連するQ&A

  • zip圧縮をしてもzipファイルが出力されません

    zip圧縮をしてもzipファイルが出力されず困っています。 OSはwindows7 64bitです。 右クリック→送る→圧縮 というwindows7の標準機能を使えばzipファイルが出力されるのですが、 「Lhaplus」を使って圧縮しようとすると、進行状況を表示するウィンドウは出るのですがファイルは出力されません。 zipの他にlzh、bh、tar、tar.bz2、tar.gzなどもうまくいきません。 試した他の形式や、解凍はうまくいきます。 他のソフトの「+Lhaca」で圧縮してみるとLHA形式では出力出来ますが、zip形式では「Lhaplus」のように進行状況は表示されるもののその後ソフト自体が終了してしまい出力されません。 再インストール等も試してみましたが結果は変わりませんでした。 解決法はないでしょうか? よろしくお願いいたします。

  • FTP転送

    VB6.0でマイクロソフト・インターネット・トランスファ ・コントロールを使ってFTP転送をしたいのですが。送信 モードの指定(ASCIIかBINARY)はどのようにして設定す ればよいのでしょうか?FTP転送はStateChangedメソッド をつかっています。アドバイス宜しくお願いします。

  • ZIPファイルについて

    ZIPファイルについて zipファイルの圧縮解凍はWindowsBistaの場合は標準装備って聞きましたが、 私の場合、ファイルを解凍しようとすると、winzipの”45日以上たったので買ってください”画面が出てしまいます。 どうしてでしょうか?

  • zipファイルにパスワードをつけるには?

    zipファイルを解凍する時にパスワードを聞かれる場合があります。 それをみて自分もzipファイルにパスワードをつけたいのですがどうやるのかがわかりません。 製作途中の小説が圧縮されるのでなるべく見られたくありません。 なので、誰かzipファイルにパスワードをつける方法を教えてください!お願いします。 ちなみにWindows98、使用している圧縮・解凍ソフトは「+Lhaca」です。

  • なぜ sftp には ASCIIとBINARYといったモードがないのでしょうか?

    FTPには、 asciiとbinaryモードがありテキストファイルなどは asciiで転送すればプラットフォームに合わせて変換してくれますが、なぜ sftpにはそのようなモードがないのでしようか?

  • tarにつて

    すいません。tarで圧縮されたfileが30個あるとします。それをシェルで一気に解凍しようと考えてますが ワイルドカードで指定してもtarでエラーがでます。 1個1個やれば問題ないのですが、tarで一気に解凍はむりでしょうか?

  • 圧縮したいファイルがなくてもzipが作られてしまう

    7Zipを使って圧縮ファイルを作る処理を作っています。 Windows環境で下記のコマンドを実行しています。  7z.exe 〇〇.zip a 〇〇.text 圧縮したいファイルがない場合、ファイルがありませんとメッセージ がでますが、zipファイルが作られてしまいます。 ファイルがない場合、zipファイルが作られないようにするオプション とかありましたら教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • Java
  • サーバ上でのzip/tarフィルの解凍

    こんにちは。お世話になります、 サーバにアップしたzipやtarの圧縮ファイルをphpのスクリプトなどで、そのサーバ上の指定のディレクトリに解凍することは可能でしょうか? というのも、現在使用しているISPの回線が不安定で、FTPクライアントソフトウェアを使って、大量のファイルをアップしている際に回線が途中で途切れてしまいます。 これが頻繁に起こるため、アップするのは一つのファイルだと割とすんなりいくので圧縮ファイルにしたらいいのではないか、と思いつきました。 不可能であればそれはそれで全然構いません。もし可能であれば、その作業のだいたいの大まかな流れを教えていただけると嬉しく思います。 現在使用しているホストサーバはCGIも利用可能です。何かご存知の方で、お時間がおありの方がいらっしゃいましたら、どうぞよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • zipファイルをを単一?のファイルにしたい。

    私は友達からもらった。音楽ファイル(全10曲)をzipファイル(音楽にくぎりがない。)になっているので、単一?というと、パソコン用語では、語弊があるかもしれませんが、1曲、1曲の単一のファイルにしたいのですが、どうすればよいのでしょうか? ベクターのHPから解凍ソフトを入手して、解凍しようとしたら、圧縮になるんですね。 また、XPはzipファイルは自動解凍できるとは、わかっているのですが・・・・。

  • Zipファイルがない

    ダウンロードをした時ファイルが圧縮Zipファイルになっていて解凍して出来ていたが、ダウンロードをしてみると「Zipのないファイル」と表示され開くとパソコンがパカパカと画面がなって止まらなくファイルを削除すると止まる。何かZipの関係するものを削除してしまったのかと復元をやってみてもエラーになってしまう。