|
|
|
@ -393,27 +393,29 @@ def get_channels(NAME, COOKIEJAR, SESSION):
|
|
|
|
|
common_vars.__logger__.debug('Received headers: ' + str(_request_.headers))
|
|
|
|
|
common_vars.__logger__.debug('Received data: ' + _request_.content.decode())
|
|
|
|
|
|
|
|
|
|
_raw_channels_ = re.findall('<div class="card card-responsive(.+?)</div>', _request_.content.decode(), re.IGNORECASE|re.DOTALL)
|
|
|
|
|
_raw_channels_ = re.findall('<div class="card card-responsive card-bg chanel-live">(.+?)/span>', _request_.content.decode(), re.IGNORECASE|re.DOTALL)
|
|
|
|
|
common_vars.__logger__.debug('Found _raw_channels_ = ' + str(_raw_channels_))
|
|
|
|
|
|
|
|
|
|
# Initialize the list of channels
|
|
|
|
|
_channels_ = []
|
|
|
|
|
_channel_id_ = 0
|
|
|
|
|
|
|
|
|
|
for _raw_channel_ in _raw_channels_:
|
|
|
|
|
common_vars.__logger__.debug('_raw_channel_ = ' + str(_raw_channel_))
|
|
|
|
|
|
|
|
|
|
_channel_record_ = {}
|
|
|
|
|
|
|
|
|
|
_channel_name_ = re.findall('<span>(.+?)</span>', _raw_channel_, re.IGNORECASE)[0]
|
|
|
|
|
_channel_name_ = re.findall('<span>(.+?)<', _raw_channel_, re.IGNORECASE)[0]
|
|
|
|
|
common_vars.__logger__.debug('_channel_name_ = ' + str(_channel_name_))
|
|
|
|
|
|
|
|
|
|
_channel_url_ = re.findall('<a class="card-content" href="(.+?)"', _raw_channel_, re.IGNORECASE)[0]
|
|
|
|
|
common_vars.__logger__.debug('_channel_url_ = ' + str(_channel_url_))
|
|
|
|
|
|
|
|
|
|
_channel_logo_ = re.findall('image:url\(\'(.+?)\'', _raw_channel_, re.IGNORECASE)[0]
|
|
|
|
|
_channel_logo_ = re.findall('img src="(.+?)"', _raw_channel_, re.IGNORECASE)[0]
|
|
|
|
|
common_vars.__logger__.debug('_channel_logo_ = ' + str(_channel_logo_))
|
|
|
|
|
|
|
|
|
|
_channel_id_ = re.findall('card-bg (.+?)"', _raw_channel_, re.IGNORECASE|re.DOTALL)[0]
|
|
|
|
|
#_channel_id_ = re.findall('card-bg (.+?)"', _raw_channel_, re.IGNORECASE|re.DOTALL)[0]
|
|
|
|
|
_channel_id_ = _channel_id_ + 1
|
|
|
|
|
common_vars.__logger__.debug('_channel_id_ = ' + str(_channel_id_))
|
|
|
|
|
|
|
|
|
|
_channel_record_["name"] = _channel_name_
|
|
|
|
|