― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2008年5月22日(木) 11:22 
"Content-Type: text/plain" で、CSV, TXT, LZH のファイルを添付してくるメーラがあります。
添付されたファイルをダブルクリックすると、処理を選択するダイアログボックスが開くのですが "今後この種類のファイルは同様に処理する" がグレーアウトしていてチェックできません。

添付ファイルをダブルクリックすると、ダイアログボックスが開かずにWindowsの関連付けに従ってファイルが開く様に設定することはできないでしょうか。

# MIME Edit 0.60 を試してみましたが 1つの "MIME Type"に対して1つの拡張子しか割当ができない様です。

"今後この種類のファイルは同様に処理する" がグレーアウトしてしまう理由等、ヒントになりそうなことでも助かります。ご教示の程、宜しくお願いします。

利用環境
  Thunderbird: バージョン 2.0.0.12 (20080213) Windows 版
  OS : Windows 2000 SP4


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2008年5月22日(木) 14:15 
K.Ika さんが書きました:
"Content-Type: text/plain" で、CSV, TXT, LZH のファイルを添付してくるメーラがあります。

CSV, LZH の形式が違っていましたので訂正します。
 CSV Content-Type: application/octet-stream;
 LZH Content-Type: application/octet-stream;
 TXT Content-Type: text/plain;


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2008年5月23日(金) 11:15 
K.Ika さんが書きました:
# MIME Edit 0.60 を試してみましたが 1つの "MIME Type"に対して1つの拡張子しか割当ができない様です。


拡張子を割り当てないことで、LZH, CSV 共 Windowsの関連付けに従ってファイルが開く様になりました。

参考までに、<mimeTypes.rdf>の内容を掲載します。
問題等あれば、ご指摘頂けると助かります。

 <mimeTypes.rdf>
   <RDF:Seq RDF:about="urn:mimetypes:root">
    <RDF:li RDF:resource="urn:mimetype:application/octet-stream"/>
   </RDF:Seq>
   <RDF:Description RDF:about="urn:mimetype:application/octet-stream"
            NC:value="application/octet-stream"
            NC:editable="true"
            NC:description=""
            NC:fileExtensions="">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/octet-stream"/>
   </RDF:Description>
   <RDF:Description RDF:about="urn:mimetype:externalApplication:application/octet-stream"
            NC:prettyName="" />
   <RDF:Description RDF:about="urn:mimetype:handler:application/octet-stream"
            NC:useSystemDefault="true"
            NC:alwaysAsk="false">
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/octet-stream"/>
   </RDF:Description>


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2008年5月23日(金) 22:32 
オフライン
Moderator

登録日時: 2006年10月29日(日) 21:56
記事: 472
K.Ika さんが書きました:
添付されたファイルをダブルクリックすると、処理を選択するダイアログボックスが開くのですが "今後この種類のファイルは同様に処理する" がグレーアウトしていてチェックできません。
K.Ika さんが書きました:
 CSV Content-Type: application/octet-stream;
 LZH Content-Type: application/octet-stream;
Thunderbird は、添付ファイルの種類は、拡張子ではなく MIME Type で認識します。
しかし、application/octet-stream というのは特定の種類を特に表していません。
# 本当は、ちゃんとそのファイルの種類を表す MIME Type を明記して送ってきてほしいのですが…
特定の種類を表していないのに、それに特定の動作を設定してしまうとおかしなことになります。(上記の場合で言うと、あるアプリで開くように設定した場合には CSV であっても LZH であってもその同じアプリで開いてしまう。)
なので、おかしなことができてしまわないように、グレーアウトされています。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年5月24日(土) 18:19 
あ さんが書きました:
特定の種類を表していないのに、それに特定の動作を設定してしまうとおかしなことになります。
なので、おかしなことができてしまわないように、グレーアウトされています。

言われてみれば、その通りですね。
拡張子なしで登録するのは、想定外の使い方になってしまう可能性が高そうですね。
弊害とか、出ないと良いのですが、しばらく、このまま使ってみようと思います。


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[57人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean