• 締切済み

HTMLの2バイト文字の自動変換ソフトは?

HTMLの2バイト文字の自動変換ソフトは? ホームページに載せようと、HTMLでプログラムを書きました。 写真などは漢字で記載して、バソコン上では正常に動作するので 問題無いと思ってました。 しかし、 ホームページにアップロードしたら、漢字の文章は問題無いのに、 漢字名のJpgの写真は表示されてませんでした。 写真などを参照するのに漢字が使えないことが判り、急遽半角英文字に 変更することにしましたが、何分にも多いので、大変な作業になることが分かりました。 そこで、 別フォルダーにまとめて保存している写真のファイル名を変更するとそれを参照しているHTMLのプログラム内の 写真のファイル名も自動的に変更してくれるような(フリー)プログラムは無いでしょうか? 又は、 何か良い解決法は有るでしょうか? WindowsXPを使用しています。

noname#113585
noname#113585
  • HTML
  • 回答数4
  • ありがとう数5

みんなの回答

回答No.4

No2および3の方は不可能だという回答なのでしょうか…。 とりあえず次の手順で可能だと思います。 元ファイル名と書き換え後のファイル名をテキストファイルに書いておく(まだ書き換えない)。 ren (元) (後) の形でbatファイルにして実行。ファイル名が書き換わる。ファイルがフォルダに分かれていればそれぞれに対して行う。 http://www.vector.co.jp/soft/win95/util/se271454.htmlを入れる。 chikan (htmlファイル) "(元)" "(後)" の形でbatファイルにして実行。html内の文字が書き換わる。htmlファイルが複数あればそれぞれに対して行う。

noname#113585
質問者

お礼

SortaNerd_さん、具体的な解決策ありがとうございました。参考にします。

  • osiete567
  • ベストアンサー率33% (6/18)
回答No.3

日本語のwindowsは、日本語のファイル名を扱えます。しかし、サーバーは、日本語のファイル名が扱えません。それだけのことです。 今後は、英数半角でファイル名を書いてからアップロードすれば良いです。

noname#113585
質問者

お礼

osiete567さん、回答ありがとうございました。

noname#100277
noname#100277
回答No.2

国内外無関係に日本語や特定の言語(英語以外)のファイル名は「使わない」事が求められてる筈です。 ネット上は基本の言語が「英語」なのを考えると、ファイル名に「日本語や特定言語」を使うのは「間違い」で在ると気が付くのが通常と思う。 使っても良いよと云うので在ればHELP等に明記されてるのがサーバーの管理人の仕事です。 コレを明記してないのなら管理人失格同然でしょう。

noname#113585
質問者

お礼

aidesさん、回答ありがとうございました。

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

普通、写真のファイル名は半角英文字必須じゃないはずです。 (※海外のサーバーにアップロードされているならありえますが) たいていのWebサーバーのOSの文字セットは、 S-JISかUTF-8かEUC-JPかだと思います。 お使いのアップロード先サーバーでゆるされるファイル名が本当に 漢字はだめと言われたのですか? 本体htmlをShift-JISで作り、<img src="漢字.png">となっていると、 Shift-JISの「漢字.png」を探そうとするんじゃなかろうか、本体html をサーバーの文字コードでにするだけでだいじょうぶのような気がします。

noname#113585
質問者

お礼

yyr446さん、回答ありがとうございました。 この件は、確認していませんでした。

