Changeset 42563 for titan/mediathek/localhoster/vidcloud.py
- Timestamp:
- 07/28/18 00:01:46 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/mediathek/localhoster/vidcloud.py
r42562 r42563 16 16 along with this program. If not, see <http://www.gnu.org/licenses/>. 17 17 """ 18 import re, urllib, json 18 import lib.common as common 19 import re 20 import sys 21 from lib.net import Net 19 22 from lib import helpers 20 import lib.common as common21 23 22 24 class VidCloudResolver(object): … … 24 26 domains = ['vidcloud.co', 'loadvid.online'] 25 27 pattern = '(?://|\.)((?:vidcloud.co|loadvid.online))/(?:embed|v)/([0-9a-zA-Z]+)' 26 27 def __init__(self):28 self.net = common.Net()29 28 30 29 def __init__(self): … … 52 51 '''src":\s*"(?P<url>[^"]+)(?:[^}>\]]+)label":\s*"(?P<label>[^"]+)'''], generic_patterns=False) 53 52 if sources: 54 returnhelpers.pick_source(sources) + helpers.append_headers(headers)53 print helpers.pick_source(sources) + helpers.append_headers(headers) 55 54 56 55 raise ResolverError("Unable to locate video") … … 59 58 return 'https://vidcloud.co/player?fid=%s&page=embed' % media_id 60 59 61 sys.stdout = Vid eoweedResolver()60 sys.stdout = VidCloudResolver()
Note: See TracChangeset
for help on using the changeset viewer.