• 締切済み

MacブラウザからのFTP

現在、MacのネットスケープでWindowsのIIS(FTPサイト)へ ファイルをアップロードしようとしているのですが、 全角文字を含んでいた場合、自動的に ISO-Latin-1 に変換されてしまいます。 どうにかして S-JIS のまま送信したいのですが、何か 良い手を知らないでしょうか。 どなたか知っているのなら教えてください。 もしもそんな事はできないというのならそれはそれでも 良いのですが、その場合は「なぜ」できないのか、 「どうして」文字コードが変換されるのか理由が知りたい のです。 どうかよろしくお願いします。 環境 MacOS8 + NetScape Ver 4.7 WindowsNT Server 4.0 + IIS4

みんなの回答

  • ken2
  • ベストアンサー率36% (86/235)
回答No.1

FTPでアップロードするのなら、FTPクライアントツールを使用したほうがいいと思います。 FTPには、ファイル転送モードが複数有り、バイナリーモードとASCIIモードがあります。 テキストの場合、相手のOSで使用する文字コードに変換したほうがよいので、文字コードの変換を行うように設定します。 クライアントのアプリケーションによっては、ある程度自動でやってくれます。 その自動というのが厄介なので、もし変換したくないのならバイナリーモードで転送するのがよいでしょう。 その自動というのは、Windowsだと、拡張子によってテキストだと判断されるのものは、ASCIIモードで送るとかいう感じです。 なんにしてもその部分の設定が何かあるのだと思います。

Nalusuke
質問者

補足

回答ありがとうございます。 実は、FTPクライアントツールの事は相手にも提示させてもらったのですが、「エンドユーザのマシンに何も入れずに」「ブラウザでドラッグ&ドロップ」。 というのが要求でしたのでせっかく教えていただいたのですが、何とかブラウザでならないものでしょうか? ブラウザにもFTPクライアントツールのような設定がなにかあるのか調べてはいるのですが・・・・

