NTサーバでDTPデータを保存し、OS9のマックでは問題なく作業できています。が、OS-X(10.3)のマックでデータを引っ張ると「アイコン」が無くなってしまう、拡張子を付けていてもダメ、欧文フォントなどは0KBになってしまいます。
OS9とOS-Xのマックで繋ぐとアイコンもバッチリなのですが……
NTサーバはOS-Xの環境では無理なのでしょうか? 教えてください。
みけ 2004/06/23 12:26:06
Mozilla/4.0 (compatible; MSIE 5.14; Mac_PowerPC)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
001
うちも最近2000サーバーが入りまして、RIP用なのですがWindowsとのデータのやり取りに使用したりもしています。その際、接続の仕方で表示(特にファイル名)が違うことに気づきました。
サーバへ接続→ブラウズ→フォルダ選択→接続とサーバへ接続→サーバアドレス入力(smb://192.168.0.**)→接続
おそらくいろいろ試されての書き込みでしょうからこんなことは既にみなさんご存じかとは思いますが一応念のため…。
つるつる 2004/06/23 16:13:38
Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
フォントが0KBになってしまう問題、アイコンが無くなる問題は、以下のリンクを理解されればお分かりになると思います。
URL http://ido.nu/kuma/ttf/tecinfo.html
Macのアイコンはリソースフォークにファイルごとに管理されています。
Windowsのアイコンは、レジストリで管理されています。(拡張子、アイコンのファイルとの関連性などを設定しています。)Macだと簡単にアイコンカスタマイズできるんだけど、windowsでオリジナルのアイコンをつける為にいろいろなツールがあるのはこういったわけですね。
ということで、MacとWindowsではアイコンの管理方法が全く違うということです。
がび 2004/06/23 16:59:33
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
003
OS9-OSXでうまくいくけど、間にNTが介在すると駄目になると言う事だと....ちょっと外したかも...
OS9-OSXだとうまくいくように、OSXが裏でいろいろやっている可能性はありますが...
がび 2004/06/23 17:38:41
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
004
002の発言の「Mac」というのは、OSX以前のOS9やOS8の環境の、という意味です。
がび
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
005
皆様、いろいろアドバイスありがとうございます。
サーバーへの接続方法を変えてもダメでした。
アイコン無しのファイルをサーバー上から直接イラストレーターやフォトショップ(対応ソフトが分かっているので)で開き、上書き保存するとアイコンが反映されるんです……
みけ 2004/06/23 17:57:21
Mozilla/4.0 (compatible; MSIE 5.14; Mac_PowerPC)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
006
やはりリソースフォークがカギだと思います。
>>アイコン無しのファイルをサーバー上から直接イラストレーターやフォトショップ(対応ソフトが分かっているので)で開き、上書き保存するとアイコンが反映されるんです……
ということなので、多分NTにコピーされた時点でリソースフォークが分離されたか、無視されてコピーされていないのだと思います。
仮に、OS9でsitなどで圧縮して、OSXで開けばちゃんとアイコンは表示されるはずです。
リソースフォークについての詳細
URL http://ja.wikipedia.org/wiki/%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%95%E3%82%A9%E3%83%BC%E3%82%AF
がび 2004/06/23 18:49:15
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
007
追伸
USBメディアにOS9で記録し、OSXで開いてもNTサーバーと同じ結果になるんですよ……
みけ 2004/06/23 18:58:27
Mozilla/4.0 (compatible; MSIE 5.14; Mac_PowerPC)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
008
えと...先ほど来申し上げているリソースフォークの事はご理解いただけたのでしょうか?ここをきちんと理解してもらえないとこの話は進まないと思います。
USBメモリでいうと、「RESOURCE.FRK」というフォルダがありますよね。コピーされた時間ぐらいがそのフォルダの最終更新の日時になってますよね。その中にファイルがありますよね。コピーしたファイルの数だけ。
...そういうことです。
NT,USBメモリともに、シングルフォークしか対応しないフォーマットなんでしょう(FATとか)。
アイコンに関しての対処方法としては
URL http://pcweb.mycom.co.jp/column/osx/023/
URL http://pcweb.mycom.co.jp/column/osx/025/
URL http://pcweb.mycom.co.jp/column/osx/026/
をみれば、解決の糸口になるかも。(根本的な解決ではなく対処方法的なところですが。)
根本的な解決法は、この構成である限りは無理なのかぁ...私はNoIdeaです。
がび 2004/06/23 20:43:04
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
009
多分、NTのディスクフォーマットがFATだと思われるので、それをNTFSでフォーマットすれば大丈夫かも。
以下、抜粋
>>NTFSでは、1つのファイルの中に複数のストリームを格納することができる。これにより、例えばMacintosh向けファイル・サービスで利用されるデータ・フォークとリソース・フォークを単一のファイルに格納することができる。
がび 2004/06/23 20:47:26
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
010
MacOS 9 からWindows NT Server へは正常に接続できているのであ
れば、MacOS X からの接続が SMB になっていたりするのではない
でしょうか。なので、MacOS 9 と同じように、AFP で接続したらい
いのかもしれません。
AFP で接続できれいれば、マウントされているサーバアイコンを選
択して、[Command] +[I] で表示される情報にて、「フォーマット」
の欄が「AppleShare」などになっていると思います。
AFPで接続するには、MacOS X の Finder で [Command] +[K] で出
てくる接続ダイアログで、「afp://192.168.x.x」みたいな感じで
入力します。
Windows 側で AFP を提供するソフトウェアは何種類かあるようで
すが、どういう名前のソフトウェアなのかという情報もあれば、
使っている方がなにか思い当たることを書いてくれるかもしれません。
CL 2004/06/24 02:37:23
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.7) Gecko/20040614 Firefox/0.9
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
11
解決しました!
[CL]さんのおっしゃるように、AFPで接続したらアイコンが表れました。
たくさんのアドバイスに感謝、感謝でした。
みけ 2004/6/24 11:39
Mozilla/4.0 (compatible; MSIE 5.14; Mac_PowerPC)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
[412] 旧掲示板 (2004/06/23 Wed 12:26)