トップページ > 記事閲覧
smb接続時に認識されないファイル名について
投稿日 : 2014/03/19 06:22
投稿者 lulu
参照先
いつも愛用させて頂いております。バグと思われる症状を報告します。
OSXのファイル共有機能を用いてsmb接続を行った際、comic glass側に認識されない(ファイル一覧に表示されない)ファイルが生じます。
私が確認できた限りでは、少なくともファイル名に「ひらがな・カタカナの濁音・半濁音」が含まれる場合、comic glass側に認識されません。
例えば「book.rar」や「report.zip」、は認識されますが、「ブック.rar」や「レポート.zip」は認識されません。濁音・半濁音を含まないように「ほん.rar」などとファイルをリネームすると認識されるようになります。ディレクトリ名に濁音・半濁音が含まれる場合は正常に認識されます。
一方、メディアサーバ機能を利用した場合には問題無く全てのファイル名が認識されますので、これはsmb接続特有の症状だと考えられます。
異なるバージョンのiPad、iPhoneの両方で同じ症状が出ております。実行環境は、
iPad(第3世代)(iOS5.1.1(9B206))
iPhone5(iOS6.1.4(10B350))
です。
Re: smb接続時に認識されないファイル名について
投稿日 : 2014/03/21 23:34
投稿者 Admin
参照先
ご報告ありがとうございます。

手元のmacosx mavericks(10.9.1)で試しましたが、濁点を含むファイルも認識できました。
MacOSのバージョンはいくつでしょうか?

Unicodeの問題で、濁点や半濁点は、Macでは結合文字列(ブ→フ+゛)で表され、Windowsは一文字されますので、その辺がとても怪しいのですが・・・。
Re: smb接続時に認識されないファイル名について
投稿日 : 2014/03/22 12:49
投稿者 lulu
参照先
返信ありがとうございます。バージョンはOSX Mountain Lion(10.8.5)です。
同バージョンのOSでiMacとMacbookの2台を使用していますが、どちらで試しても認識できません。
Re: smb接続時に認識されないファイル名について
投稿日 : 2014/03/23 05:09
投稿者 xgywlw
参照先
便乗すみません。私も似たような問題で悩んでいます。
濁点・半濁点が含まれるファイルが一覧に表示されないのは同様ですが、私の場合、ディレクトリ(フォルダ)にも不具合があります。
ComicGlassからMacへSMB接続した時、濁点・半濁点が含まれるとディレクトリは表示されますが、そのディレクトリ内を表示しようとしてもループしてしまい中身が表示されません。
(Aという該当のフォルダをタップするとフォルダAのみが表示され、そのAをタップするとまたAのみが表示されるといった感じです。)
私も10.8なのでもしかしたら10.8のみの問題かもしれませんが、可能でしたら対応よろしくお願いします。

Mac OS X 10.8.5 / iPhone 4S / iOS 7.1 / ComicGlass 7.03
Re: smb接続時に認識されないファイル名について
投稿日 : 2014/03/23 23:38
投稿者 Admin
参照先
情報ありがとうございます。

MacOSX10.8から、SMBがApple独自の実装に変わっています。
その関連かもしれません。
同じ環境で検証中です。
申し訳ありませんが調査にもう少しお時間ください。
Re: smb接続時に認識されないファイル名について
投稿日 : 2014/03/24 01:14
投稿者 Admin
参照先
確認しましたところ、MacOS Mountain Lionでのみ問題が発生しました。

Unicodeの正規化の問題のようです。
marvericksではこの問題は修正されているようです。

アプリ側での対策を検討中です。
Re: smb接続時に認識されないファイル名について
投稿日 : 2014/03/24 22:19
投稿者 Admin
参照先
調査しましたところ、MacOS10.8のSMB実装に問題があることがわかりました。
濁点や半濁点のような合成文字列を含んでいるファイル名があると、そのファイルのファイル名の長さを間違ったサイズで返してきます。
10.9(Marvericks)では修正されています。

次バージョンでアプリ側の対策を入れますので、動作するようになる見込みです。

よろしくお願いいたします。

http://www.ryusuke.net/archives/537
Re: smb接続時に認識されないファイル名について
投稿日 : 2014/05/16 18:08
投稿者 xgywlw
参照先
遅くなりましたがver7.11にて上記の問題が修正されていることを確認いたしました。
お忙しい中対応してくださりありがとうございます。大変助かりました!
これからもComicGlassありがたく使わさせて頂きます。
Re: smb接続時に認識されないファイル名について
投稿日 : 2014/05/21 01:30
投稿者 Admin
参照先
ご利用ありがとうございます。
また、ご報告ありがとうございました。

- WEB PATIO -