do { my $a = [ { channel => "/2091aba9/slim/request", data => { base => { actions => { add => { cmd => ["myapps", "playlist", "add"], itemsParams => "params", params => { menu => "myapps" }, player => 0, }, "add-hold" => { cmd => ["myapps", "playlist", "insert"], itemsParams => "params", params => 'fix', player => 0, }, go => { cmd => ["myapps", "items"], itemsParams => "params", params => 'fix' }, more => { cmd => ["myapps", "items"], itemsParams => "params", params => 'fix', player => 0, window => { isContextMenu => 1 }, }, play => { cmd => ["myapps", "playlist", "play"], itemsParams => "params", nextWindow => "nowPlaying", params => 'fix', player => 0, }, "set-preset-0" => { cmd => ["jivefavorites", "set_preset", "key:0"], itemsParams => "params", player => 0, }, "set-preset-1" => { cmd => ["jivefavorites", "set_preset", "key:1"], itemsParams => "params", player => 0, }, "set-preset-2" => { cmd => ["jivefavorites", "set_preset", "key:2"], itemsParams => "params", player => 0, }, "set-preset-3" => { cmd => ["jivefavorites", "set_preset", "key:3"], itemsParams => "params", player => 0, }, "set-preset-4" => { cmd => ["jivefavorites", "set_preset", "key:4"], itemsParams => "params", player => 0, }, "set-preset-5" => { cmd => ["jivefavorites", "set_preset", "key:5"], itemsParams => "params", player => 0, }, "set-preset-6" => { cmd => ["jivefavorites", "set_preset", "key:6"], itemsParams => "params", player => 0, }, "set-preset-7" => { cmd => ["jivefavorites", "set_preset", "key:7"], itemsParams => "params", player => 0, }, "set-preset-8" => { cmd => ["jivefavorites", "set_preset", "key:8"], itemsParams => "params", player => 0, }, "set-preset-9" => { cmd => ["jivefavorites", "set_preset", "key:9"], itemsParams => "params", player => 0, }, }, }, count => 10, item_loop => [ { actions => { add => { cmd => ["myapps", "items"], params => { favorites_title => "90s Alternative / Grunge", favorites_type => "link", favorites_url => "http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G165", item_id => "2cbec2b0.5.2.0.0", menu => "myapps", type => "link", }, }, go => { cmd => ["myapps", "items"], nextWindow => "nowPlaying", params => 'fix' }, }, addAction => "go", style => "itemplay", text => "90s Alternative / Grunge", }, { actions => { add => { cmd => ["myapps", "items"], params => { favorites_title => "Alternative", favorites_type => "link", favorites_url => "http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G18", item_id => "2cbec2b0.5.2.0.1", menu => "myapps", type => "link", }, }, go => { cmd => ["myapps", "items"], nextWindow => "nowPlaying", params => 'fix' }, }, addAction => "go", style => "itemplay", text => "Alternative", }, { actions => { add => { cmd => ["myapps", "items"], params => { favorites_title => "Alternative Country", favorites_type => "link", favorites_url => "http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G185", item_id => "2cbec2b0.5.2.0.2", menu => "myapps", type => "link", }, }, go => { cmd => ["myapps", "items"], nextWindow => "nowPlaying", params => 'fix' }, }, addAction => "go", style => "itemplay", text => "Alternative Country", }, { actions => { add => { cmd => ["myapps", "items"], params => { favorites_title => "Alternative Pop/Rock", favorites_type => "link", favorites_url => "http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G131", item_id => "2cbec2b0.5.2.0.3", menu => "myapps", type => "link", }, }, go => { cmd => ["myapps", "items"], nextWindow => "nowPlaying", params => 'fix' }, }, addAction => "go", style => "itemplay", text => "Alternative Pop/Rock", }, { actions => { add => { cmd => ["myapps", "items"], params => { favorites_title => "Classic Punk / New Wave", favorites_type => "link", favorites_url => "http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G182", item_id => "2cbec2b0.5.2.0.4", menu => "myapps", type => "link", }, }, go => { cmd => ["myapps", "items"], nextWindow => "nowPlaying", params => 'fix' }, }, addAction => "go", style => "itemplay", text => "Classic Punk / New Wave", }, { actions => { add => { cmd => ["myapps", "items"], params => { favorites_title => "Indie Rock", favorites_type => "link", favorites_url => "http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G157", item_id => "2cbec2b0.5.2.0.5", menu => "myapps", type => "link", }, }, go => { cmd => ["myapps", "items"], nextWindow => "nowPlaying", params => 'fix' }, }, addAction => "go", style => "itemplay", text => "Indie Rock", }, { actions => { add => { cmd => ["myapps", "items"], params => { favorites_title => "Industrial", favorites_type => "link", favorites_url => "http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G132", item_id => "2cbec2b0.5.2.0.6", menu => "myapps", type => "link", }, }, go => { cmd => ["myapps", "items"], nextWindow => "nowPlaying", params => 'fix' }, }, addAction => "go", style => "itemplay", text => "Industrial", }, { actions => { add => { cmd => ["myapps", "items"], params => { favorites_title => "Post Punk", favorites_type => "link", favorites_url => "http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G225", item_id => "2cbec2b0.5.2.0.7", menu => "myapps", type => "link", }, }, go => { cmd => ["myapps", "items"], nextWindow => "nowPlaying", params => 'fix' }, }, addAction => "go", style => "itemplay", text => "Post Punk", }, { actions => { add => { cmd => ["myapps", "items"], params => { favorites_title => "Punk", favorites_type => "link", favorites_url => "http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G123", item_id => "2cbec2b0.5.2.0.8", menu => "myapps", type => "link", }, }, go => { cmd => ["myapps", "items"], nextWindow => "nowPlaying", params => 'fix' }, }, addAction => "go", style => "itemplay", text => "Punk", }, { actions => { add => { cmd => ["myapps", "items"], params => { favorites_title => "Trip Hop", favorites_type => "link", favorites_url => "http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G126", item_id => "2cbec2b0.5.2.0.9", menu => "myapps", type => "link", }, }, go => { cmd => ["myapps", "items"], nextWindow => "nowPlaying", params => 'fix' }, }, addAction => "go", style => "itemplay", text => "Trip Hop", }, ], offset => 0, title => "Alternative", window => { windowStyle => "text_list" }, }, ext => { priority => "" }, id => 303, }, ]; $a->[0]{data}{base}{actions}{"add-hold"}{params} = $a->[0]{data}{base}{actions}{add}{params}; $a->[0]{data}{base}{actions}{go}{params} = $a->[0]{data}{base}{actions}{add}{params}; $a->[0]{data}{base}{actions}{more}{params} = $a->[0]{data}{base}{actions}{add}{params}; $a->[0]{data}{base}{actions}{play}{params} = $a->[0]{data}{base}{actions}{add}{params}; $a->[0]{data}{item_loop}[0]{actions}{go}{params} = $a->[0]{data}{item_loop}[0]{actions}{add}{params}; $a->[0]{data}{item_loop}[1]{actions}{go}{params} = $a->[0]{data}{item_loop}[1]{actions}{add}{params}; $a->[0]{data}{item_loop}[2]{actions}{go}{params} = $a->[0]{data}{item_loop}[2]{actions}{add}{params}; $a->[0]{data}{item_loop}[3]{actions}{go}{params} = $a->[0]{data}{item_loop}[3]{actions}{add}{params}; $a->[0]{data}{item_loop}[4]{actions}{go}{params} = $a->[0]{data}{item_loop}[4]{actions}{add}{params}; $a->[0]{data}{item_loop}[5]{actions}{go}{params} = $a->[0]{data}{item_loop}[5]{actions}{add}{params}; $a->[0]{data}{item_loop}[6]{actions}{go}{params} = $a->[0]{data}{item_loop}[6]{actions}{add}{params}; $a->[0]{data}{item_loop}[7]{actions}{go}{params} = $a->[0]{data}{item_loop}[7]{actions}{add}{params}; $a->[0]{data}{item_loop}[8]{actions}{go}{params} = $a->[0]{data}{item_loop}[8]{actions}{add}{params}; $a->[0]{data}{item_loop}[9]{actions}{go}{params} = $a->[0]{data}{item_loop}[9]{actions}{add}{params}; $a; } [10-07-25 03:45:24.5341] Slim::Web::Cometd::sendHTTPResponse (669) Sending Cometd chunk: [{"data":{"base":{"actions":{"set-preset-1":{"itemsParams":"params","cmd":["jivefavorites","set_preset","key:1"],"player":"0"},"add-hold":{"params":{"menu":"myapps"},"itemsParams":"params","cmd":["myapps","playlist","insert"],"player":"0"},"set-preset-0":{"itemsParams":"params","cmd":["jivefavorites","set_preset","key:0"],"player":"0"},"add":{"params":{"menu":"myapps"},"itemsParams":"params","cmd":["myapps","playlist","add"],"player":"0"},"set-preset-8":{"itemsParams":"params","cmd":["jivefavorites","set_preset","key:8"],"player":"0"},"play":{"params":{"menu":"myapps"},"itemsParams":"params","cmd":["myapps","playlist","play"],"player":"0","nextWindow":"nowPlaying"},"set-preset-5":{"itemsParams":"params","cmd":["jivefavorites","set_preset","key:5"],"player":"0"},"go":{"params":{"menu":"myapps"},"itemsParams":"params","cmd":["myapps","items"]},"set-preset-3":{"itemsParams":"params","cmd":["jivefavorites","set_preset","key:3"],"player":"0"},"set-preset-6":{"itemsParams":"params","cmd":["jivefavorites","set_preset","key:6"],"player":"0"},"set-preset-7":{"itemsParams":"params","cmd":["jivefavorites","set_preset","key:7"],"player":"0"},"set-preset-4":{"itemsParams":"params","cmd":["jivefavorites","set_preset","key:4"],"player":"0"},"set-preset-9":{"itemsParams":"params","cmd":["jivefavorites","set_preset","key:9"],"player":"0"},"set-preset-2":{"itemsParams":"params","cmd":["jivefavorites","set_preset","key:2"],"player":"0"},"more":{"params":{"menu":"myapps"},"itemsParams":"params","window":{"isContextMenu":"1"},"cmd":["myapps","items"],"player":"0"}}},"count":"10","window":{"windowStyle":"text_list"},"item_loop":[{"actions":{"add":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G165","favorites_title":"90s Alternative / Grunge","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.0"},"cmd":["myapps","items"]},"go":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G165","favorites_title":"90s Alternative / Grunge","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.0"},"cmd":["myapps","items"],"nextWindow":"nowPlaying"}},"addAction":"go","text":"90s Alternative / Grunge","style":"itemplay"},{"actions":{"add":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G18","favorites_title":"Alternative","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.1"},"cmd":["myapps","items"]},"go":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G18","favorites_title":"Alternative","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.1"},"cmd":["myapps","items"],"nextWindow":"nowPlaying"}},"addAction":"go","text":"Alternative","style":"itemplay"},{"actions":{"add":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G185","favorites_title":"Alternative Country","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.2"},"cmd":["myapps","items"]},"go":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G185","favorites_title":"Alternative Country","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.2"},"cmd":["myapps","items"],"nextWindow":"nowPlaying"}},"addAction":"go","text":"Alternative Country","style":"itemplay"},{"actions":{"add":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G131","favorites_title":"Alternative Pop/Rock","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.3"},"cmd":["myapps","items"]},"go":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G131","favorites_title":"Alternative Pop/Rock","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.3"},"cmd":["myapps","items"],"nextWindow":"nowPlaying"}},"addAction":"go","text":"Alternative Pop/Rock","style":"itemplay"},{"actions":{"add":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G182","favorites_title":"Classic Punk / New Wave","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.4"},"cmd":["myapps","items"]},"go":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G182","favorites_title":"Classic Punk / New Wave","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.4"},"cmd":["myapps","items"],"nextWindow":"nowPlaying"}},"addAction":"go","text":"Classic Punk / New Wave","style":"itemplay"},{"actions":{"add":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G157","favorites_title":"Indie Rock","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.5"},"cmd":["myapps","items"]},"go":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G157","favorites_title":"Indie Rock","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.5"},"cmd":["myapps","items"],"nextWindow":"nowPlaying"}},"addAction":"go","text":"Indie Rock","style":"itemplay"},{"actions":{"add":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G132","favorites_title":"Industrial","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.6"},"cmd":["myapps","items"]},"go":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G132","favorites_title":"Industrial","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.6"},"cmd":["myapps","items"],"nextWindow":"nowPlaying"}},"addAction":"go","text":"Industrial","style":"itemplay"},{"actions":{"add":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G225","favorites_title":"Post Punk","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.7"},"cmd":["myapps","items"]},"go":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G225","favorites_title":"Post Punk","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.7"},"cmd":["myapps","items"],"nextWindow":"nowPlaying"}},"addAction":"go","text":"Post Punk","style":"itemplay"},{"actions":{"add":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G123","favorites_title":"Punk","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.8"},"cmd":["myapps","items"]},"go":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G123","favorites_title":"Punk","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.8"},"cmd":["myapps","items"],"nextWindow":"nowPlaying"}},"addAction":"go","text":"Punk","style":"itemplay"},{"actions":{"add":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G126","favorites_title":"Trip Hop","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.9"},"cmd":["myapps","items"]},"go":{"params":{"favorites_type":"link","favorites_url":"http://www.mysqueezebox.com/api/pandora/v1/opml/create?stationToken=G126","favorites_title":"Trip Hop","menu":"myapps","type":"link","item_id":"2cbec2b0.5.2.0.9"},"cmd":["myapps","items"],"nextWindow":"nowPlaying"}},"addAction":"go","text":"Trip Hop","style":"itemplay"}],"title":"Alternative","offset":"0"},"id":"303","channel":"/2091aba9/slim/request","ext":{"priority":""}}]