Streamsicle 2.0-jpFullから2年の間が空きましたが、いくつかのバグを修正したStreamsicle 2.0.1をリリースします。今回の改変は本家Streamsicleとは無関係なので、本家へのご質問はご遠慮ください。
ダウンロード
Streamsicle-2.0.1-jpFull.tar.gz(6.0MB) ソフトウェアはGPLライセンスです。ソースコードは後日公開いたします。2.0.1jpの修正点
- iTunes等でエンコードしたUTF-16、UTF-8で記録されたmp3ファイルが文字化けする問題を修正しました。
- 「View ID Info」で開いた先のページが文字化けしている問題を修正しました。
- 「View Allmusic Entry」→「View Amazon Entry」に変更しました。
- クライアントに送信されるタイトル曲が文字化けする問題を修正しました。(iTunes・WinAMPで確認済み)
2.0jpFullからのアップデート
WEB-INF/classesとlook_defaultを上書きコピーすればOKです。
Tomcat 5.0以降を使用する人へ
Invokerは推奨されないメソッドのため禁止されています。WEB-INF/web.xmlを以下のように変更してください。<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <filter> <filter-name>Set Character Encoding</filter-name> <filter-class>filters.SetCharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>utf-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>Set Character Encoding</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <servlet> <servlet-name>Streamsicle</servlet-name> <servlet-class>com.streamsicle.Streamsicle</servlet-class> <load-on-startup>-2147483646</load-on-startup> </servlet> <servlet> <servlet-name>invoker</servlet-name> <servlet-class>org.apache.catalina.servlets.InvokerServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping> </web-app>