何か。の略歴

iSing4u ~ Now Playing ~

iSing4u について

作者:
しばやん 氏
配布元:
配布終了
特記事項:
ゴーストなどとの再配布は原則禁止
iTunes 制御イベントは SSP 2.00.00 RC2 以降でのみ動作

iSing4u 更新履歴

ページ 1 (2005-10-07 ~ 2007-03-25)
Phase Date Memo
Ver 1.0.0 2005-10-07
  • 正式公開
Ver 1.0.1 2005-10-08
  • DAE と SSP を巻き込んでの COM 戦争勃発
  • OnMusicPlayEx イベントの Reference 仕様変更に対応
Ver 1.0.2 2005-10-08
Ver 1.0.3 2005-10-09
Ver 1.0.4 2005-10-10
  • インストール直後に使用できない問題を修正
Ver 1.0.5 2005-10-13
  • 上書きインストールすると落ちるバグを修正
2005-10-14
  • 諸事情により伺か関連のコンテンツ公開を停止
2005-10-16
  • 伺か関連のコンテンツ公開を再開
Ver 1.0.6 2005-10-16
  • 同じリクエストが 2 回送られる問題を修正
Ver 1.0.7 2005-10-xx
  • COM 戦争終結
Ver 1.0.8 2005-10-22
  • OnMusicPlayEx が 2 回送られることがあったのを修正
Ver 2.0.0 2005-11-14
  • 内部を STL, boost で書き直し
  • 下記の iTunes 制御イベントを実装
    • OnITunesPlay/-Stop/-Pause/-Resume
    • OnITunesNextTrack/-PrevTrack
2006-03-06
  • 配布元サイトを dae.s-software.net に移行
    • バイナリの配布は一時停止
2006-11-09
  • バイナリの配布を再開
Ver 2.1.0.0 2007-01-01
  • コードを出来るだけ綺麗に書き直し
  • OnITunesBoot/-Exit 通知イベント実装
    • iTunes 起動時と終了時に通知する
  • 情報が通知されないことのあるバグを修正
    • 情報が不足しているファイルを再生した場合
Ver 2.1.1.0 2007-01-02
  • OnITunesPlaylistCollection 通知イベント実装
    • プレイリストを取得する
  • OnITunesPlay でプレイリストを指定可能に
Ver 2.1.2.0 2007-01-04
  • OnITunesEqualizer 制御イベント実装
    • 現在のイコライザ設定を変更する
  • OnITunesEqualizerCollection 通知イベント実装
    • イコライザ設定名を取得する
  • OnITunesPlayerState 通知イベント実装
    • プレイヤーの状態を取得する
  • OnITunesExist 通知イベント実装
    • iTunes が起動しているかを取得する
  • OnMusicPlayEx で通知される情報を追加
    • プレイリストの項目
  • OnITunesPlaylistCollection で通知される情報を追加
    • プレイリストの種類と再生時間
  • OnITunesBoot/-Close で起動、終了を制御可能に
  • OnITunesPlay でファイル再生も可能に
  • iTunes 終了時に落ちる可能性があったのを修正
Ver 2.1.3.0 2007-01-09
  • OnITunesExist イベント廃止
    • OnITunesPlayerState に統合する
  • OnMusicPlayEx で現在の曲情報を取得できるように
Ver 2.1.5.0 2007-01-12
  • OnMusicPlayEx でデフォルトスクリプトを付加するように
Ver 2.1.6.0 2007-01-14
  • OnMusicPlayEx 周りの機能強化・修正
    • 付加されるデフォルトスクリプトを修正
    • playlist 項目に再生オプションを追加
Ver 2.1.7.0 2007-01-20
  • 盛大にメモリリークしていたバグを修正
    • ファーストリリースからの超特大バグ
  • 下記の iTunes 通知イベント実装 (コレクション取得)
    • OnITunesArtistCollection: アーティスト
    • OnITunesAlbumCollection: アルバム
    • OnITunesTrackCollection: トラック
  • OnMusicPlayEx に uniqueid エントリを追加
  • OnITunesEqualizer イベント周りの機能強化
    • Ref 無しで実行すると、現在のイコライザ設定名を返す
Ver 2.1.8.0 2007-01-21
  • iTunes が正常に終了できないことがあるバグを修正
  • 空の Reference が来たら落ちるバグを修正
  • OnITunesTrackCollection でのリソースリークを修正
  • OnITunesAlbumCollection/-TrackCollection 高速化
Ver 3.0.0.0 2007-02-04
  • ATL を使用してコードをすべて書き直し
  • OnITunesPlay でのトラック指定再生の高速化
  • OnITunesArtistCollection の高速化
  • その他細かい大量の更新
Ver 3.0.1.0 2007-02-05
  • OnITunesPlaylistConfig 制御イベント実装
  • OnITunesTrackConfig 制御イベント実装
  • コレクション取得部分にキャッシュを実装
    • OnITunesAlbumCollection, OnITunesTrackCollection
  • OnMusicPlayEx イベントのバグ修正
    • uniqueid エントリが通知されていなかった
Ver 3.0.2.0 Final 2007-02-18
  • SSP 2.00.00 RC4 以降でのプラグインネットワーク更新に対応
  • OnITunesPlay イベントでのトラック指定再生のバグ修正
    • 違うトラックが再生されることがあった
2007-03-25
  • 配布終了

About this document

URI:
http://www5f.biglobe.ne.jp/%7Enobml/sakura/itunes1.html
著作権表示:
© 2001-2023 NOB