fusedaap スラッシュ問題の対策チェック
# svn co https://svn.sourceforge.net/svnroot/fusedaap/trunk fusedaap A fusedaap/fusedaap.py A fusedaap/ChangeLog A fusedaap/COPYING A fusedaap/Zeroconf.py A fusedaap/README Checked out revision 21. # mv fusedaap fusedaap-cvs21
変わったところは、ほとんどなかった...
肝心のスラッシュは置き換えされているだけなのね。
diff fusedaap-0.2/fusedaap.py fusedaap-cvs21/fusedaap.py 48d47 < enableLogging = 1 182a182 > logger.info("could not find inode: %s"%path) 191c191 < logger.info("readdir: passing %s"%r) --- > logger.info("ERR readdir: read filename error: '%s'"%r) 410c410 < .replace('\\', '_').replace('@', '_') --- > .replace('\\', '_').replace('@', '_').replace('/', '_')
ちゃんと変換されている。もとファイルはiTunes上では"Test/Snd.wav"にしてある。
# LANG=ja_JP.UTF-8 ls -al /media/fusedaap/artists/none/none/ 合計 78 dr-xr-xr-x 0 root root 0 2006-10-30 17:05 . dr-xr-xr-x 0 root root 0 2006-10-30 17:05 .. ?--------- ? ? ? ? ? /media/fusedaap/artists/none/none/kinneko_の音楽-None-None-1005.None ?--------- ? ? ? ? ? /media/fusedaap/artists/none/none/kinneko_の音楽-None-None-http___207.200.96.226_8052.None -r--r--r-- 0 root root 79002 2006-10-30 17:05 kinneko_の音楽-None-None-Test_Snd.wav # file /media/fusedaap/artists/none/none/kinneko_の音楽-None-None-Test_Snd.wav /media/fusedaap/artists/none/none/kinneko_の音楽-None-None-Test_Snd.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 22050 Hz