Tetsuro KURITA
tkuri****@mac*****
2006年 1月 5日 (木) 18:13:38 JST
> この <<data utf8xxxx>> の形式では、高々 127 バイトのデータしか渡せない > ことがわかりました。申し訳ないです。 > > というわけで、文字列を分割して渡し、applescript 側で結合するようにしました。 > CVS HEAD に対する diff です。 > > よろしくお願いします。 Ando さんが非常に苦労されて解決された後に口を出し始めて申し訳ないのですが、 AppleScript の部分を tell application \"Finder\" to select ((\"%s\" as Unicode text) as POSIX file) とかえるだけで日本語を含むパスでも動くようになりました。 しかし、これで動くということは、 %s に与えられるパス文字列が UTF8じゃないということだと思うのですが、正しいでしょうか? ======================================================= Tetsuro KURITA E-mail: tkuri****@mac***** http://homepage.mac.com/tkurita/scriptfactory/ =======================================================