関連するQ&A

  • HTML内の漢字の画像ファイル名を順次探し出し、自動的に半角ファイル名

    HTML内の漢字の画像ファイル名を順次探し出し、自動的に半角ファイル名に変換し、対応するフォルダーの画像のファイル名も 同時に変換するような手軽な(フリー)ソフトは有りませんか。 何分にも大量のHTMLなので、手作業でやると途中で絶対間違いそうなので、ソフトを探してます。 ホームページを公開するためHTMLでプログラムを作りました。 手元では、正常に動作しますが、写真のファイル名が漢字なので、これを半角のファイル名に 置き換えなければなりません。

    • ベストアンサー
    • HTML
  • Wordで写真入りHTMLを作成したときに自動作成されるフォルダ名を変えたい

    Microsoft Word で、写真の入った HTML文書を作成しました。 この時、「ファイル名.files」という名前のフォルダが自動作成されて、このフォルダ下に、写真ファイルが保存されます。 さて、このほど、ホームページを開設するプロバイダを変えたところ、「***.files」というフォルダ名では、アップロードできなくなってしまいました。 どなたか、フォルダ名を変える手段をご存知でしたら、教えてください。 第一希望としては、フォルダ名の下何桁かが常に、「.files」以外の、何か自分の指定した一定の文字群になるように、Wordの設定を変更したいです。 よろしくお願いします。

  • ジオシティーズでの画像アップロードについて

    コンピューターにはド素人なので、大変恐縮ですが、よろしくおねがいします。 ジオシティーズで無料でホームページを作ろうと思い、画像をEZアップロードにてアップロードしようとしました。 が、「ファイル名が無効です。」と出てきてアップロードできません。 調べてみると「ファイル名に全角文字(ひらがな、カタカナ、漢字など)と半角カタカナ、空白が含まれている場合はアップロードできません。」とあります。 自分のアップロードしようとしていたパソコン内の画像ファイル名にはひらがな・漢字・空白が有り、このままではアップロード出来ないことがわかりました。 しかしどうしてもホームページにこの画像をアップロードしたいのです。 何か方法は無いでしょうか。よろしくおねがいします。

  • ヤフオクの出品画像について

    YAHOO!オークションの出品画像の写真についてですが、デジカメとかで写真を撮って画像のサイズが大きすぎると、のせられないのは分かります。画像のアップロードとか、参照にて半角英数字のみとなっています。ファイル名は半角でauctionとしたのですが、windowsxpを使っており、ユーザー名が漢字です。画像のアップロードのヘルプにマイコンピューターを開いて(C)ドライブの下に何とか、かんとかと、書いてあります。初心者でよく分からないのですが、ユーザー名を半角英数字に変えるのが一番早いでしょうか?何かいい方法があれば教えてください。できればユーザー名は変えたくないのですが?

  • HTMLの記述は半角大文字でもいいのでしょうか?

    ホームページ作成言語のHTMLを記述する際、アルファベットが半角であれば、大文字でも小文字でも結果は変わらないようです。 大文字小文字どちらを使ってもよろしいのでしょうか? 何らかの法則みたいなものがあるのでしょうか?

  • HTMLのファイル名が7文字だったのは?

    以前は、ホームページ用のHTMLファイルのファイル名は アルファベットで7文字までにしていた記憶があるんですが、 最近はあまり聞きませんし、7文字以上でもアップできそうです。 今でも7文字のほうがいいのでしょうか? 7文字までだったのはどういった理由だったのですか? サーバーのOSに合わせるからでしょうか?

    • ベストアンサー
    • HTML
  • 大文字変換

    Linuxの初心者です。 windowsからLinuxにファイルを移動させると、ファイル名が小文字になってしまいます。これをなんとか回避する方法はありませんでしょうか? ・windows,Linuxの設定変更? ・Linuxで大文字を小文字に変換するコマンドがあればそれでも良いです。  ただ、その場合、ファイル数が多いので一括変換&拡張子前だけ変換 にする方法が知りたいです。 ファイル名は、すべて半角英数字としています。 以上です。 ご教授下さい。

  • パス名に2バイト文字(マルチバイト文字)が含まれる場合

     パス名に2バイト文字(マルチバイト文字)が含まれる場合、プログラムが不具合を起こすケースがあると聞きました。  今後はフォルダ名に使用する文字を半角に統一しようと考えたのですが、今まで私の環境ではファイルの全てを「マイコンピュータ」と名付けられたフォルダの中に格納していました(※1)。  よって、以前まで使用していたファイルを全て新しく名付け直したフォルダに移動する(もしくはフォルダ名自体を付け直す)か、新旧二つの同ジャンルフォルダ(例:「プログラム」と「Program Files」)が存在する状況を許容することになり、それぞれにデメリットがあります。  これらの状況を踏まえた上でもフォルダ名に使用する文字を半角に限定してゆくことは合理的でしょうか。 ※1:家族との共有PCなので、便宜上「D:\******\マイコンピュータ」のように専用の総合フォルダを作って管理しています(「******」は半角ローマ字で私の名前)。

  • HTML内に外部ファイルから文字を参照する方法

    WEBの知識は全くの初心者です。 1.複数のHTMLファイルにて、同じ文字を記載する必要がある場合、外部ファイルから参照する方法はどのようにしたら良いのですか? (外部ファイルの文字を変更した場合に、複数のHTMLファイル内も変更するようにしたいのです) 2.また、画像を沢山掲載するサイトを作成したいと思っていますが、一枚一枚個別のページと、それらをまとめて表示する方法が知りたいです。

  • Word2002で、文字の自動変換したい

    変換前のひらがなを続けて長く入力してゆくと、後ろのほうから自動的に漢字かな混じり日本語になるようにしてみたいと考えています。その設定方法を教えてください。 「Microsoft IMEスタンダードのプロパティ」を出したところ、 ・「カーソルの位置の前後の内容を参照して変換を行う」にチェック付いています。 ・「自動変換を行うときの未変換文字列の長さ」    ○短め    ○長め・・・これにチェックが付いています ・「句読点などの文字が入力されたときに変換をおこなう」には、チェック付いていません。  そこで質問ですが、「自動変換を行うときの~~~」の文章の「自動変換」はどこで設定したり、解除したりするのでしょうか。

専門家に質問してみよう