forked from lethak/LTKDIFMU-userscript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
draft.txt
230 lines (211 loc) · 5.88 KB
/
draft.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
// Toying with events ...
di.eventbus.trigger('user:active'); // deprecated
di.app.vent.trigger('user:active');
.listenTo(t.vent, "webplayer:playing:change", this.onPlayingChange)
di.app.vent._events
mobilenav:open
on_air_event:upcoming
payment:method:removed
payment:method:saved
performanceEvent
persistent:messaging:height
regwall:limitReached
search:open
sidenav:toggle
track:purchase
webplayer:ad:begin
webplayer:ad:end
webplayer:ad:noneAvailable
webplayer:adblock:begin
webplayer:adblock:end
webplayer:end
webplayer:error
webplayer:playing:change
webplayer:ready
webplayer:stopped
webplayer:track:change
// Logic hub ...
di.app.reqres._wreqrHandlers
adblocker:detected
adblocker:isWallEnforced
audioQualities
audioQualities:selected
channel:entities
channel:entities:favorites
channel:entity
channel:listeningHistory
channelFilter:entities
channelFilter:entity
channel_routine:entity
content:onDemandAvailable
content:retailAvailable
current_user
current_user:apiKey
current_user:audioToken
current_user:hasPurchases
current_user:id
current_user:isAuthenticated
current_user:isBillable
current_user:isFresh
current_user:isPremium
current_user:listenKey
current_user:sessionID
current_user:sessionKey
current_user:type
favorites:add
favorites:remove
member:username_available
modal:isBlocking
modals:disabled
ping:serverTime
playlist:entity
show:entity
similarChannels
streamSetConfig:entities
streamlist:entities
streamlist:listen_url
track:entity
trackHistory:entities
trackHistory:entity
voteCache:lookup
voteCache:persist
webplayer:ads:requestAd
webplayer:ads:requestMidrollAd
webplayer:ads:requestPrerollAd
webplayer:ads:shouldShowMidroll
webplayer:ads:shouldShowPreroll
webplayer:canResume
webplayer:canSeek
webplayer:channel
webplayer:channelForOnAirTrack
webplayer:contentType
webplayer:context
webplayer:contextType
webplayer:currentTime
webplayer:duration
webplayer:episode
webplayer:fadeout
webplayer:hasOnAirEpisode
webplayer:hasPlayed
webplayer:interruptible
webplayer:isChannelContext
webplayer:isConnecting
webplayer:isEpisodeContext
webplayer:isFirstTimeListener
webplayer:isLegacy
webplayer:isOnAir
webplayer:isPlaying
webplayer:isPlayingAd
webplayer:isPlayingTrack
webplayer:isPlaylistContext
webplayer:isPreview
webplayer:isReady
webplayer:isSeeking
webplayer:isShowContext
webplayer:isShowingAd
webplayer:isTrackContext
webplayer:mobile:ready
webplayer:muted
webplayer:timeRemain
webplayer:track
webplayer:volume
xhrpages:path
xhrpages:queryparams
xhrpages:route
xhrpages:routeparams
xhrpages:url
// some commands ...
di.app.commands.execute(...
di.app.commands._wreqrHandlers
adblocker:enforceWall
app:navigate
app:reloaded:alert
channel_routines:invalidate
current_user:setListenKey
favorites:save
gigya:login:facebook
gigya:login:googleplus
message
message:clear_all
message:error
message:error:persistent
message:notice
message:notice:persistent
message:persistent
message:success
message:success:persistent
message:warn
message:warn:persistent
modal:connectiontimeout
modal:gatekeeper
modal:gcal
modal:login
modal:midroll
modal:passwordReset
modal:signup
modal:streaminterrupt
modal:verifyAction
modals:closeAll
modals:disable
modals:enable
msg:loadingError
preferredQuality:set
responsiveModule:parse
scroll:target
scroll:top
track:download
track:purchase
webplayer:adpanel:close
webplayer:ads:message:go_premium
webplayer:ads:timers:complete
webplayer:autoresume
webplayer:disableWithCallback
webplayer:empty
webplayer:mute
webplayer:mute:toggle
webplayer:pause
webplayer:play
webplayer:play:ad
webplayer:play:channel
webplayer:play:onAirShow
webplayer:play:playlist
webplayer:play:preview
webplayer:play:track
webplayer:playNextItem
webplayer:playPauseToggle
webplayer:resume:channel
webplayer:resume:track
webplayer:seek
webplayer:show
webplayer:src
webplayer:stop
webplayer:unmute
webplayer:volume
xhrpages:fragmentTrigger
xhrpages:fragmentTrigger:add
xhrpages:fragmentTrigger:remove
xhrpages:route:add
xhrpages:route:remove
xhrpages:set:loading
xhrpages:silentUpdate
xhrpages:wait:disable
xhrpages:wait:enable
// Midroll log sequence ...
[:20.996] WebplayerApp.Ads.Supervisor: eligible for midroll
[:20.996] WebplayerApp.Ads.Supervisor: Attempting to start ad {dfp/midroll/audio/300/250}
[:20.997] WebplayerApp.Ads.Provider.DFP: Requesting Ad 1 of 4
[:21.144] WebplayerApp.Ads.Provider.DFP: Ad response receieved
[:21.912] WebplayerApp.Ads.Adblocks: Ad block begun
[:21.916] Webplayer.Ads.UI: Ad block begun, showing ad panel
[:52.130] WebplayerApp.Ads.Provider.DFP: Requesting Ad 2 of 4
[:52.623] WebplayerApp.Ads.Provider.DFP: Ad response receieved
[:52.623] WebplayerApp.Ads.Provider.DFP: No Ads Available, trying again...
[:52.624] WebplayerApp.Ads.Provider.DFP: Requesting Ad 2 of 4
[:52.916] WebplayerApp.Ads.Provider.DFP: Ad response receieved
[:52.917] WebplayerApp.Ads.Provider.DFP: No Ads Available (1 played). undefined
[:52.917] WebplayerApp.Ads.Provider.DFP: All Ads Completed (1 played)
[:52.921] WebplayerApp.Ads.Adblocks: Ad block end
[:52.923] Webplayer.Ads.UI: Ad block ended, closing ad panel
[:52.925] WebplayerApp.Ads.Adblocks: Track completed, resuming channel routine.
[:52.988] WebplayerApp.Ads.Supervisor: Midroll ad completed
[:55.164] WebplayerApp.Ads.Supervisor: ineligible for midroll; interval incomplete