関連するQ&A

  • ブラウザからのFTPについて・・・

    ネットスケープでFTPサイトに接続して、ファイルを アップロードしようとしているのですが、ファイル名が 全角文字の場合、自動的に「ISO-Latin-1」に変換され てしまいます。 ファイル名を S-JIS のままでアップロードしたいので すがどなたか知っている方がいましたら教えて下さい。 もしそんな事はできないというならそれでもいいのですが その場合は「なぜ」できないのかという理由が知りたい のです。どうかお願いします。 - 環境 - クライアント側 MacOS8 + NetScape Ver4.7 サーバー側 WindowsNT Server 4.0 + IIS4

    • 締切済み
    • Mac
  • Netscape7.1でFTP

    宜しくお願いいたします。InternetExplorer の場合 FTPでログインするときに [ ファイル→ログイン方法→ユーザー名&パスワード ] でログインできますが、Netscape7.1 の場合いろいろ探したんですが、やりかたがわかりませんでした、おわかりになるかたがいたらお教えください。ファイルのアップロードダウンロードを行いたいんです。

  • IISでのFTP設定について

     Windows2000ServerでIISの既定のFTPサイトに 仮想ディレクトリを作成しましたが、アイコンのマークが 赤地にERRORと白抜き文字で表示された正規の仮想ディレクトリのアイコンじゃないものができます。 でも、FTPテストしてみるとちゃんとアップロードは 出来ます。ちゃんとしたアイコン表示にするには どうしたらよいのでしょうか?(何が原因でしょうか?) サーバ運用時に不具合がでるといけないので・・・・ 教えて下さい。

  • ブラウザの文字化け

    文字化けで困っています。 ブラウザの中に文字を入力すると、 全角文字が文字化けして表示されてしまいます。 フリーメールでメッセージを送信するために メッセージ欄に文章を入力すると、 それが文字化けして表示されるのです。 使用ブラウザはInternet Explorer5で、 MacOS8.1で使っています。 ちなみに、Netscapeではこのような現象は 起こっていません。 自分なりにいろいろ調べたりしたのですが、 わかりませんでした。 どなたかご存じの方がいらしたら教えてください。 よろしくお願いします。

    • 締切済み
    • Mac
  • 改行コードを自動変換してくれるFTPクライアント

    テキストファイルをアップロードするときに、改行コードを自動変換してくれるFTPクライアントを探してます。 今まではFFFTPを使用していたのですが、このソフト、自動で改行コードを変換してくれないようです。 サーバーの漢字コードにEUCを選択し、転送モードをアスキーにして転送してみましたが、改行コードはCRLFのままでした。 テキストファイルのアップロードではFTPソフトが自動で改行コードを変換してくれるものだと思い込んでいたのですが。。。 やりたいことは、Windowsで作ったS-JIS/CRLFのテキストファイルを、漢字コードはS-JISのままで改行コードだけをLFのみに自動変換してLinuxサーバーにアップロードしたいのです。 質問としては、 (1), FFFTPで、自動で改行コードのみを変換し、漢字コードはそのままでアップロードする方法がありましたら教えてください。 (2), もし、(1)ができないようでしたら、他のソフトでお勧めがありましたら紹介してください。 できれば、FFFTPのように、ビューワにメモ帳など自分の好きなアプリケーションを指定できる機能があれば助かります。 宜しくお願いします。

  • latin-1 (ISO-8859-1)への変換

    教えてください。 latin-1 (ISO-8859-1)への変換になると思いますが、Amazon等にテキストデータを送信するのですが、UTF-8では文字化けします。 artículosなどのaやiの上にダッシュがある文字です。 サーバ側はlatin-1 (ISO-8859-1)で送信するように言っているのですが、そのテキストを作るやり方が不明なので、ご教授願います。 artículosをUTF-8で送信するとartículosのように文字化けします。 アスキーコードが異なるからだと思いますが、どこかのサイトやエディタで変換できますでしょうか? さくらエディタなどは使えなかったので、出来ればWindows環境で変換できる方法をご教授頂きたいです。 よろしくお願いします。

  • 再度文字コードについて

    前回文字化けについて質問させていただいたのですが、うまく解決しなかったためまた質問させていただきます。 まず、テーブルの文字セットはシフトJISに無事変更することができました。しかしやはりset names sjisをおこなうとうまくいきません。それをおこなわない場合は文字化けせずにうまくいきます。 MySQLのデフォルト文字セットはlatin1になっているのですが、この場合 クライアントからSQLへsjis→latin1→sjisのような変換がおこなわれているのでしょうか?set names sjisはクライアントがsjisであるということをMySQL側に明示しているだけなんですよね? PHPの文字セットがシフトjisなのにset names sjisでうまくいかずset names latin1でうまくいくのがどうもよくわからないのですが…… 度々すいませんが、わかるかたお願いします。

  • FTP通信がおかしい

    自宅のパソコンWindows2000ServerのIISでFTPサーバを構築しました。 外部インターネット環境でコマンドプロンプトからログインし、テキストファイルのアップロードが無事に行えることを確認することができましたが、なんだか変なことがいくつかあります。 (1)かなり高い確率で、コマンド入力後(put *、dir等)、固まってしまい、反応がなくなってしまう(テキストファイルの場合、サイズが小さいためか成功することが多いがワード等大きいものの時よく起こるようです、その場合FTPディレクトリには0バイトのファイルがアップされています) (2)アクセス拒否されてしまうことがある(読み取りも書き込みもOKにしています) 何かご存知の方いらっしゃいましたら教えてください。 よろしくお願いします。

  • ネットスケープ6.2をダウンロードすることが出来ません。困っています。教えて下さい。

    液晶iMacクラッシック環境(OS9.2.2)で頻繁にバクダンマークが出たので レストアCDにて再インストールをいたしました。 OS9.2.2環境にて ネットスケープ6.2をネットインストールしたいのですが 今すぐアップグレードのページでダウンロードをクリックすると Oh NO!と赤ちゃんのページになってしまいます。↓ http://wp.netscape.com/ftp.netscape.com/pub/netscape6/japanese/6.2.3/mac/macos8/MacNetscape6Installer.sea.bin ネットスケープ6 が使えないと非常に困ってしまいます。 何とぞ教えて頂きたくよろしくお願いいたします。

    • ベストアンサー
    • Mac
  • Apache設定ファイルhttpd.confの修正で不明な点があります

    お世話になります。これからPHPを勉強しようとしている初心者です。 Apache、PHPをインストールし、Apache設定ファイル[httpd.conf]のAddDefaultCharsetについての記述を以下のように修正しようとしています。 AddDefaultCharset ISO-8859-1 ↓ # AddDefaultCharset ISO-8859-1 PHPについての本や参考サイトを見ると、どれもこのように修正するように書いてあるのですが、どうしてもファイル中に「AddDefaultCharset ISO-8859-1」という部分の記述が見つかりません。 文字コードについての記述は #AddCharset ISO-8859-1 .iso8859-1 .latin1 AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen AddCharset ISO-8859-3 .iso8859-3 .latin3 AddCharset ISO-8859-4 .iso8859-4 .latin4 AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk AddCharset ISO-2022-JP .iso2022-jp .jis AddCharset ISO-2022-KR .iso2022-kr .kis AddCharset ISO-2022-CN .iso2022-cn .cis AddCharset Big5 .Big5 .big5 # For russian, more than one charset is used (depends on client, mostly): AddCharset WINDOWS-1251 .cp-1251 .win-1251 AddCharset CP866 .cp866 AddCharset KOI8-r .koi8-r .koi8-ru AddCharset KOI8-ru .koi8-uk .ua AddCharset ISO-10646-UCS-2 .ucs2 AddCharset ISO-10646-UCS-4 .ucs4 AddCharset UTF-8 .utf8 という部分しか見当たらないのです。 インストールしたApacheのバージョンは 2.0.55 です。初歩的質問で恐縮ですが、この場合どう修正すれば良いかご教授いただけないでしょうか。

    • ベストアンサー
    • PHP