113
114
115
116
117
118
119
120
121
122
123
124
125
126
127 | if (next < max):
#/radiolist.cfm?action=sub&string=&cat=Oldies&_cf_containerId=radiolist&_cf_nodebug=true&_cf_nocache=true&_cf_rc=0
#/radiolist.cfm?start=19&action=sub&string=&cat=Oldies&amount=18&order=listeners
# page
url = "http://www.shoutcast.com/radiolist.cfm?action=sub&string=&cat="+ucat+"&order=listeners&amount="+str(count)
__print__(dbg.HTTP, url)
referer = "http://www.shoutcast.com/?action=sub&cat="+ucat
params = {}
html = http.get(url, params=params, referer=referer, ajax=1)
#__print__(dbg.DATA, html)
#__print__(re.compile("id=(\d+)").findall(html));
|
<
| 113
114
115
116
117
118
119
120
121
122
123
124
125
126 | if (next < max):
#/radiolist.cfm?action=sub&string=&cat=Oldies&_cf_containerId=radiolist&_cf_nodebug=true&_cf_nocache=true&_cf_rc=0
#/radiolist.cfm?start=19&action=sub&string=&cat=Oldies&amount=18&order=listeners
# page
url = "http://www.shoutcast.com/radiolist.cfm?action=sub&string=&cat="+ucat+"&order=listeners&amount="+str(count)
referer = "http://www.shoutcast.com/?action=sub&cat="+ucat
params = {}
html = http.get(url, params=params, referer=referer, ajax=1)
#__print__(dbg.DATA, html)
#__print__(re.compile("id=(\d+)").findall(html));
|
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217 | "format": self.mime_fmt(div.find("td:eq(5)").text()),
"max": 0,
"genre": cat,
})
# display partial results (not strictly needed anymore, because we fetch just one page)
self.parent.status()
self.update_streams_partially_done(entries)
# more pages to load?
next = 99999
except Exception as e:
__print__(dbg.ERR, e)
return entries
#fin
__print__(dbg.DATA, entries)
return entries
|
<
|
| 195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215 | "format": self.mime_fmt(div.find("td:eq(5)").text()),
"max": 0,
"genre": cat,
})
# display partial results (not strictly needed anymore, because we fetch just one page)
self.update_streams_partially_done(entries)
# more pages to load?
next = 99999
except Exception as e:
__print__(dbg.ERR, e)
return entries
#fin
#__print__(dbg.DATA, entries)
return entries
|