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