PLUGIN/2.0/iSing4u
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
*iSing4u ~ Now Playing ~ [#vba3eea0]
iTunesで再生中の曲の情報を通知するプラグインでした。~
新規イベントとかは [[iSing4u/作業所>PLUGIN/2.0/iSing4u/作...
**重要なこと [#t389c5e9]
&color(Red){''2.1.7.0 より前のバージョンにはメモリリーク...
制御イベントは''SSP 2.00.00 RC2以降''じゃないと''動作しま...
*通知・制御イベント [#f5bd6e25]
**OnMusicPlayEx [#r39661ea]
曲の再生開始時に通知されます。~
(一時停止を解除した際も通知されます)
Reference0:曲名
Reference1:アーティスト名
ReferenceX:album[1]アルバム名
ReferenceX:genre[1]ジャンル名
ReferenceX:rating[1]レート(マイレート)
ReferenceX:playcount[1]再生回数
ReferenceX:composer[1]作曲者名
ReferenceX:duration[1]曲の長さ
ReferenceX:uniqueid[1]ユニークID
ReferenceX:playlist[1]ソース[1]プレイリスト名[1]曲数[1]...
曲名とアーティストのRef番号は固定ですが、その他の情報は拡...
プレイリスト情報については、下のOnITunesPlaylistCollectio...
レート(マイレート)は0 ~ 100で表現されます。
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnMu...
を実行すると、実行した時点での再生中の情報が同名のイベン...
**OnITunesPlaylistCollection [#bc8d13be]
現在iTunesにどのようなプレイリストがあるかどうかを調べま...
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnIT...
を実行すると、OnITunesPlaylistCollectionがゴーストに通知...
Reference0からひとつずつプレイリストが列挙されます。
ReferenceX:ソース[1]プレイリスト名[1]曲数[1]種類[1]再生...
の形式となります。
「種類」は以下の通りです。
-Unknown - 不明
-Library - ライブラリ
-SmartPlaylist - スマートプレイリスト
-Playlist - 通常のプレイリスト
-PurchasedMusic - 購入した音楽
-PartyShuffle - パーティーシャッフル
-Podcasts - ポッドキャスト
-Folder - フォルダ
-Videos - ビデオ
-Music - 音楽
-Movies - 映画
-TVShows - Apple TV
-Audiobooks - オーディオブック
-CD - 音楽CD
-Device - デバイス
-RadioTuner - ラジオ
「再生制御設定」は以下の通りです。なお、カンマ区切りで複...
-shuffle - ランダム再生
-repeat - 繰り返し
-repeatone - 1曲のみ繰り返し
再生するプレイリストはReferenceつきのOnITunesPlayで切り替...
**OnITunesArtistCollection [#kd2733a5]
アーティストのコレクションを取得。
Reference0: ソース名
Reference1: プレイリスト名
**OnITunesAlbumCollection [#vcc50f65]
アルバムのコレクションを取得。
Reference0: ソース名
Reference1: プレイリスト名
Reference2: アーティスト名(省略可)
**OnITunesTrackCollection [#i6dcf87d]
トラックのコレクションを取得。
Reference0: ソース名
Reference1: プレイリスト名
Reference2: アーティスト名(省略可)
Reference3: アルバム名(省略可)
トラックのリストは
ReferenceX: トラック名[1]ID
の順で列挙される。
**OnITunesEqualizerCollection [#mf1bd560]
現在iTunesにどのようなイコライザ設定があるかどうかを調べ...
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnIT...
を実行すると、OnITunesEqualizerCollectionがゴーストに通知...
Reference0からひとつずつイコライザの設定名が列挙されます。
OnITunesEqualizerで設定ができます。
**OnITunesPlayerState [#x16da5a3]
iTunesが起動しているか、起動しているなら再生中かどうか、...
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnIT...
を実行すると、OnITunesPlayerStateがゴーストに通知されます。
Reference0 : stopped / playing / not exist / not install
のどれかの情報が入ります。
-stopped - 停止中
-playing - 再生中
-not exist - 起動していない
-not install - そもそもインストールしていない
**OnITunesBoot [#ta5c5c94]
iTunesが起動した時に通知されます。~
referenceはありません。
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnIT...
を実行すると、iTunesを起動することもできます。
**OnITunesExit [#sa715ebb]
iTunesが終了したときに通知されます。~
referenceはありません。
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnIT...
を実行すると、iTunesを終了することもできます。
*制御イベント [#kbb3a28a]
\![raiseplugin]で使用できるイベントです。
例:\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,O...
**OnITunesPlay [#q2818159]
再生します。一時停止状態の解除も含みます。
Reference0 : 再生するファイル名
のようにReferenceを追加指定すると、指定されたファイルをラ...
Reference0 : ソース
Reference1 : プレイリスト名
のようにReferenceを追加指定すると、再生するプレイリストの...
Reference0 : ソース
Reference1 : プレイリスト名
Reference2 : ユニークID
のようにReferenceを追加指定すると、指定されたユニークIDを...
**OnITunesStop [#wed3f16d]
停止します。
**OnITunesPause [#hb5bf02f]
一時停止します。
**OnITunesResume [#i2a1daa9]
一時停止状態を解除します。
**OnITunesNextTrack [#f0993685]
次の曲に進みます。
**OnITunesPrevTrack [#k42d9927]
前の曲に戻ります。
**OnITunesHeadTrack [#s09bfc91]
再生中の曲の先頭に移動します。
**OnITunesEqualizer [#z048c104]
現在のイコライザ設定を切り替えます。
Reference0 : OnITunesEqualizerCollectionで取得した設定名
referenceなしで実行すると、現在のイコライザ設定名が返りま...
Reference0: Rock
**OnITunesPlaylistConfig [#u2a59fe6]
プレイリストの情報を設定。主に再生制御用。
Reference0: ソース名
Reference1: プレイリスト名
ReferenceX: shuffle[1](true|false)
ReferenceX: songrepeat[1](off|one|all)
**OnITunesTrackConfig [#r9733ba9]
トラックの情報を設定。主に評価設定用。
Reference0: ソース名
Reference1: プレイリスト名
Reference2: ユニークID
ReferenceX: rating[1]0~100
*対応ゴースト [#i37ca6fa]
バージョン 2.1.5.0からはデフォルトスクリプトを付加するよ...
#showrss(http://marble.tarenari.jp/selection/show/43/rss,...
[[iSing4u対応ゴースト検索>http://marble.tarenari.jp/selec...
終了行:
*iSing4u ~ Now Playing ~ [#vba3eea0]
iTunesで再生中の曲の情報を通知するプラグインでした。~
新規イベントとかは [[iSing4u/作業所>PLUGIN/2.0/iSing4u/作...
**重要なこと [#t389c5e9]
&color(Red){''2.1.7.0 より前のバージョンにはメモリリーク...
制御イベントは''SSP 2.00.00 RC2以降''じゃないと''動作しま...
*通知・制御イベント [#f5bd6e25]
**OnMusicPlayEx [#r39661ea]
曲の再生開始時に通知されます。~
(一時停止を解除した際も通知されます)
Reference0:曲名
Reference1:アーティスト名
ReferenceX:album[1]アルバム名
ReferenceX:genre[1]ジャンル名
ReferenceX:rating[1]レート(マイレート)
ReferenceX:playcount[1]再生回数
ReferenceX:composer[1]作曲者名
ReferenceX:duration[1]曲の長さ
ReferenceX:uniqueid[1]ユニークID
ReferenceX:playlist[1]ソース[1]プレイリスト名[1]曲数[1]...
曲名とアーティストのRef番号は固定ですが、その他の情報は拡...
プレイリスト情報については、下のOnITunesPlaylistCollectio...
レート(マイレート)は0 ~ 100で表現されます。
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnMu...
を実行すると、実行した時点での再生中の情報が同名のイベン...
**OnITunesPlaylistCollection [#bc8d13be]
現在iTunesにどのようなプレイリストがあるかどうかを調べま...
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnIT...
を実行すると、OnITunesPlaylistCollectionがゴーストに通知...
Reference0からひとつずつプレイリストが列挙されます。
ReferenceX:ソース[1]プレイリスト名[1]曲数[1]種類[1]再生...
の形式となります。
「種類」は以下の通りです。
-Unknown - 不明
-Library - ライブラリ
-SmartPlaylist - スマートプレイリスト
-Playlist - 通常のプレイリスト
-PurchasedMusic - 購入した音楽
-PartyShuffle - パーティーシャッフル
-Podcasts - ポッドキャスト
-Folder - フォルダ
-Videos - ビデオ
-Music - 音楽
-Movies - 映画
-TVShows - Apple TV
-Audiobooks - オーディオブック
-CD - 音楽CD
-Device - デバイス
-RadioTuner - ラジオ
「再生制御設定」は以下の通りです。なお、カンマ区切りで複...
-shuffle - ランダム再生
-repeat - 繰り返し
-repeatone - 1曲のみ繰り返し
再生するプレイリストはReferenceつきのOnITunesPlayで切り替...
**OnITunesArtistCollection [#kd2733a5]
アーティストのコレクションを取得。
Reference0: ソース名
Reference1: プレイリスト名
**OnITunesAlbumCollection [#vcc50f65]
アルバムのコレクションを取得。
Reference0: ソース名
Reference1: プレイリスト名
Reference2: アーティスト名(省略可)
**OnITunesTrackCollection [#i6dcf87d]
トラックのコレクションを取得。
Reference0: ソース名
Reference1: プレイリスト名
Reference2: アーティスト名(省略可)
Reference3: アルバム名(省略可)
トラックのリストは
ReferenceX: トラック名[1]ID
の順で列挙される。
**OnITunesEqualizerCollection [#mf1bd560]
現在iTunesにどのようなイコライザ設定があるかどうかを調べ...
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnIT...
を実行すると、OnITunesEqualizerCollectionがゴーストに通知...
Reference0からひとつずつイコライザの設定名が列挙されます。
OnITunesEqualizerで設定ができます。
**OnITunesPlayerState [#x16da5a3]
iTunesが起動しているか、起動しているなら再生中かどうか、...
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnIT...
を実行すると、OnITunesPlayerStateがゴーストに通知されます。
Reference0 : stopped / playing / not exist / not install
のどれかの情報が入ります。
-stopped - 停止中
-playing - 再生中
-not exist - 起動していない
-not install - そもそもインストールしていない
**OnITunesBoot [#ta5c5c94]
iTunesが起動した時に通知されます。~
referenceはありません。
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnIT...
を実行すると、iTunesを起動することもできます。
**OnITunesExit [#sa715ebb]
iTunesが終了したときに通知されます。~
referenceはありません。
\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,OnIT...
を実行すると、iTunesを終了することもできます。
*制御イベント [#kbb3a28a]
\![raiseplugin]で使用できるイベントです。
例:\![raiseplugin,6BDC58E1-2D7F-47f0-A74F-804F53A66A53,O...
**OnITunesPlay [#q2818159]
再生します。一時停止状態の解除も含みます。
Reference0 : 再生するファイル名
のようにReferenceを追加指定すると、指定されたファイルをラ...
Reference0 : ソース
Reference1 : プレイリスト名
のようにReferenceを追加指定すると、再生するプレイリストの...
Reference0 : ソース
Reference1 : プレイリスト名
Reference2 : ユニークID
のようにReferenceを追加指定すると、指定されたユニークIDを...
**OnITunesStop [#wed3f16d]
停止します。
**OnITunesPause [#hb5bf02f]
一時停止します。
**OnITunesResume [#i2a1daa9]
一時停止状態を解除します。
**OnITunesNextTrack [#f0993685]
次の曲に進みます。
**OnITunesPrevTrack [#k42d9927]
前の曲に戻ります。
**OnITunesHeadTrack [#s09bfc91]
再生中の曲の先頭に移動します。
**OnITunesEqualizer [#z048c104]
現在のイコライザ設定を切り替えます。
Reference0 : OnITunesEqualizerCollectionで取得した設定名
referenceなしで実行すると、現在のイコライザ設定名が返りま...
Reference0: Rock
**OnITunesPlaylistConfig [#u2a59fe6]
プレイリストの情報を設定。主に再生制御用。
Reference0: ソース名
Reference1: プレイリスト名
ReferenceX: shuffle[1](true|false)
ReferenceX: songrepeat[1](off|one|all)
**OnITunesTrackConfig [#r9733ba9]
トラックの情報を設定。主に評価設定用。
Reference0: ソース名
Reference1: プレイリスト名
Reference2: ユニークID
ReferenceX: rating[1]0~100
*対応ゴースト [#i37ca6fa]
バージョン 2.1.5.0からはデフォルトスクリプトを付加するよ...
#showrss(http://marble.tarenari.jp/selection/show/43/rss,...
[[iSing4u対応ゴースト検索>http://marble.tarenari.jp/selec...
ページ名: