コード例 #1
0
def RESOLVE(url,iconimage,content,infolabels):

	url = re.split(r'#', url, re.I)[0]
	request_url = '%s/video_info/iframe' %baseurl

	headers = {'User-Agent':md.User_Agent()}
	link = open_url(url, headers=headers, redirects=False)

	cookie = link.cookies.get_dict()
	
	form_data={'v': re.search(r'v\=(.*?)$',url,re.I).group(1)}
	headers = {'origin':baseurl, 'referer': url,
		   'user-agent':md.User_Agent(),'x-requested-with':'XMLHttpRequest'}
	headers['Cookie'] = 'ci_session=%s' %cookie['ci_session']

	final = open_url(request_url, 'post', data=form_data, headers=headers, redirects=False).json()
	

	res_quality = []
	stream_url = []
	quality = ''

	if auto_play == 'true':
		key = max(final.keys(), key=int)
		url = final[str(key)].split('=')[1]
		
	else:
		match = final

		for a, b in match.iteritems():

			quality = '[B][I][COLOR red]%s[/COLOR][/I][/B]' %a
			res_quality.append(quality)
			stream_url.append(b.split('=')[1])

		if len(match) >1:

			ret = md.dialog_select('Select Stream Quality',res_quality)
			if ret == -1:
				return
			elif ret > -1:
				url = stream_url[ret]
		else:
			key = max(final.keys(), key=int)
			url = final[str(key)].split('=')[1]

	url = urllib.unquote(url)
	md.resolved(url, name, iconimage, infolabels)
	addon.end_of_directory()
コード例 #2
0
def RESOLVE(url, name, content, fan_art, infolabels):

    if content == 'movies':
        link = open_url(url).content
        requestURL = re.findall(
            r'<a href="([^"]+)"target="EZWebPlayer" class="abutton orange medium">SERVER 1</a>',
            str(link), re.I | re.DOTALL)[0]
    else:
        requestURL = url

    host = baseurl.split('//')[1].split('/')[0]
    headers = {
        'Host': 'player.%s' % host,
        'Referer': url,
        'User-Agent': md.User_Agent()
    }

    link2 = open_url('http:' + requestURL, headers=headers).content

    data = re.findall(r'sources:\[(.*?)\]', str(link2),
                      re.I | re.DOTALL)[0].replace(' ', '')

    value = []
    max_url = []
    final_url = ''

    match = re.findall(r'file":"(.*?)"', str(data), re.I | re.DOTALL)
    match2 = re.findall(r'label":"(.*?)"', str(data), re.I | re.DOTALL)

    for url in match:
        max_url.append(url)

    for label in match2:
        value.append(int(re.sub('\D', '', label)))

    try:
        final_url = max_url[md.get_max_value_index(value)[0]]
    except:
        final_url = match[0]

    md.resolved(final_url, name, fan_art, infolabels)
    addon.end_of_directory()
コード例 #3
0
def LINKS2(url, iconimage, content, infolabels, query):
    split_head = re.split(r"\+", str(query), re.I)
    referer = split_head[0]
    coookie = split_head[1]
    headers = {
        'Referer': referer,
        'Cookie': coookie,
        'user-agent': md.User_Agent(),
        'x-requested-with': 'XMLHttpRequest'
    }
    final = open_url(url, headers=headers).json()
    res_quality = []
    stream_url = []
    quality = ''
    if auto_play == 'true':
        url = max(final['playlist'][0]['sources'],
                  key=lambda lab: int(re.sub('\D', '', lab['label'])))
        url = url['file']
    else:
        match = final['playlist'][0]['sources']
        for a in match:
            quality = '[B][I][COLOR red]%s[/COLOR][/I][/B]' % a['label']
            res_quality.append(quality)
            stream_url.append(a['file'])
        if len(match) > 1:
            ret = md.dialog_select('Select Stream Quality', res_quality)
            if ret == -1:
                return
            elif ret > -1:
                url = stream_url[ret]
        else:
            url = final['playlist'][0]['sources'][0]['file']
    url = url.replace('&amp;', '&').replace('\/', '/')
    liz = xbmcgui.ListItem(name, iconImage=iconimage, thumbnailImage=iconimage)
    liz.setInfo(type='Video', infoLabels=infolabels)
    liz.setProperty("IsPlayable", "true")
    liz.setPath(url)
    xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, liz)
コード例 #4
0
def INDEX(url, content):

	headers = {'User-Agent':md.User_Agent()}
	link = open_url(url, headers=headers, redirects=False)

	cookie = link.cookies.get_dict()
	headers['Cookie'] = 'ci_session=%s' %cookie['ci_session']
	link = open_url(url, headers=headers, redirects=False).content
	
	content = 'movies'
	all_videos = md.regex_get_all(link.replace('\n',''), 'cell_container', '</div></div>')
	items = len(all_videos)

	for a in all_videos:

		name = md.regex_from_to(a, 'a title="', '\(')
		name = addon.unescape(name)
		url = md.regex_from_to(a, 'href="', '"').replace("&amp;","&")
		year = md.regex_from_to(a, 'Year</b>:', '<').strip()
		qual = md.regex_from_to(a, 'Quality</b>:', '<')
		if baseurl not in url:
			url = baseurl + url
		thumb = md.regex_from_to(a, 'src="', '"')
		if not 'http://' in thumb:
			thumb = 'http://%s' %thumb
		fan_art = {'icon':thumb}

		md.addDir({'mode':'3', 'name':'[B][COLOR ivory]%s[/COLOR][COLOR red][I](%s%s)[/I][/COLOR][/B]' %(name,year,qual), 'url':url, 'iconimage':thumb, 'content':content},
			  {'sorttitle':name}, fan_art, is_folder=False, item_count=items)
	try:
		match = re.compile('<a href="(.*?)\?page\=(.*?)">').findall(link)
		for url, pn in match:
			url = baseurl+url+'?page='+pn
			md.addDir({'mode':'1', 'name':'[I][B][COLOR red]Page %s >>>[/COLOR][/B][/I]' %pn, 'url':url, 'content':content})
	except: pass

	setView(addon_id, 'movies', 'movie-view')
	addon.end_of_directory()
コード例 #5
0
def l1l1l1Fuck_You_Anonymous(url,name,l11111Fuck_You_Anonymous,content,l1l1llFuck_You_Anonymous,query):
        l1ll1llFuck_You_Anonymous = []
	l1l1l11Fuck_You_Anonymous = []
	l11l1l1Fuck_You_Anonymous = l111Fuck_You_Anonymous (u"ࠫࠬএ")
	if content == l111Fuck_You_Anonymous (u"ࠬࡳ࡯ࡷ࡫ࡨࡷࠬঐ"):
                link = open_url(url,verify=False).content
		l11l111Fuck_You_Anonymous = re.findall(l111Fuck_You_Anonymous (u"ࡸࠧ࠽࡫ࠣࡧࡱࡧࡳࡴ࠿ࠥࡪࡦࠦࡦࡢ࠯ࡶࡩࡷࡼࡥࡳࠢࡰࡶ࠺ࠨ࠾࠽࠱࡬ࡂࡁࡹࡴࡳࡱࡱ࡫ࡃ࠮࠮ࠫࡁࠬࡀ࠴ࡹࡴࡳࡱࡱ࡫ࡃ࠴ࠪࡀ࠾ࡤࠤ࡭ࡸࡥࡧ࠿ࠥࠬ࠳࠰࠿ࠪࠤࠣ࠲࠯ࡅ࠾ࠨ঑"), str(link), re.I|re.DOTALL)
		l111l11Fuck_You_Anonymous = []
		l1l11ll1Fuck_You_Anonymous = []
		l1ll1lFuck_You_Anonymous = l111Fuck_You_Anonymous (u"ࠧࠨ঒")
		for l1lll1lFuck_You_Anonymous, l1l1l111Fuck_You_Anonymous in l11l111Fuck_You_Anonymous:
			if l111Fuck_You_Anonymous (u"ࠨࡕࡈࡖ࡛ࡋࡒࠨও") in l1lll1lFuck_You_Anonymous:
				l1ll1lFuck_You_Anonymous = l111Fuck_You_Anonymous (u"ࠩ࡞ࡆࡢࡡࡉ࡞࡝ࡆࡓࡑࡕࡒࠡࡵࡷࡩࡪࡲࡢ࡭ࡷࡨࡡࠪࡹ࡛࠰ࡅࡒࡐࡔࡘ࡝࡜࠱ࡌࡡࡠ࠵ࡂ࡞ࠩঔ") %l1lll1lFuck_You_Anonymous
				l111l11Fuck_You_Anonymous.append(l1ll1lFuck_You_Anonymous)
				l1l11ll1Fuck_You_Anonymous.append(l1l1l111Fuck_You_Anonymous)
		if l11ll11Fuck_You_Anonymous == l111Fuck_You_Anonymous (u"ࠪࡸࡷࡻࡥࠨক"):
			request_url = l1l11ll1Fuck_You_Anonymous[0]
		else:
			if len(l11l111Fuck_You_Anonymous) > 1:
				l1llll1Fuck_You_Anonymous = md.dialog_select(l111Fuck_You_Anonymous (u"ࠫࡕࡲࡥࡢࡵࡨࠤࡈ࡮࡯ࡰࡵࡨࠤࡆࠦࡓࡦࡴࡹࡩࡷ࠭খ"),l111l11Fuck_You_Anonymous)
				if l1llll1Fuck_You_Anonymous == -1:
					return
				elif l1llll1Fuck_You_Anonymous > -1:
					request_url = l1l11ll1Fuck_You_Anonymous[l1llll1Fuck_You_Anonymous]
			else:
				request_url = l1l11ll1Fuck_You_Anonymous[0]
	else:
		request_url = url
	l1l1l11lFuck_You_Anonymous = open_url(request_url,verify=False).content
	l1ll11lFuck_You_Anonymous = re.findall(l111Fuck_You_Anonymous (u"ࡷ࠭ࡥࡱ࡫ࡶࡳࡩ࡫࠺ࠡࠤࠫ࠲࠯ࡅࠩࠣࠩগ"), str(l1l1l11lFuck_You_Anonymous), re.I|re.DOTALL)[2]
	l1l11l1lFuck_You_Anonymous = l111111Fuck_You_Anonymous.replace(l111Fuck_You_Anonymous (u"࠭ࡨࡵࡶࡳ࠾࠴࠵ࠧঘ"),l111Fuck_You_Anonymous (u"ࠧࠨঙ")).replace(l111Fuck_You_Anonymous (u"ࠨࡪࡷࡸࡵࡹ࠺࠰࠱ࠪচ"),l111Fuck_You_Anonymous (u"ࠩࠪছ"))
	try:
		l1lllFuck_You_Anonymous = llFuck_You_Anonymous()
		l1l1lFuck_You_Anonymous = re.findall(l111Fuck_You_Anonymous (u"ࡵࠫ࡭ࡧࡳࡩ࠼ࠣࠦ࠭࠴ࠪࡀࠫࠥࠫজ"), str(l1l1l11lFuck_You_Anonymous), re.I|re.DOTALL)[0]
		cookie = l111Fuck_You_Anonymous (u"ࠫࠪࡹ࠽ࠦࡵࠪঝ") %(hashlib.md5(key.decode(l111Fuck_You_Anonymous (u"ࠬࡨࡡࡴࡧ࠹࠸ࠬঞ"))[::1] + l1ll11lFuck_You_Anonymous + l1lllFuck_You_Anonymous).hexdigest(),
				   hashlib.md5(l1lllFuck_You_Anonymous + request_url + l1ll11lFuck_You_Anonymous).hexdigest())
		l1l1111Fuck_You_Anonymous = l111Fuck_You_Anonymous (u"࠭ࡨࡵࡶࡳ࠾࠴࠵ࡰ࡭ࡣࡼ࠲ࠪࡹ࠯ࡨࡴࡤࡦࡧ࡫ࡲ࠮ࡣࡳ࡭࠴࡫ࡰࡪࡵࡲࡨࡪ࠵ࠥࡴࡁࡷࡳࡰ࡫࡮࠾ࠧࡶࠫট") %(l1l11l1lFuck_You_Anonymous,l1ll11lFuck_You_Anonymous,l1lllFuck_You_Anonymous)
		headers = {l111Fuck_You_Anonymous (u"ࠧࡂࡥࡦࡩࡵࡺ࠭ࡆࡰࡦࡳࡩ࡯࡮ࡨࠩঠ"):l111Fuck_You_Anonymous (u"ࠨࡩࡽ࡭ࡵ࠲ࠠࡥࡧࡩࡰࡦࡺࡥ࠭ࠢࡶࡨࡨ࡮ࠧড"), l111Fuck_You_Anonymous (u"ࠩࡆࡳࡴࡱࡩࡦࠩঢ"): cookie, l111Fuck_You_Anonymous (u"ࠪࡖࡪ࡬ࡥࡳࡧࡵࠫণ"): request_url,
			   l111Fuck_You_Anonymous (u"ࠫࡔࡸࡩࡨ࡫ࡱࠫত"):l111111Fuck_You_Anonymous, l111Fuck_You_Anonymous (u"࡛ࠬࡳࡦࡴ࠰ࡅ࡬࡫࡮ࡵࠩথ"):md.User_Agent()}
		final = open_url(l1l1111Fuck_You_Anonymous, headers=headers, verify=False).json()
		if l11ll11Fuck_You_Anonymous == l111Fuck_You_Anonymous (u"࠭ࡴࡳࡷࡨࠫদ"):
			url = max(final[l111Fuck_You_Anonymous (u"ࠧࡱ࡮ࡤࡽࡱ࡯ࡳࡵࠩধ")][0][l111Fuck_You_Anonymous (u"ࠨࡵࡲࡹࡷࡩࡥࡴࠩন")], key=lambda l1l11lllFuck_You_Anonymous: int(re.sub(l111Fuck_You_Anonymous (u"ࠩ࡟ࡈࠬ঩"), l111Fuck_You_Anonymous (u"ࠪࠫপ"), l1l11lllFuck_You_Anonymous[l111Fuck_You_Anonymous (u"ࠫࡱࡧࡢࡦ࡮ࠪফ")])))
			url = url[l111Fuck_You_Anonymous (u"ࠬ࡬ࡩ࡭ࡧࠪব")]
		else:
			match = final[l111Fuck_You_Anonymous (u"࠭ࡰ࡭ࡣࡼࡰ࡮ࡹࡴࠨভ")][0][l111Fuck_You_Anonymous (u"ࠧࡴࡱࡸࡶࡨ࡫ࡳࠨম")]
			for a in match:
				l11l1l1Fuck_You_Anonymous = l111Fuck_You_Anonymous (u"ࠨ࡝ࡅࡡࡠࡏ࡝࡜ࡅࡒࡐࡔࡘࠠࡴࡶࡨࡩࡱࡨ࡬ࡶࡧࡠࠩࡸࡡ࠯ࡄࡑࡏࡓࡗࡣ࡛࠰ࡋࡠ࡟࠴ࡈ࡝ࠨয") %a[l111Fuck_You_Anonymous (u"ࠩ࡯ࡥࡧ࡫࡬ࠨর")]
				l1ll1llFuck_You_Anonymous.append(l11l1l1Fuck_You_Anonymous)
				l1l1l11Fuck_You_Anonymous.append(a[l111Fuck_You_Anonymous (u"ࠪࡪ࡮ࡲࡥࠨ঱")])
			if len(match) >1:
				l1llll1Fuck_You_Anonymous = md.dialog_select(l111Fuck_You_Anonymous (u"ࠫࡘ࡫࡬ࡦࡥࡷࠤࡘࡺࡲࡦࡣࡰࠤࡖࡻࡡ࡭࡫ࡷࡽࠬল"),l1ll1llFuck_You_Anonymous)
				if l1llll1Fuck_You_Anonymous == -1:
					return
				elif l1llll1Fuck_You_Anonymous > -1:
					url = l1l1l11Fuck_You_Anonymous[l1llll1Fuck_You_Anonymous]
			else:
				url = max(final[l111Fuck_You_Anonymous (u"ࠬࡶ࡬ࡢࡻ࡯࡭ࡸࡺࠧ঳")][0][l111Fuck_You_Anonymous (u"࠭ࡳࡰࡷࡵࡧࡪࡹࠧ঴")], key=lambda l1l11lllFuck_You_Anonymous: int(re.sub(l111Fuck_You_Anonymous (u"ࠧ࡝ࡆࠪ঵"), l111Fuck_You_Anonymous (u"ࠨࠩশ"), l1l11lllFuck_You_Anonymous[l111Fuck_You_Anonymous (u"ࠩ࡯ࡥࡧ࡫࡬ࠨষ")])))
				url = url[l111Fuck_You_Anonymous (u"ࠪࡪ࡮ࡲࡥࠨস")]
		if l111111Fuck_You_Anonymous not in url:
			if l111Fuck_You_Anonymous (u"ࠫ࡬ࡵ࡯ࡨ࡮ࡨࠫহ") not in url:
				url = l111111Fuck_You_Anonymous + url
	except:
		l1l1111Fuck_You_Anonymous = l111Fuck_You_Anonymous (u"ࠬ࡮ࡴࡵࡲ࠽࠳࠴ࡶ࡬ࡢࡻ࠱ࠩࡸ࠵ࡴࡰ࡭ࡨࡲ࠳ࡶࡨࡱࠩ঺") %l1l11l1lFuck_You_Anonymous
		l1ll1ll1Fuck_You_Anonymous = {l111Fuck_You_Anonymous (u"࠭ࡩࡥࠩ঻"):l1ll11lFuck_You_Anonymous}
		headers = {l111Fuck_You_Anonymous (u"ࠧࡂࡥࡦࡩࡵࡺ়ࠧ"):l111Fuck_You_Anonymous (u"ࠨࡣࡳࡴࡱ࡯ࡣࡢࡶ࡬ࡳࡳ࠵ࡪࡴࡱࡱ࠰ࠥࡺࡥࡹࡶ࠲࡮ࡦࡼࡡࡴࡥࡵ࡭ࡵࡺࠬࠡࠬ࠲࠮ࡀࠦࡱ࠾࠲࠱࠴࠶࠭ঽ"),
			   l111Fuck_You_Anonymous (u"ࠩࡄࡧࡨ࡫ࡰࡵ࠯ࡈࡲࡨࡵࡤࡪࡰࡪࠫা"):l111Fuck_You_Anonymous (u"ࠪ࡫ࡿ࡯ࡰ࠭ࠢࡧࡩ࡫ࡲࡡࡵࡧࠪি"), l111Fuck_You_Anonymous (u"ࠫࡔࡸࡩࡨ࡫ࡱࠫী"):l111111Fuck_You_Anonymous, l111Fuck_You_Anonymous (u"ࠬࡘࡥࡧࡧࡵࡩࡷ࠭ু"):request_url, l111Fuck_You_Anonymous (u"࠭ࡕࡴࡧࡵ࠱ࡆ࡭ࡥ࡯ࡶࠪূ"):md.User_Agent()}
		params = open_url(l1l1111Fuck_You_Anonymous, method=l111Fuck_You_Anonymous (u"ࠧࡱࡱࡶࡸࠬৃ"), data=l1ll1ll1Fuck_You_Anonymous, headers=headers, verify=False).json()
		del params[l111Fuck_You_Anonymous (u"ࠨࡵࡷࡥࡹࡻࡳࠨৄ")]
		l1l111lFuck_You_Anonymous = l111Fuck_You_Anonymous (u"ࠩ࡫ࡸࡹࡶ࠺࠰࠱ࡳࡰࡦࡿ࠮ࠦࡵ࠲࡫ࡷࡧࡢࡣࡧࡵ࠱ࡦࡶࡩ࠮ࡸ࠵࠳ࡪࡶࡩࡴࡱࡧࡩ࠴ࠫࡳࠨ৅") %(l1l11l1lFuck_You_Anonymous,l1ll11lFuck_You_Anonymous)
		final = open_url(l1l111lFuck_You_Anonymous, params=params, headers=headers, verify=False).json()
		try:
			if l11ll11Fuck_You_Anonymous == l111Fuck_You_Anonymous (u"ࠪࡸࡷࡻࡥࠨ৆"):
				url = max(final[l111Fuck_You_Anonymous (u"ࠫࡵࡲࡡࡺ࡮࡬ࡷࡹ࠭ে")][0][l111Fuck_You_Anonymous (u"ࠬࡹ࡯ࡶࡴࡦࡩࡸ࠭ৈ")], key=lambda l1l11lllFuck_You_Anonymous: int(re.sub(l111Fuck_You_Anonymous (u"࠭࡜ࡅࠩ৉"), l111Fuck_You_Anonymous (u"ࠧࠨ৊"), l1l11lllFuck_You_Anonymous[l111Fuck_You_Anonymous (u"ࠨ࡮ࡤࡦࡪࡲࠧো")])))
				url = url[l111Fuck_You_Anonymous (u"ࠩࡩ࡭ࡱ࡫ࠧৌ")]
			else:
				match = final[l111Fuck_You_Anonymous (u"ࠪࡴࡱࡧࡹ࡭࡫ࡶࡸ্ࠬ")][0][l111Fuck_You_Anonymous (u"ࠫࡸࡵࡵࡳࡥࡨࡷࠬৎ")]
				for a in match:
					l11l1l1Fuck_You_Anonymous = l111Fuck_You_Anonymous (u"ࠬࡡࡂ࡞࡝ࡌࡡࡠࡉࡏࡍࡑࡕࠤࡸࡺࡥࡦ࡮ࡥࡰࡺ࡫࡝ࠦࡵ࡞࠳ࡈࡕࡌࡐࡔࡠ࡟࠴ࡏ࡝࡜࠱ࡅࡡࠬ৏") %a[l111Fuck_You_Anonymous (u"࠭࡬ࡢࡤࡨࡰࠬ৐")]
					l1ll1llFuck_You_Anonymous.append(l11l1l1Fuck_You_Anonymous)
					l1l1l11Fuck_You_Anonymous.append(a[l111Fuck_You_Anonymous (u"ࠧࡧ࡫࡯ࡩࠬ৑")])
				if len(match) >1:
					l1llll1Fuck_You_Anonymous = md.dialog_select(l111Fuck_You_Anonymous (u"ࠨࡕࡨࡰࡪࡩࡴࠡࡕࡷࡶࡪࡧ࡭ࠡࡓࡸࡥࡱ࡯ࡴࡺࠩ৒"),l1ll1llFuck_You_Anonymous)
					if l1llll1Fuck_You_Anonymous == -1:
						return
					elif l1llll1Fuck_You_Anonymous > -1:
						url = l1l1l11Fuck_You_Anonymous[l1llll1Fuck_You_Anonymous]
				else:
					url = max(final[l111Fuck_You_Anonymous (u"ࠩࡳࡰࡦࡿ࡬ࡪࡵࡷࠫ৓")][0][l111Fuck_You_Anonymous (u"ࠪࡷࡴࡻࡲࡤࡧࡶࠫ৔")], key=lambda l1l11lllFuck_You_Anonymous: int(re.sub(l111Fuck_You_Anonymous (u"ࠫࡡࡊࠧ৕"), l111Fuck_You_Anonymous (u"ࠬ࠭৖"), l1l11lllFuck_You_Anonymous[l111Fuck_You_Anonymous (u"࠭࡬ࡢࡤࡨࡰࠬৗ")])))
					url = url[l111Fuck_You_Anonymous (u"ࠧࡧ࡫࡯ࡩࠬ৘")]
		except:
			l1l1ll11Fuck_You_Anonymous = int(time.time() * 1000)
			l1l11l1Fuck_You_Anonymous = final[l111Fuck_You_Anonymous (u"ࠨࡤࡤࡧࡰࡻࡰࠨ৙")]
			l1llll1lFuck_You_Anonymous = l1l11l1Fuck_You_Anonymous
			if l111Fuck_You_Anonymous (u"ࠩ࡫ࡸࡹࡶ࠺ࠨ৚") not in l1llll1lFuck_You_Anonymous:
			    l1llll1lFuck_You_Anonymous = l111Fuck_You_Anonymous (u"ࠪ࡬ࡹࡺࡰ࠻ࠩ৛") + l1llll1lFuck_You_Anonymous
			if l111Fuck_You_Anonymous (u"ࠫ࡭ࡺࡴࡱ࠼ࠪড়") not in l1l11l1Fuck_You_Anonymous:
			    l1l11l1Fuck_You_Anonymous = l111Fuck_You_Anonymous (u"ࠬ࡮ࡴࡵࡲ࠽ࠩࡸࠬ࡟࠾ࠧࡶࠪࡹࡿࡰࡦ࠿ࡷࡳࡰ࡫࡮ࠨঢ়") %(l1l11l1Fuck_You_Anonymous,l1l1ll11Fuck_You_Anonymous)
			headers = {l111Fuck_You_Anonymous (u"࠭ࡁࡤࡥࡨࡴࡹ࠭৞"):l111Fuck_You_Anonymous (u"ࠧࡵࡧࡻࡸ࠴ࡰࡡࡷࡣࡶࡧࡷ࡯ࡰࡵ࠮ࠣࡥࡵࡶ࡬ࡪࡥࡤࡸ࡮ࡵ࡮࠰࡬ࡤࡺࡦࡹࡣࡳ࡫ࡳࡸ࠱ࠦࡡࡱࡲ࡯࡭ࡨࡧࡴࡪࡱࡱ࠳ࡪࡩ࡭ࡢࡵࡦࡶ࡮ࡶࡴ࠭ࠢࡤࡴࡵࡲࡩࡤࡣࡷ࡭ࡴࡴ࠯ࡹ࠯ࡨࡧࡲࡧࡳࡤࡴ࡬ࡴࡹ࠲ࠠࠫ࠱࠭࠿ࠥࡷ࠽࠱࠰࠳࠵ࠬয়"),
				   l111Fuck_You_Anonymous (u"ࠨࡃࡦࡧࡪࡶࡴ࠮ࡇࡱࡧࡴࡪࡩ࡯ࡩࠪৠ"):l111Fuck_You_Anonymous (u"ࠩࡪࡾ࡮ࡶࠬࠡࡦࡨࡪࡱࡧࡴࡦ࠮ࠣࡷࡩࡩࡨࠨৡ"), l111Fuck_You_Anonymous (u"ࠪࡅࡨࡩࡥࡱࡶ࠰ࡐࡦࡴࡧࡶࡣࡪࡩࠬৢ"):l111Fuck_You_Anonymous (u"ࠫࡪࡴ࠭ࡖࡕ࠯ࡩࡳࡁࡱ࠾࠲࠱࠼ࠬৣ"),
				   l111Fuck_You_Anonymous (u"ࠬࡘࡥࡧࡧࡵࡩࡷ࠭৤"):l1llll1lFuck_You_Anonymous, l111Fuck_You_Anonymous (u"࠭ࡕࡴࡧࡵ࠱ࡆ࡭ࡥ࡯ࡶࠪ৥"):md.User_Agent(), l111Fuck_You_Anonymous (u"࡙ࠧ࠯ࡕࡩࡶࡻࡥࡴࡶࡨࡨ࠲࡝ࡩࡵࡪࠪ০"):l111Fuck_You_Anonymous (u"ࠨ࡚ࡐࡐࡍࡺࡴࡱࡔࡨࡵࡺ࡫ࡳࡵࠩ১")}
			l1ll111Fuck_You_Anonymous = open_url(l1l11l1Fuck_You_Anonymous, headers=headers, verify=False).content
			l1lllllFuck_You_Anonymous = re.compile(l111Fuck_You_Anonymous (u"ࠩࡨ࡭ࡩࡃࠨ࠯ࠬࡂ࠭ࠫ࠭২")).findall(l1l11l1Fuck_You_Anonymous)[0]
			l11lll1Fuck_You_Anonymous = re.compile(l111Fuck_You_Anonymous (u"ࠥࡣࡽࡃࠧࠩ࡝ࡡࠫࡢ࠱ࠩࠨࠤ৩")).findall(l1ll111Fuck_You_Anonymous)[0]
			l11ll1lFuck_You_Anonymous = re.compile(l111Fuck_You_Anonymous (u"ࠦࡤࡿ࠽ࠨࠪ࡞ࡢࠬࡣࠫࠪࠩࠥ৪")).findall(l1ll111Fuck_You_Anonymous)[0]
			l1l111Fuck_You_Anonymous = l1l11l1Fuck_You_Anonymous.split(l111Fuck_You_Anonymous (u"ࠬࡅࠧ৫"))[0]
			l1lFuck_You_Anonymous = {l111Fuck_You_Anonymous (u"࠭ࡴࡺࡲࡨࠫ৬"):l111Fuck_You_Anonymous (u"ࠧࡴࡱࡸࡶࡨ࡫ࡳࠨ৭"), l111Fuck_You_Anonymous (u"ࠨࡧ࡬ࡨࠬ৮"):l1lllllFuck_You_Anonymous, l111Fuck_You_Anonymous (u"ࠩࡻࠫ৯"):l11lll1Fuck_You_Anonymous, l111Fuck_You_Anonymous (u"ࠪࡽࠬৰ"):l11ll1lFuck_You_Anonymous}
			headers = {l111Fuck_You_Anonymous (u"ࠫࡆࡩࡣࡦࡲࡷࠫৱ"):l111Fuck_You_Anonymous (u"ࠬࡧࡰࡱ࡮࡬ࡧࡦࡺࡩࡰࡰ࠲࡮ࡸࡵ࡮࠭ࠢࡷࡩࡽࡺ࠯࡫ࡣࡹࡥࡸࡩࡲࡪࡲࡷ࠰ࠥ࠰࠯ࠫ࠽ࠣࡵࡂ࠶࠮࠱࠳ࠪ৲"), l111Fuck_You_Anonymous (u"࠭ࡁࡤࡥࡨࡴࡹ࠳ࡅ࡯ࡥࡲࡨ࡮ࡴࡧࠨ৳"):l111Fuck_You_Anonymous (u"ࠧࡨࡼ࡬ࡴ࠱ࠦࡤࡦࡨ࡯ࡥࡹ࡫ࠬࠡࡵࡧࡧ࡭࠭৴"),
				   l111Fuck_You_Anonymous (u"ࠨࡔࡨࡪࡪࡸࡥࡳࠩ৵"):l1llll1lFuck_You_Anonymous, l111Fuck_You_Anonymous (u"ࠩࡘࡷࡪࡸ࠭ࡂࡩࡨࡲࡹ࠭৶"):md.User_Agent(), l111Fuck_You_Anonymous (u"ࠪ࡜࠲ࡘࡥࡲࡷࡨࡷࡹ࡫ࡤ࠮࡙࡬ࡸ࡭࠭৷"):l111Fuck_You_Anonymous (u"ࠫ࡝ࡓࡌࡉࡶࡷࡴࡗ࡫ࡱࡶࡧࡶࡸࠬ৸")}
			final = open_url(l1l111Fuck_You_Anonymous, params=l1lFuck_You_Anonymous, headers=headers, verify=False).json()
			if l11ll11Fuck_You_Anonymous == l111Fuck_You_Anonymous (u"ࠬࡺࡲࡶࡧࠪ৹"):
				url = max(final[l111Fuck_You_Anonymous (u"࠭ࡰ࡭ࡣࡼࡰ࡮ࡹࡴࠨ৺")][0][l111Fuck_You_Anonymous (u"ࠧࡴࡱࡸࡶࡨ࡫ࡳࠨ৻")], key=lambda l1l11lllFuck_You_Anonymous: int(re.sub(l111Fuck_You_Anonymous (u"ࠨ࡞ࡇࠫৼ"), l111Fuck_You_Anonymous (u"ࠩࠪ৽"), l1l11lllFuck_You_Anonymous[l111Fuck_You_Anonymous (u"ࠪࡰࡦࡨࡥ࡭ࠩ৾")])))
				url = url[l111Fuck_You_Anonymous (u"ࠫ࡫࡯࡬ࡦࠩ৿")]
			else:
				match = final[l111Fuck_You_Anonymous (u"ࠬࡶ࡬ࡢࡻ࡯࡭ࡸࡺࠧ਀")][0][l111Fuck_You_Anonymous (u"࠭ࡳࡰࡷࡵࡧࡪࡹࠧਁ")]
				for a in match:
					l11l1l1Fuck_You_Anonymous = l111Fuck_You_Anonymous (u"ࠧ࡜ࡄࡠ࡟ࡎࡣ࡛ࡄࡑࡏࡓࡗࠦࡳࡵࡧࡨࡰࡧࡲࡵࡦ࡟ࠨࡷࡠ࠵ࡃࡐࡎࡒࡖࡢࡡ࠯ࡊ࡟࡞࠳ࡇࡣࠧਂ") %a[l111Fuck_You_Anonymous (u"ࠨ࡮ࡤࡦࡪࡲࠧਃ")]
					l1ll1llFuck_You_Anonymous.append(l11l1l1Fuck_You_Anonymous)
					l1l1l11Fuck_You_Anonymous.append(a[l111Fuck_You_Anonymous (u"ࠩࡩ࡭ࡱ࡫ࠧ਄")])
				if len(match) >1:
					l1llll1Fuck_You_Anonymous = md.dialog_select(l111Fuck_You_Anonymous (u"ࠪࡗࡪࡲࡥࡤࡶࠣࡗࡹࡸࡥࡢ࡯ࠣࡕࡺࡧ࡬ࡪࡶࡼࠫਅ"),l1ll1llFuck_You_Anonymous)
					if l1llll1Fuck_You_Anonymous == -1:
						return
					elif l1llll1Fuck_You_Anonymous > -1:
						url = l1l1l11Fuck_You_Anonymous[l1llll1Fuck_You_Anonymous]
				else:
					url = max(final[l111Fuck_You_Anonymous (u"ࠫࡵࡲࡡࡺ࡮࡬ࡷࡹ࠭ਆ")][0][l111Fuck_You_Anonymous (u"ࠬࡹ࡯ࡶࡴࡦࡩࡸ࠭ਇ")], key=lambda l1l11lllFuck_You_Anonymous: int(re.sub(l111Fuck_You_Anonymous (u"࠭࡜ࡅࠩਈ"), l111Fuck_You_Anonymous (u"ࠧࠨਉ"), l1l11lllFuck_You_Anonymous[l111Fuck_You_Anonymous (u"ࠨ࡮ࡤࡦࡪࡲࠧਊ")])))
					url = url[l111Fuck_You_Anonymous (u"ࠩࡩ࡭ࡱ࡫ࠧ਋")]
	url = url.replace(l111Fuck_You_Anonymous (u"ࠪࠪࡦࡳࡰ࠼ࠩ਌"),l111Fuck_You_Anonymous (u"ࠫࠫ࠭਍"))
	md.resolved(url, name, fan_art, l1l1llFuck_You_Anonymous)
	l1ll1Fuck_You_Anonymous.end_of_directory()
コード例 #6
0
ファイル: default.py プロジェクト: krzysztofuu/Bonitillonew
def LINKS(url, iconimage, content, infolabels):
    link = open_url(url).text
    referer = url
    video_id = re.compile('id: "(.*?)"').findall(link)[0]
    request_url = baseurl + '/ajax/v2_get_episodes/' + video_id
    getc = re.findall(r'<img title=.*?src="(.*?)"', str(link),
                      re.I | re.DOTALL)[0]
    headers = {
        'Accept': 'image/webp,image/*,*/*;q=0.8',
        'Accept-Encoding': 'gzip, deflate, sdch, br',
        'Accept-Language': 'en-US,en;q=0.8',
        'Referer': referer,
        'User-Agent': md.User_Agent()
    }
    cookie = open_url(getc, headers=headers, verify=False).cookies.get_dict()
    for i in cookie:
        cookie = i + '=' + cookie[i]
    link = open_url(request_url).text
    try:
        all_videos = md.regex_get_all(link, '"server-10"', '"clearfix"')
        for a in all_videos:
            episode_id = md.regex_from_to(a, 'episode-id="', '"')
            key_gen = random_generator()
            coookie = '%s=%s' % (hashlib.md5(episode_id + key).hexdigest(),
                                 key_gen)
            cookie = '%s; %s' % (cookie, coookie)
            a = episode_id + key2
            b = key_gen
            hash_id = __uncensored(a, b)
            request_url2 = '%s/ajax/v2_get_sources/%s?hash=%s' % (
                baseurl, episode_id, urllib.quote(hash_id).encode('utf8'))
            headers = {
                'Accept-Encoding': 'gzip, deflate, sdch',
                'Cookie': cookie,
                'Referer': referer,
                'User-Agent': md.User_Agent(),
                'x-requested-with': 'XMLHttpRequest',
                'Accept': 'application/json, text/javascript, */*; q=0.01'
            }
            final = open_url(request_url2, headers=headers).json()

            res_quality = []
            stream_url = []
            quality = ''

            if auto_play == 'true':
                url = max(final['playlist'][0]['sources'],
                          key=lambda lab: int(re.sub('\D', '', lab['label'])))
                url = url['file']
            else:
                match = final['playlist'][0]['sources']
                for a in match:
                    quality = '[B][I][COLOR red]%s[/COLOR][/I][/B]' % a['label']
                    res_quality.append(quality)
                    stream_url.append(a['file'])
                if len(match) > 1:
                    ret = md.dialog_select('Select Stream Quality',
                                           res_quality)
                    if ret == -1:
                        return
                    elif ret > -1:
                        url = stream_url[ret]
                else:
                    url = final['playlist'][0]['sources'][0]['file']
            url = url.replace('&amp;', '&').replace('\/', '/')
            liz = xbmcgui.ListItem(name,
                                   iconImage=iconimage,
                                   thumbnailImage=iconimage)
            liz.setInfo(type='Video', infoLabels=infolabels)
            liz.setProperty("IsPlayable", "true")
            liz.setPath(url)
            xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, liz)
    except:
        all_videos = md.regex_get_all(link, '"server-8"', '"clearfix"')
        for a in all_videos:
            episode_id = md.regex_from_to(a, 'episode-id="', '"')
            key_gen = random_generator()
            coookie = '%s=%s' % (hashlib.md5(episode_id + key).hexdigest(),
                                 key_gen)
            cookie = '%s; %s' % (cookie, coookie)
            a = episode_id + key2
            b = key_gen
            hash_id = __uncensored(a, b)
            request_url2 = '%s/ajax/v2_get_sources/%s?hash=%s' % (
                baseurl, episode_id, urllib.quote(hash_id).encode('utf8'))
            headers = {
                'Accept-Encoding': 'gzip, deflate, sdch',
                'Cookie': cookie,
                'Referer': referer,
                'User-Agent': md.User_Agent(),
                'x-requested-with': 'XMLHttpRequest',
                'Accept': 'application/json, text/javascript, */*; q=0.01'
            }

            final = open_url(request_url2, headers=headers).json()

            res_quality = []
            stream_url = []
            quality = ''

            if auto_play == 'true':
                url = max(final['playlist'][0]['sources'],
                          key=lambda lab: int(re.sub('\D', '', lab['label'])))
                url = url['file']
            else:
                match = final['playlist'][0]['sources']
                for a in match:
                    quality = '[B][I][COLOR red]%s[/COLOR][/I][/B]' % a['label']
                    res_quality.append(quality)
                    stream_url.append(a['file'])
                if len(match) > 1:
                    ret = md.dialog_select('Select Stream Quality',
                                           res_quality)
                    if ret == -1:
                        return
                    elif ret > -1:
                        url = stream_url[ret]
                else:
                    url = final['playlist'][0]['sources'][0]['file']

            url = url.replace('&amp;', '&').replace('\/', '/')
            liz = xbmcgui.ListItem(name,
                                   iconImage=iconimage,
                                   thumbnailImage=iconimage)
            liz.setInfo(type='Video', infoLabels=infolabels)
            liz.setProperty("IsPlayable", "true")
            liz.setPath(url)
            xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, liz)
コード例 #7
0
ファイル: default.py プロジェクト: krzysztofuu/Bonitillonew
def EPIS(title, url, iconimage, content, season):

    link = open_url(url).content
    referer = url
    video_id = re.compile('id: "(.*?)"').findall(link)[0]
    request_url = '%s/ajax/v2_get_episodes/%s' % (baseurl, video_id)
    link2 = open_url(request_url).content
    all_links = md.regex_get_all(link2, '"server-10"', '"clearfix"')
    all_videos = md.regex_get_all(str(all_links), '<a', '</a>')
    items = len(all_videos)
    for a in all_videos:

        name = md.regex_from_to(a, 'title="', '"')
        key_gen = random_generator()
        episode_id = md.regex_from_to(a, 'episode-id="', '"')

        coookie = hashlib.md5(episode_id + key).hexdigest() + '=%s' % key_gen
        getc = re.findall(r'<img title=.*?src="(.*?)"', str(link),
                          re.I | re.DOTALL)[0]
        headers = {
            'Accept': 'image/webp,image/*,*/*;q=0.8',
            'Accept-Encoding': 'gzip, deflate, sdch, br',
            'Accept-Language': 'en-US,en;q=0.8',
            'Referer': referer,
            'User-Agent': md.User_Agent()
        }
        cookie = open_url(getc, headers=headers,
                          verify=False).cookies.get_dict()
        for i in cookie:
            cookie = i + '=' + cookie[i]
        a = episode_id + key2
        b = key_gen
        hash_id = __uncensored(a, b)
        cookie = '%s; %s' % (cookie, coookie)

        headers = referer + '\+' + cookie
        url = '%s/ajax/v2_get_sources/%s?hash=%s' % (
            baseurl, episode_id, urllib.quote(hash_id).encode('utf8'))

        episode = name.split('Episode')[1].strip()[:2]
        fan_art = {'icon': iconimage}

        md.addDir(
            {
                'mode': '8',
                'name': '[B][COLOR white]%s[/COLOR][/B]' % name,
                'url': url,
                'iconimage': iconimage,
                'content': 'episodes',
                'query': headers
            }, {
                'sorttitle': title,
                'season': season,
                'episode': episode
            },
            fan_art,
            is_folder=False,
            item_count=items)

    setView(addon_id, 'episodes', 'epi-view')
    addon.end_of_directory()
コード例 #8
0
ファイル: default.py プロジェクト: krzysztofuu/Bonitillonew
def RESOLVE(url, name, content, fan_art, infolabels):

    link = open_url(url).content
    referer = url

    try:
        RequestURL = 'http://desmix.org/player/pk/pk/plugins/player_p2.php'

        try:
            form_data = {'url': re.search(r'ic=(.*?)&', link, re.I).group(1)}
        except:
            form_data = {'url': re.search(r'ic=(.*?)<', link, re.I).group(1)}

        headers = {
            'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
            'Origin': baseurl,
            'Referer': referer,
            'User-Agent': md.User_Agent()
        }

        r = open_url(RequestURL, 'post', data=form_data,
                     headers=headers).content

        try:
            data = re.findall(r'"url":"(.*?)"', str(r), re.I | re.DOTALL)[-1]
        except:
            data = re.findall(r'"url":"(.*?)"', str(r), re.I | re.DOTALL)[0]

        data = data.replace('.pdf', '.mp4')
        host = data.split('//')[1].split('/')[0]
        headers = {
            'Host': host,
            'Referer': referer,
            'User-Agent': md.User_Agent()
        }
        final = data + '|' + urllib.urlencode(headers)
        md.resolved(final, name, fan_art, infolabels)

    except:
        pass

    try:
        data = re.findall(r'dir=(.*?)&', str(link), re.I | re.DOTALL)[0]
        headers = {'Referer': referer, 'User-Agent': md.User_Agent()}
        final = data + '|' + urllib.urlencode(headers)
        md.resolved(final, name, fan_art, infolabels)
    except:
        pass

    try:
        try:
            RequestURL = re.search(r'emb.*?=(.*?)&', link, re.I).group(1)
        except:
            RequestURL = re.search(r'emb.*?=(.*?)<', link, re.I).group(1)

        if 'videomega' in RequestURL:
            headers = {
                'Host': 'videomega.tv',
                'Referer': referer,
                'User-Agent': md.User_Agent()
            }
            link = open_url(RequestURL, headers=headers).content
            if jsunpack.detect(link):
                js_data = jsunpack.unpack(link)
                match = re.search('"src"\s*,\s*"([^"]+)', js_data)
            headers = {
                'Origin': 'videomega.tv',
                'Referer': link,
                'User-Agent': md.User_Agent()
            }
            final = match.group(1) + '|' + urllib.urlencode(headers)

        elif 'up2stream' in RequestURL:
            headers = {'Referer': referer, 'User-Agent': User_Agent}
            link = open_url(RequestURL, headers=headers).content
            if jsunpack.detect(link):
                js_data = jsunpack.unpack(link)
                match = re.search('"src"\s*,\s*"([^"]+)', js_data)
            headers = {
                'Origin': 'http://up2stream.com',
                'Referer': RequestURL,
                'User-Agent': md.User_Agent()
            }
            final = match.group(1) + '|' + urllib.urlencode(headers)
            md.resolved(final, name, fan_art, infolabels)
    except:
        pass

    addon.end_of_directory()
コード例 #9
0
def l1111Created_By_Mucky_Duck(url, name, l11l1lCreated_By_Mucky_Duck, content,
                               l111lCreated_By_Mucky_Duck, query):
    if content == l11lCreated_By_Mucky_Duck(u"ࠧ࡮ࡱࡹ࡭ࡪࡹࠧ९"):
        link = open_url(url, verify=False).content
        l111lllCreated_By_Mucky_Duck = url
        headers = {
            l11lCreated_By_Mucky_Duck(u"ࠨࡗࡶࡩࡷ࠳ࡁࡨࡧࡱࡸࠬ॰"): md.User_Agent()
        }
        link = open_url(url, headers=headers).content
        l11ll1lCreated_By_Mucky_Duck = re.compile(
            l11lCreated_By_Mucky_Duck(u"ࠩ࡬ࡨ࠿ࠦࠢࠩ࡝ࡡࠦࡢ࠱ࠩࠣࠩॱ")).findall(link)[0]
        request_url = l11lCreated_By_Mucky_Duck(
            u"ࠪࠩࡸ࠵ࡡ࡫ࡣࡻ࠳ࡻ࠺࡟࡮ࡱࡹ࡭ࡪࡥࡥࡱ࡫ࡶࡳࡩ࡫ࡳ࠰ࠧࡶࠫॲ") % (
                l11l1l1Created_By_Mucky_Duck, l11ll1lCreated_By_Mucky_Duck)
        headers = {
            l11lCreated_By_Mucky_Duck(u"ࠫࡆࡩࡣࡦࡲࡷ࠱ࡊࡴࡣࡰࡦ࡬ࡲ࡬࠭ॳ"):
            l11lCreated_By_Mucky_Duck(u"ࠬ࡭ࡺࡪࡲ࠯ࠤࡩ࡫ࡦ࡭ࡣࡷࡩ࠱ࠦࡳࡥࡥ࡫࠰ࠥࡨࡲࠨॴ"),
            l11lCreated_By_Mucky_Duck(u"࠭ࡒࡦࡨࡨࡶࡪࡸࠧॵ"):
            l111lllCreated_By_Mucky_Duck,
            l11lCreated_By_Mucky_Duck(u"ࠧࡖࡵࡨࡶ࠲ࡇࡧࡦࡰࡷࠫॶ"):
            md.User_Agent()
        }
        l1ll11llCreated_By_Mucky_Duck = open_url(request_url,
                                                 headers=headers,
                                                 verify=False).json()
        l1ll111lCreated_By_Mucky_Duck = re.compile(
            l11lCreated_By_Mucky_Duck(
                u"ࠨࡦࡤࡸࡦ࠳ࡳࡦࡴࡹࡩࡷࡃࠢ࠲࠲ࠥࠤࡩࡧࡴࡢ࠯࡬ࡨࡂࠨࠨ࡜ࡠࠥࡡ࠰࠯ࠢࠨॷ")).findall(
                    l1ll11llCreated_By_Mucky_Duck[l11lCreated_By_Mucky_Duck(
                        u"ࠩ࡫ࡸࡲࡲࠧॸ")])[0]
    else:
        l111lllCreated_By_Mucky_Duck = query.split(
            l11lCreated_By_Mucky_Duck(u"ࠪࢀࠬॹ"))[0]
        l1ll111lCreated_By_Mucky_Duck = query.split(
            l11lCreated_By_Mucky_Duck(u"ࠫࢁ࠭ॺ"))[1]
        l11ll1lCreated_By_Mucky_Duck = query.split(
            l11lCreated_By_Mucky_Duck(u"ࠬࢂࠧॻ"))[2]
    l1ll1ll1Created_By_Mucky_Duck = int(time.time() * 10000)
    l1lllllCreated_By_Mucky_Duck = l11lCreated_By_Mucky_Duck(
        u"࠭ࠥࡴ࠱ࡤ࡮ࡦࡾ࠯࡮ࡱࡹ࡭ࡪࡥࡴࡰ࡭ࡨࡲࠬॼ") % l11l1l1Created_By_Mucky_Duck
    params = {
        l11lCreated_By_Mucky_Duck(u"ࠧࡦ࡫ࡧࠫॽ"): l1ll111lCreated_By_Mucky_Duck,
        l11lCreated_By_Mucky_Duck(u"ࠨ࡯࡬ࡨࠬॾ"): l11ll1lCreated_By_Mucky_Duck,
        l11lCreated_By_Mucky_Duck(u"ࠩࡢࠫॿ"): l1ll1ll1Created_By_Mucky_Duck
    }
    headers = {
        l11lCreated_By_Mucky_Duck(u"ࠪࡅࡨࡩࡥࡱࡶࠪঀ"):
        l11lCreated_By_Mucky_Duck(
            u"ࠫࡹ࡫ࡸࡵ࠱࡭ࡥࡻࡧࡳࡤࡴ࡬ࡴࡹ࠲ࠠࡢࡲࡳࡰ࡮ࡩࡡࡵ࡫ࡲࡲ࠴ࡰࡡࡷࡣࡶࡧࡷ࡯ࡰࡵ࠮ࠣࡥࡵࡶ࡬ࡪࡥࡤࡸ࡮ࡵ࡮࠰ࡧࡦࡱࡦࡹࡣࡳ࡫ࡳࡸ࠱ࠦࡡࡱࡲ࡯࡭ࡨࡧࡴࡪࡱࡱ࠳ࡽ࠳ࡥࡤ࡯ࡤࡷࡨࡸࡩࡱࡶ࠯ࠤ࠯࠵ࠪ࠼ࠢࡴࡁ࠵࠴࠰࠲ࠩঁ"
        ),
        l11lCreated_By_Mucky_Duck(u"ࠬࡇࡣࡤࡧࡳࡸ࠲ࡋ࡮ࡤࡱࡧ࡭ࡳ࡭ࠧং"):
        l11lCreated_By_Mucky_Duck(u"࠭ࡧࡻ࡫ࡳ࠰ࠥࡪࡥࡧ࡮ࡤࡸࡪ࠲ࠠࡴࡦࡦ࡬࠱ࠦࡢࡳࠩঃ"),
        l11lCreated_By_Mucky_Duck(u"ࠧࡂࡥࡦࡩࡵࡺ࠭ࡍࡣࡱ࡫ࡺࡧࡧࡦࠩ঄"):
        l11lCreated_By_Mucky_Duck(u"ࠨࡧࡱ࠱࡚࡙ࠬࡦࡰ࠾ࡵࡂ࠶࠮࠹ࠩঅ"),
        l11lCreated_By_Mucky_Duck(u"ࠩࡕࡩ࡫࡫ࡲࡦࡴࠪআ"):
        l111lllCreated_By_Mucky_Duck,
        l11lCreated_By_Mucky_Duck(u"࡙ࠪࡸ࡫ࡲ࠮ࡃࡪࡩࡳࡺࠧই"):
        md.User_Agent(),
        l11lCreated_By_Mucky_Duck(u"ࠫ࡝࠳ࡒࡦࡳࡸࡩࡸࡺࡥࡥ࠯࡚࡭ࡹ࡮ࠧঈ"):
        l11lCreated_By_Mucky_Duck(u"ࠬ࡞ࡍࡍࡊࡷࡸࡵࡘࡥࡲࡷࡨࡷࡹ࠭উ")
    }
    data = open_url(l1lllllCreated_By_Mucky_Duck,
                    params=params,
                    headers=headers,
                    verify=False).content
    if l11lCreated_By_Mucky_Duck(u"࠭ࠤࡠࠦࠪঊ") in data:
        params = __1l1lll1Created_By_Mucky_Duck(data)
    elif data.startswith(
            l11lCreated_By_Mucky_Duck(u"ࠧ࡜࡟ࠪঋ")) and data.endswith(
                l11lCreated_By_Mucky_Duck(u"ࠨࠪࠬࠫঌ")):
        params = __1l1llllCreated_By_Mucky_Duck(data)
    else:
        params = __1ll1111Created_By_Mucky_Duck(data)
    if params is None:
        l111Created_By_Mucky_Duck.log(
            l11lCreated_By_Mucky_Duck(u"ࠩࡘࡲࡷ࡫ࡣࡰࡩࡱ࡭ࡿ࡫ࡤࠡ࡬ࡶࠤ࡮ࡴࠠࠦࡵࠪ঍") %
            (l1lllllCreated_By_Mucky_Duck))
    l1ll1l1Created_By_Mucky_Duck = l11lCreated_By_Mucky_Duck(
        u"ࠪࠩࡸ࠵ࡡ࡫ࡣࡻ࠳ࡲࡵࡶࡪࡧࡢࡷࡴࡻࡲࡤࡧࡶ࠳ࠪࡹࠧ঎") % (l11l1l1Created_By_Mucky_Duck,
                                           l1ll111lCreated_By_Mucky_Duck)
    headers = {
        l11lCreated_By_Mucky_Duck(u"ࠫࡆࡩࡣࡦࡲࡷࠫএ"):
        l11lCreated_By_Mucky_Duck(
            u"ࠬࡧࡰࡱ࡮࡬ࡧࡦࡺࡩࡰࡰ࠲࡮ࡸࡵ࡮࠭ࠢࡷࡩࡽࡺ࠯࡫ࡣࡹࡥࡸࡩࡲࡪࡲࡷ࠰ࠥ࠰࠯ࠫ࠽ࠣࡵࡂ࠶࠮࠱࠳ࠪঐ"),
        l11lCreated_By_Mucky_Duck(u"࠭ࡁࡤࡥࡨࡴࡹ࠳ࡅ࡯ࡥࡲࡨ࡮ࡴࡧࠨ঑"):
        l11lCreated_By_Mucky_Duck(u"ࠧࡨࡼ࡬ࡴ࠱ࠦࡤࡦࡨ࡯ࡥࡹ࡫ࠬࠡࡵࡧࡧ࡭࠲ࠠࡣࡴࠪ঒"),
        l11lCreated_By_Mucky_Duck(u"ࠨࡃࡦࡧࡪࡶࡴ࠮ࡎࡤࡲ࡬ࡻࡡࡨࡧࠪও"):
        l11lCreated_By_Mucky_Duck(u"ࠩࡨࡲ࠲࡛ࡓ࠭ࡧࡱ࠿ࡶࡃ࠰࠯࠺ࠪঔ"),
        l11lCreated_By_Mucky_Duck(u"ࠪࡖࡪ࡬ࡥࡳࡧࡵࠫক"):
        l111lllCreated_By_Mucky_Duck,
        l11lCreated_By_Mucky_Duck(u"࡚ࠫࡹࡥࡳ࠯ࡄ࡫ࡪࡴࡴࠨখ"):
        md.User_Agent(),
        l11lCreated_By_Mucky_Duck(u"ࠬ࡞࠭ࡓࡧࡴࡹࡪࡹࡴࡦࡦ࠰࡛࡮ࡺࡨࠨগ"):
        l11lCreated_By_Mucky_Duck(u"࠭ࡘࡎࡎࡋࡸࡹࡶࡒࡦࡳࡸࡩࡸࡺࠧঘ")
    }
    final = open_url(l1ll1l1Created_By_Mucky_Duck,
                     params=params,
                     headers=headers,
                     verify=False).json()
    l1111lCreated_By_Mucky_Duck = []
    l1lll11Created_By_Mucky_Duck = []
    l1l1l11Created_By_Mucky_Duck = l11lCreated_By_Mucky_Duck(u"ࠧࠨঙ")
    if l1l1ll1Created_By_Mucky_Duck == l11lCreated_By_Mucky_Duck(u"ࠨࡶࡵࡹࡪ࠭চ"):
        url = max(final[l11lCreated_By_Mucky_Duck(u"ࠩࡳࡰࡦࡿ࡬ࡪࡵࡷࠫছ")][0][
            l11lCreated_By_Mucky_Duck(u"ࠪࡷࡴࡻࡲࡤࡧࡶࠫজ")],
                  key=lambda l1ll11l1Created_By_Mucky_Duck: int(
                      re.sub(
                          l11lCreated_By_Mucky_Duck(u"ࠫࡡࡊࠧঝ"),
                          l11lCreated_By_Mucky_Duck(u"ࠬ࠭ঞ"),
                          l1ll11l1Created_By_Mucky_Duck[
                              l11lCreated_By_Mucky_Duck(u"࠭࡬ࡢࡤࡨࡰࠬট")])))
        url = url[l11lCreated_By_Mucky_Duck(u"ࠧࡧ࡫࡯ࡩࠬঠ")]
    else:
        match = final[l11lCreated_By_Mucky_Duck(u"ࠨࡲ࡯ࡥࡾࡲࡩࡴࡶࠪড")][0][
            l11lCreated_By_Mucky_Duck(u"ࠩࡶࡳࡺࡸࡣࡦࡵࠪঢ")]
        for a in match:
            l1l1l11Created_By_Mucky_Duck = l11lCreated_By_Mucky_Duck(
                u"ࠪ࡟ࡇࡣ࡛ࡊ࡟࡞ࡇࡔࡒࡏࡓࠢ࡬ࡲࡩ࡯ࡡ࡯ࡴࡨࡨࡢࠫࡳ࡜࠱ࡆࡓࡑࡕࡒ࡞࡝࠲ࡍࡢࡡ࠯ࡃ࡟ࠪণ") % a[
                    l11lCreated_By_Mucky_Duck(u"ࠫࡱࡧࡢࡦ࡮ࠪত")]
            l1111lCreated_By_Mucky_Duck.append(l1l1l11Created_By_Mucky_Duck)
            l1lll11Created_By_Mucky_Duck.append(
                a[l11lCreated_By_Mucky_Duck(u"ࠬ࡬ࡩ࡭ࡧࠪথ")])
        if len(match) > 1:
            l11l11Created_By_Mucky_Duck = md.dialog_select(
                l11lCreated_By_Mucky_Duck(u"࠭ࡓࡦ࡮ࡨࡧࡹࠦࡓࡵࡴࡨࡥࡲࠦࡑࡶࡣ࡯࡭ࡹࡿࠧদ"),
                l1111lCreated_By_Mucky_Duck)
            if l11l11Created_By_Mucky_Duck == -1:
                return
            elif l11l11Created_By_Mucky_Duck > -1:
                url = l1lll11Created_By_Mucky_Duck[l11l11Created_By_Mucky_Duck]
        else:
            url = final[l11lCreated_By_Mucky_Duck(u"ࠧࡱ࡮ࡤࡽࡱ࡯ࡳࡵࠩধ")][0][
                l11lCreated_By_Mucky_Duck(u"ࠨࡵࡲࡹࡷࡩࡥࡴࠩন")][0][
                    l11lCreated_By_Mucky_Duck(u"ࠩࡩ࡭ࡱ࡫ࠧ঩")]
    md.resolved(url, name, fan_art, l111lCreated_By_Mucky_Duck)
    l111Created_By_Mucky_Duck.end_of_directory()
コード例 #10
0
def l111l11Created_By_Mucky_Duck(title, url, l11l1lCreated_By_Mucky_Duck,
                                 content, l11l1llCreated_By_Mucky_Duck):
    link = open_url(url, verify=False).content
    l111lllCreated_By_Mucky_Duck = url
    l11ll1lCreated_By_Mucky_Duck = re.compile(
        l11lCreated_By_Mucky_Duck(u"ࠫ࡮ࡪ࠺ࠡࠤࠫ࡟ࡣࠨ࡝ࠬࠫࠥࠫࣄ")).findall(link)[0]
    request_url = l11lCreated_By_Mucky_Duck(
        u"ࠬࠫࡳ࠰ࡣ࡭ࡥࡽ࠵ࡶ࠵ࡡࡰࡳࡻ࡯ࡥࡠࡧࡳ࡭ࡸࡵࡤࡦࡵ࠲ࠩࡸ࠭ࣅ") % (l11l1l1Created_By_Mucky_Duck,
                                               l11ll1lCreated_By_Mucky_Duck)
    headers = {
        l11lCreated_By_Mucky_Duck(u"࠭ࡁࡤࡥࡨࡴࡹ࠳ࡅ࡯ࡥࡲࡨ࡮ࡴࡧࠨࣆ"):
        l11lCreated_By_Mucky_Duck(u"ࠧࡨࡼ࡬ࡴ࠱ࠦࡤࡦࡨ࡯ࡥࡹ࡫ࠬࠡࡵࡧࡧ࡭࠲ࠠࡣࡴࠪࣇ"),
        l11lCreated_By_Mucky_Duck(u"ࠨࡔࡨࡪࡪࡸࡥࡳࠩࣈ"):
        l111lllCreated_By_Mucky_Duck,
        l11lCreated_By_Mucky_Duck(u"ࠩࡘࡷࡪࡸ࠭ࡂࡩࡨࡲࡹ࠭ࣉ"):
        md.User_Agent()
    }
    l1ll11llCreated_By_Mucky_Duck = open_url(request_url,
                                             headers=headers,
                                             verify=False).json()
    l11llllCreated_By_Mucky_Duck = md.regex_get_all(
        l1ll11llCreated_By_Mucky_Duck[l11lCreated_By_Mucky_Duck(u"ࠪ࡬ࡹࡳ࡬ࠨ࣊")],
        l11lCreated_By_Mucky_Duck(u"ࠫࠧ࡫ࡰࡪࡵࡲࡨࡪࡹ࠭ࡴࡸ࠰࠵࠵ࠨࠧ࣋"),
        l11lCreated_By_Mucky_Duck(u"ࠬࡂ࠯ࡶ࡮ࡁࠫ࣌"))
    l1ll1Created_By_Mucky_Duck = md.regex_get_all(
        str(l11llllCreated_By_Mucky_Duck),
        l11lCreated_By_Mucky_Duck(u"࠭࠼࡭࡫ࠪ࣍"),
        l11lCreated_By_Mucky_Duck(u"ࠧ࠽࠱࡯࡭ࡃ࠭࣎"))
    items = len(l1ll1Created_By_Mucky_Duck)
    for a in l1ll1Created_By_Mucky_Duck:
        name = md.regex_from_to(a, l11lCreated_By_Mucky_Duck(u"ࠨࡶ࡬ࡸࡱ࡫࠽࣏ࠣࠩ"),
                                l11lCreated_By_Mucky_Duck(u"࣐ࠩࠥࠫ"))
        name = name.replace(
            l11lCreated_By_Mucky_Duck(u"ࠪࡉࡵ࡯ࡳࡰࡦࡨ࣑ࠫ"),
            l11lCreated_By_Mucky_Duck(u"ࠫࡠࡉࡏࡍࡑࡕࠤ࡮ࡴࡤࡪࡣࡱࡶࡪࡪ࡝ࡆࡲ࡬ࡷࡴࡪࡥ࡜࠱ࡆࡓࡑࡕࡒ࡞࣒ࠩ"))
        name = l111Created_By_Mucky_Duck.unescape(name).replace(
            l11lCreated_By_Mucky_Duck(u"ࠧࡢ࡜ࠨࠤ࣓"),
            l11lCreated_By_Mucky_Duck(u"ࠨࠧࠣࣔ"))
        l1ll111lCreated_By_Mucky_Duck = md.regex_from_to(
            a, l11lCreated_By_Mucky_Duck(u"ࠧࡥࡣࡷࡥ࠲࡯ࡤ࠾ࠤࠪࣕ"),
            l11lCreated_By_Mucky_Duck(u"ࠨࠤࠪࣖ"))
        headers = l111lllCreated_By_Mucky_Duck + l11lCreated_By_Mucky_Duck(
            u"ࠩࡿࠫࣗ"
        ) + l1ll111lCreated_By_Mucky_Duck + l11lCreated_By_Mucky_Duck(
            u"ࠪࢀࠬࣘ") + l11ll1lCreated_By_Mucky_Duck
        url = l11lCreated_By_Mucky_Duck(u"ࠫࠪࡹ࠯ࡢ࡬ࡤࡼ࠴ࡳ࡯ࡷ࡫ࡨࡣࡸࡵࡵࡳࡥࡨࡷ࠴ࠫࡳࠨࣙ") % (
            l11l1l1Created_By_Mucky_Duck, l1ll111lCreated_By_Mucky_Duck)
        try:
            l1l1ll11Created_By_Mucky_Duck = name.split(
                l11lCreated_By_Mucky_Duck(u"ࠬࡋࡰࡪࡵࡲࡨࡪ࠭ࣚ"))[1].strip()[:2]
        except:
            pass
        fan_art = {
            l11lCreated_By_Mucky_Duck(u"࠭ࡩࡤࡱࡱࠫࣛ"): l11l1lCreated_By_Mucky_Duck
        }
        md.addDir(
            {
                l11lCreated_By_Mucky_Duck(u"ࠧ࡮ࡱࡧࡩࠬࣜ"):
                l11lCreated_By_Mucky_Duck(u"ࠨ࠹ࠪࣝ"),
                l11lCreated_By_Mucky_Duck(u"ࠩࡱࡥࡲ࡫ࠧࣞ"):
                l11lCreated_By_Mucky_Duck(u"ࠪ࡟ࡇࡣ࡛ࡄࡑࡏࡓࡗࠦࡷࡩ࡫ࡷࡩࡢࠫࡳ࡜࠱ࡆࡓࡑࡕࡒ࡞࡝࠲ࡆࡢ࠭ࣟ")
                % name,
                l11lCreated_By_Mucky_Duck(u"ࠫࡺࡸ࡬ࠨ࣠"):
                url,
                l11lCreated_By_Mucky_Duck(u"ࠬ࡯ࡣࡰࡰ࡬ࡱࡦ࡭ࡥࠨ࣡"):
                l11l1lCreated_By_Mucky_Duck,
                l11lCreated_By_Mucky_Duck(u"࠭ࡣࡰࡰࡷࡩࡳࡺࠧ࣢"):
                l11lCreated_By_Mucky_Duck(u"ࠧࡦࡲ࡬ࡷࡴࡪࡥࡴࣣࠩ"),
                l11lCreated_By_Mucky_Duck(u"ࠨࡳࡸࡩࡷࡿࠧࣤ"):
                headers
            }, {
                l11lCreated_By_Mucky_Duck(u"ࠩࡶࡳࡷࡺࡴࡪࡶ࡯ࡩࠬࣥ"):
                title,
                l11lCreated_By_Mucky_Duck(u"ࠪࡷࡪࡧࡳࡰࡰࣦࠪ"):
                l11l1llCreated_By_Mucky_Duck,
                l11lCreated_By_Mucky_Duck(u"ࠫࡪࡶࡩࡴࡱࡧࡩࠬࣧ"):
                l1l1ll11Created_By_Mucky_Duck
            },
            fan_art,
            is_folder=False,
            item_count=items)
    setView(l111l1lCreated_By_Mucky_Duck,
            l11lCreated_By_Mucky_Duck(u"ࠬ࡫ࡰࡪࡵࡲࡨࡪࡹࠧࣨ"),
            l11lCreated_By_Mucky_Duck(u"࠭ࡥࡱ࡫࠰ࡺ࡮࡫ࡷࠨࣩ"))
    l111Created_By_Mucky_Duck.end_of_directory()
コード例 #11
0
ファイル: default.py プロジェクト: ItsMYZTIK/tdbaddon
def l1lll1Created_By_Mucky_Duck(url,name,l111llCreated_By_Mucky_Duck,content,l1llllCreated_By_Mucky_Duck,query):
        try:
                if content == l11lCreated_By_Mucky_Duck (u"ࠧ࡮ࡱࡹ࡭ࡪࡹࠧग़"):
                        link = open_url(url,verify=False).content
                        l111l1lCreated_By_Mucky_Duck = url
                        headers = {l11lCreated_By_Mucky_Duck (u"ࠨࡗࡶࡩࡷ࠳ࡁࡨࡧࡱࡸࠬज़"):md.User_Agent()}
                        link = open_url(url, headers=headers).content
                        l11l1llCreated_By_Mucky_Duck = re.compile(l11lCreated_By_Mucky_Duck (u"ࠩ࡬ࡨ࠿ࠦࠢࠩ࡝ࡡࠦࡢ࠱ࠩࠣࠩड़")).findall(link)[0]
                        request_url = l11lCreated_By_Mucky_Duck (u"ࠪࠩࡸ࠵ࡡ࡫ࡣࡻ࠳ࡲࡵࡶࡪࡧࡢࡩࡵ࡯ࡳࡰࡦࡨࡷ࠴ࠫࡳࠨढ़") %(l11l111Created_By_Mucky_Duck,l11l1llCreated_By_Mucky_Duck)
                        headers = {l11lCreated_By_Mucky_Duck (u"ࠫࡆࡩࡣࡦࡲࡷ࠱ࡊࡴࡣࡰࡦ࡬ࡲ࡬࠭फ़"):l11lCreated_By_Mucky_Duck (u"ࠬ࡭ࡺࡪࡲ࠯ࠤࡩ࡫ࡦ࡭ࡣࡷࡩ࠱ࠦࡳࡥࡥ࡫࠰ࠥࡨࡲࠨय़"), l11lCreated_By_Mucky_Duck (u"࠭ࡒࡦࡨࡨࡶࡪࡸࠧॠ"):l111l1lCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"ࠧࡖࡵࡨࡶ࠲ࡇࡧࡦࡰࡷࠫॡ"):md.User_Agent()}
                        l1ll1111Created_By_Mucky_Duck = open_url(request_url, headers=headers, verify=False).json()
                        l1l1lll1Created_By_Mucky_Duck = re.compile(l11lCreated_By_Mucky_Duck (u"ࠨࡦࡤࡸࡦ࠳ࡩࡥ࠿ࠥࠬࡠࡤࠢ࡞࠭ࠬࠦࠬॢ")).findall(l1ll1111Created_By_Mucky_Duck[l11lCreated_By_Mucky_Duck (u"ࠩ࡫ࡸࡲࡲࠧॣ")])[1]
                else:
                        l1ll11llCreated_By_Mucky_Duck = re.split(l11lCreated_By_Mucky_Duck (u"ࡵࠫࡡࢂࠧ।"), str(query), re.I)
                        l111l1lCreated_By_Mucky_Duck = l1ll11llCreated_By_Mucky_Duck[0].replace(l11lCreated_By_Mucky_Duck (u"ࠫࡡࡢࠧ॥"),l11lCreated_By_Mucky_Duck (u"ࠬ࠭०"))
                        l1l1lll1Created_By_Mucky_Duck = l1ll11llCreated_By_Mucky_Duck[1].replace(l11lCreated_By_Mucky_Duck (u"࠭࡜࡝ࠩ१"),l11lCreated_By_Mucky_Duck (u"ࠧࠨ२"))
                        l11l1llCreated_By_Mucky_Duck = l1ll11llCreated_By_Mucky_Duck[2].replace(l11lCreated_By_Mucky_Duck (u"ࠨ࡞࡟ࠫ३"),l11lCreated_By_Mucky_Duck (u"ࠩࠪ४"))
                l1ll1l11Created_By_Mucky_Duck = int(time.time() * 10000)
                l1lll1lCreated_By_Mucky_Duck = l11lCreated_By_Mucky_Duck (u"ࠪࠩࡸ࠵ࡡ࡫ࡣࡻ࠳ࡲࡵࡶࡪࡧࡢࡸࡴࡱࡥ࡯ࠩ५") %l11l111Created_By_Mucky_Duck
                params = {l11lCreated_By_Mucky_Duck (u"ࠫࡪ࡯ࡤࠨ६"):l1l1lll1Created_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"ࠬࡳࡩࡥࠩ७"):l11l1llCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"࠭࡟ࠨ८"):l1ll1l11Created_By_Mucky_Duck}
                headers = {l11lCreated_By_Mucky_Duck (u"ࠧࡂࡥࡦࡩࡵࡺࠧ९"):l11lCreated_By_Mucky_Duck (u"ࠨࡶࡨࡼࡹ࠵ࡪࡢࡸࡤࡷࡨࡸࡩࡱࡶ࠯ࠤࡦࡶࡰ࡭࡫ࡦࡥࡹ࡯࡯࡯࠱࡭ࡥࡻࡧࡳࡤࡴ࡬ࡴࡹ࠲ࠠࡢࡲࡳࡰ࡮ࡩࡡࡵ࡫ࡲࡲ࠴࡫ࡣ࡮ࡣࡶࡧࡷ࡯ࡰࡵ࠮ࠣࡥࡵࡶ࡬ࡪࡥࡤࡸ࡮ࡵ࡮࠰ࡺ࠰ࡩࡨࡳࡡࡴࡥࡵ࡭ࡵࡺࠬࠡࠬ࠲࠮ࡀࠦࡱ࠾࠲࠱࠴࠶࠭॰"),
                           l11lCreated_By_Mucky_Duck (u"ࠩࡄࡧࡨ࡫ࡰࡵ࠯ࡈࡲࡨࡵࡤࡪࡰࡪࠫॱ"):l11lCreated_By_Mucky_Duck (u"ࠪ࡫ࡿ࡯ࡰ࠭ࠢࡧࡩ࡫ࡲࡡࡵࡧ࠯ࠤࡸࡪࡣࡩ࠮ࠣࡦࡷ࠭ॲ"), l11lCreated_By_Mucky_Duck (u"ࠫࡆࡩࡣࡦࡲࡷ࠱ࡑࡧ࡮ࡨࡷࡤ࡫ࡪ࠭ॳ"):l11lCreated_By_Mucky_Duck (u"ࠬ࡫࡮࠮ࡗࡖ࠰ࡪࡴ࠻ࡲ࠿࠳࠲࠽࠭ॴ"),
                           l11lCreated_By_Mucky_Duck (u"࠭ࡒࡦࡨࡨࡶࡪࡸࠧॵ"):l111l1lCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"ࠧࡖࡵࡨࡶ࠲ࡇࡧࡦࡰࡷࠫॶ"):md.User_Agent(), l11lCreated_By_Mucky_Duck (u"ࠨ࡚࠰ࡖࡪࡷࡵࡦࡵࡷࡩࡩ࠳ࡗࡪࡶ࡫ࠫॷ"):l11lCreated_By_Mucky_Duck (u"࡛ࠩࡑࡑࡎࡴࡵࡲࡕࡩࡶࡻࡥࡴࡶࠪॸ")}
                data = open_url(l1lll1lCreated_By_Mucky_Duck, params=params, headers=headers, verify=False).content
                if l11lCreated_By_Mucky_Duck (u"ࠪࠨࡤࠪࠧॹ") in data:
                    params = __1l1l1llCreated_By_Mucky_Duck(data)
                elif data.startswith(l11lCreated_By_Mucky_Duck (u"ࠫࡠࡣࠧॺ")) and data.endswith(l11lCreated_By_Mucky_Duck (u"ࠬ࠮ࠩࠨॻ")):
                    params = __1l1ll11Created_By_Mucky_Duck(data)
                else:
                    params = __1l1ll1lCreated_By_Mucky_Duck(data)
                if params is None:
                    l111Created_By_Mucky_Duck.log(l11lCreated_By_Mucky_Duck (u"࠭ࡕ࡯ࡴࡨࡧࡴ࡭࡮ࡪࡼࡨࡨࠥࡰࡳࠡ࡫ࡱࠤࠪࡹࠧॼ") % (l1lll1lCreated_By_Mucky_Duck))
                l1ll111Created_By_Mucky_Duck = l11lCreated_By_Mucky_Duck (u"ࠧࠦࡵ࠲ࡥ࡯ࡧࡸ࠰࡯ࡲࡺ࡮࡫࡟ࡴࡱࡸࡶࡨ࡫ࡳ࠰ࠧࡶࠫॽ") %(l11l111Created_By_Mucky_Duck,l1l1lll1Created_By_Mucky_Duck)
                headers = {l11lCreated_By_Mucky_Duck (u"ࠨࡃࡦࡧࡪࡶࡴࠨॾ"):l11lCreated_By_Mucky_Duck (u"ࠩࡤࡴࡵࡲࡩࡤࡣࡷ࡭ࡴࡴ࠯࡫ࡵࡲࡲ࠱ࠦࡴࡦࡺࡷ࠳࡯ࡧࡶࡢࡵࡦࡶ࡮ࡶࡴ࠭ࠢ࠭࠳࠯ࡁࠠࡲ࠿࠳࠲࠵࠷ࠧॿ"),
                           l11lCreated_By_Mucky_Duck (u"ࠪࡅࡨࡩࡥࡱࡶ࠰ࡉࡳࡩ࡯ࡥ࡫ࡱ࡫ࠬঀ"):l11lCreated_By_Mucky_Duck (u"ࠫ࡬ࢀࡩࡱ࠮ࠣࡨࡪ࡬࡬ࡢࡶࡨ࠰ࠥࡹࡤࡤࡪ࠯ࠤࡧࡸࠧঁ"), l11lCreated_By_Mucky_Duck (u"ࠬࡇࡣࡤࡧࡳࡸ࠲ࡒࡡ࡯ࡩࡸࡥ࡬࡫ࠧং"):l11lCreated_By_Mucky_Duck (u"࠭ࡥ࡯࠯ࡘࡗ࠱࡫࡮࠼ࡳࡀ࠴࠳࠾ࠧঃ"),
                           l11lCreated_By_Mucky_Duck (u"ࠧࡓࡧࡩࡩࡷ࡫ࡲࠨ঄"):l111l1lCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"ࠨࡗࡶࡩࡷ࠳ࡁࡨࡧࡱࡸࠬঅ"):md.User_Agent(), l11lCreated_By_Mucky_Duck (u"࡛ࠩ࠱ࡗ࡫ࡱࡶࡧࡶࡸࡪࡪ࠭ࡘ࡫ࡷ࡬ࠬআ"):l11lCreated_By_Mucky_Duck (u"ࠪ࡜ࡒࡒࡈࡵࡶࡳࡖࡪࡷࡵࡦࡵࡷࠫই")}
                final = open_url(l1ll111Created_By_Mucky_Duck, params=params, headers=headers, verify=False).json()
                l1lllllCreated_By_Mucky_Duck = []
                l1ll1l1Created_By_Mucky_Duck = []
                l1l11l1Created_By_Mucky_Duck = l11lCreated_By_Mucky_Duck (u"ࠫࠬঈ")
                if l1l1l11Created_By_Mucky_Duck == l11lCreated_By_Mucky_Duck (u"ࠬࡺࡲࡶࡧࠪউ"):
                        url = max(final[l11lCreated_By_Mucky_Duck (u"࠭ࡰ࡭ࡣࡼࡰ࡮ࡹࡴࠨঊ")][0][l11lCreated_By_Mucky_Duck (u"ࠧࡴࡱࡸࡶࡨ࡫ࡳࠨঋ")], key=lambda l1l1llllCreated_By_Mucky_Duck: int(re.sub(l11lCreated_By_Mucky_Duck (u"ࠨ࡞ࡇࠫঌ"), l11lCreated_By_Mucky_Duck (u"ࠩࠪ঍"), l1l1llllCreated_By_Mucky_Duck[l11lCreated_By_Mucky_Duck (u"ࠪࡰࡦࡨࡥ࡭ࠩ঎")])))
                        url = url[l11lCreated_By_Mucky_Duck (u"ࠫ࡫࡯࡬ࡦࠩএ")]
                else:
                        match = final[l11lCreated_By_Mucky_Duck (u"ࠬࡶ࡬ࡢࡻ࡯࡭ࡸࡺࠧঐ")][0][l11lCreated_By_Mucky_Duck (u"࠭ࡳࡰࡷࡵࡧࡪࡹࠧ঑")]
                        for a in match:
                                l1l11l1Created_By_Mucky_Duck = l11lCreated_By_Mucky_Duck (u"ࠧ࡜ࡄࡠ࡟ࡎࡣ࡛ࡄࡑࡏࡓࡗࠦࡲࡦࡦࡠࠩࡸࡡ࠯ࡄࡑࡏࡓࡗࡣ࡛࠰ࡋࡠ࡟࠴ࡈ࡝ࠨ঒") %a[l11lCreated_By_Mucky_Duck (u"ࠨ࡮ࡤࡦࡪࡲࠧও")]
                                l1lllllCreated_By_Mucky_Duck.append(l1l11l1Created_By_Mucky_Duck)
                                l1ll1l1Created_By_Mucky_Duck.append(a[l11lCreated_By_Mucky_Duck (u"ࠩࡩ࡭ࡱ࡫ࠧঔ")])
                        if len(match) >1:
                                l111l1Created_By_Mucky_Duck = md.dialog_select(l11lCreated_By_Mucky_Duck (u"ࠪࡗࡪࡲࡥࡤࡶࠣࡗࡹࡸࡥࡢ࡯ࠣࡕࡺࡧ࡬ࡪࡶࡼࠫক"),l1lllllCreated_By_Mucky_Duck)
                                if l111l1Created_By_Mucky_Duck == -1:
                                        return
                                elif l111l1Created_By_Mucky_Duck > -1:
                                        url = l1ll1l1Created_By_Mucky_Duck[l111l1Created_By_Mucky_Duck]
                        else:
                                url = final[l11lCreated_By_Mucky_Duck (u"ࠫࡵࡲࡡࡺ࡮࡬ࡷࡹ࠭খ")][0][l11lCreated_By_Mucky_Duck (u"ࠬࡹ࡯ࡶࡴࡦࡩࡸ࠭গ")][0][l11lCreated_By_Mucky_Duck (u"࠭ࡦࡪ࡮ࡨࠫঘ")]
        except:
                if content == l11lCreated_By_Mucky_Duck (u"ࠧ࡮ࡱࡹ࡭ࡪࡹࠧঙ"):
                        link = open_url(url,verify=False).content
                        l111l1lCreated_By_Mucky_Duck = url
                        headers = {l11lCreated_By_Mucky_Duck (u"ࠨࡗࡶࡩࡷ࠳ࡁࡨࡧࡱࡸࠬচ"):md.User_Agent()}
                        link = open_url(url, headers=headers).content
                        l11l1llCreated_By_Mucky_Duck = re.compile(l11lCreated_By_Mucky_Duck (u"ࠩ࡬ࡨ࠿ࠦࠢࠩ࡝ࡡࠦࡢ࠱ࠩࠣࠩছ")).findall(link)[0]
                        request_url = l11lCreated_By_Mucky_Duck (u"ࠪࠩࡸ࠵ࡡ࡫ࡣࡻ࠳ࡲࡵࡶࡪࡧࡢࡩࡵ࡯ࡳࡰࡦࡨࡷ࠴ࠫࡳࠨজ") %(l11l111Created_By_Mucky_Duck,l11l1llCreated_By_Mucky_Duck)
                        headers = {l11lCreated_By_Mucky_Duck (u"ࠫࡆࡩࡣࡦࡲࡷ࠱ࡊࡴࡣࡰࡦ࡬ࡲ࡬࠭ঝ"):l11lCreated_By_Mucky_Duck (u"ࠬ࡭ࡺࡪࡲ࠯ࠤࡩ࡫ࡦ࡭ࡣࡷࡩ࠱ࠦࡳࡥࡥ࡫࠰ࠥࡨࡲࠨঞ"), l11lCreated_By_Mucky_Duck (u"࠭ࡒࡦࡨࡨࡶࡪࡸࠧট"):l111l1lCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"ࠧࡖࡵࡨࡶ࠲ࡇࡧࡦࡰࡷࠫঠ"):md.User_Agent()}
                        l1ll1111Created_By_Mucky_Duck = open_url(request_url, headers=headers, verify=False).json()
                        l1l1lll1Created_By_Mucky_Duck = re.compile(l11lCreated_By_Mucky_Duck (u"ࠨࡦࡤࡸࡦ࠳ࡩࡥ࠿ࠥࠬࡠࡤࠢ࡞࠭ࠬࠦࠬড")).findall(l1ll1111Created_By_Mucky_Duck[l11lCreated_By_Mucky_Duck (u"ࠩ࡫ࡸࡲࡲࠧঢ")])[3]
                else:
                        l1ll11llCreated_By_Mucky_Duck = re.split(l11lCreated_By_Mucky_Duck (u"ࡵࠫࡡࢂࠧণ"), str(query), re.I)
                        l111l1lCreated_By_Mucky_Duck = l1ll11llCreated_By_Mucky_Duck[0].replace(l11lCreated_By_Mucky_Duck (u"ࠫࡡࡢࠧত"),l11lCreated_By_Mucky_Duck (u"ࠬ࠭থ"))
                        l1l1lll1Created_By_Mucky_Duck = l1ll11llCreated_By_Mucky_Duck[1].replace(l11lCreated_By_Mucky_Duck (u"࠭࡜࡝ࠩদ"),l11lCreated_By_Mucky_Duck (u"ࠧࠨধ"))
                        l11l1llCreated_By_Mucky_Duck = l1ll11llCreated_By_Mucky_Duck[2].replace(l11lCreated_By_Mucky_Duck (u"ࠨ࡞࡟ࠫন"),l11lCreated_By_Mucky_Duck (u"ࠩࠪ঩"))
                l1ll1l11Created_By_Mucky_Duck = int(time.time() * 10000)
                l1lll1lCreated_By_Mucky_Duck = l11lCreated_By_Mucky_Duck (u"ࠪࠩࡸ࠵ࡡ࡫ࡣࡻ࠳ࡲࡵࡶࡪࡧࡢࡸࡴࡱࡥ࡯ࠩপ") %l11l111Created_By_Mucky_Duck
                params = {l11lCreated_By_Mucky_Duck (u"ࠫࡪ࡯ࡤࠨফ"):l1l1lll1Created_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"ࠬࡳࡩࡥࠩব"):l11l1llCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"࠭࡟ࠨভ"):l1ll1l11Created_By_Mucky_Duck}
                headers = {l11lCreated_By_Mucky_Duck (u"ࠧࡂࡥࡦࡩࡵࡺࠧম"):l11lCreated_By_Mucky_Duck (u"ࠨࡶࡨࡼࡹ࠵ࡪࡢࡸࡤࡷࡨࡸࡩࡱࡶ࠯ࠤࡦࡶࡰ࡭࡫ࡦࡥࡹ࡯࡯࡯࠱࡭ࡥࡻࡧࡳࡤࡴ࡬ࡴࡹ࠲ࠠࡢࡲࡳࡰ࡮ࡩࡡࡵ࡫ࡲࡲ࠴࡫ࡣ࡮ࡣࡶࡧࡷ࡯ࡰࡵ࠮ࠣࡥࡵࡶ࡬ࡪࡥࡤࡸ࡮ࡵ࡮࠰ࡺ࠰ࡩࡨࡳࡡࡴࡥࡵ࡭ࡵࡺࠬࠡࠬ࠲࠮ࡀࠦࡱ࠾࠲࠱࠴࠶࠭য"),
                           l11lCreated_By_Mucky_Duck (u"ࠩࡄࡧࡨ࡫ࡰࡵ࠯ࡈࡲࡨࡵࡤࡪࡰࡪࠫর"):l11lCreated_By_Mucky_Duck (u"ࠪ࡫ࡿ࡯ࡰ࠭ࠢࡧࡩ࡫ࡲࡡࡵࡧ࠯ࠤࡸࡪࡣࡩ࠮ࠣࡦࡷ࠭঱"), l11lCreated_By_Mucky_Duck (u"ࠫࡆࡩࡣࡦࡲࡷ࠱ࡑࡧ࡮ࡨࡷࡤ࡫ࡪ࠭ল"):l11lCreated_By_Mucky_Duck (u"ࠬ࡫࡮࠮ࡗࡖ࠰ࡪࡴ࠻ࡲ࠿࠳࠲࠽࠭঳"),
                           l11lCreated_By_Mucky_Duck (u"࠭ࡒࡦࡨࡨࡶࡪࡸࠧ঴"):l111l1lCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"ࠧࡖࡵࡨࡶ࠲ࡇࡧࡦࡰࡷࠫ঵"):md.User_Agent(), l11lCreated_By_Mucky_Duck (u"ࠨ࡚࠰ࡖࡪࡷࡵࡦࡵࡷࡩࡩ࠳ࡗࡪࡶ࡫ࠫশ"):l11lCreated_By_Mucky_Duck (u"࡛ࠩࡑࡑࡎࡴࡵࡲࡕࡩࡶࡻࡥࡴࡶࠪষ")}
                data = open_url(l1lll1lCreated_By_Mucky_Duck, params=params, headers=headers, verify=False).content
                if l11lCreated_By_Mucky_Duck (u"ࠪࠨࡤࠪࠧস") in data:
                    params = __1l1l1llCreated_By_Mucky_Duck(data)
                elif data.startswith(l11lCreated_By_Mucky_Duck (u"ࠫࡠࡣࠧহ")) and data.endswith(l11lCreated_By_Mucky_Duck (u"ࠬ࠮ࠩࠨ঺")):
                    params = __1l1ll11Created_By_Mucky_Duck(data)
                else:
                    params = __1l1ll1lCreated_By_Mucky_Duck(data)
                if params is None:
                    l111Created_By_Mucky_Duck.log(l11lCreated_By_Mucky_Duck (u"࠭ࡕ࡯ࡴࡨࡧࡴ࡭࡮ࡪࡼࡨࡨࠥࡰࡳࠡ࡫ࡱࠤࠪࡹࠧ঻") % (l1lll1lCreated_By_Mucky_Duck))
                l1ll111Created_By_Mucky_Duck = l11lCreated_By_Mucky_Duck (u"ࠧࠦࡵ࠲ࡥ࡯ࡧࡸ࠰࡯ࡲࡺ࡮࡫࡟ࡴࡱࡸࡶࡨ࡫ࡳ࠰ࠧࡶ়ࠫ") %(l11l111Created_By_Mucky_Duck,l1l1lll1Created_By_Mucky_Duck)
                headers = {l11lCreated_By_Mucky_Duck (u"ࠨࡃࡦࡧࡪࡶࡴࠨঽ"):l11lCreated_By_Mucky_Duck (u"ࠩࡤࡴࡵࡲࡩࡤࡣࡷ࡭ࡴࡴ࠯࡫ࡵࡲࡲ࠱ࠦࡴࡦࡺࡷ࠳࡯ࡧࡶࡢࡵࡦࡶ࡮ࡶࡴ࠭ࠢ࠭࠳࠯ࡁࠠࡲ࠿࠳࠲࠵࠷ࠧা"),
                           l11lCreated_By_Mucky_Duck (u"ࠪࡅࡨࡩࡥࡱࡶ࠰ࡉࡳࡩ࡯ࡥ࡫ࡱ࡫ࠬি"):l11lCreated_By_Mucky_Duck (u"ࠫ࡬ࢀࡩࡱ࠮ࠣࡨࡪ࡬࡬ࡢࡶࡨ࠰ࠥࡹࡤࡤࡪ࠯ࠤࡧࡸࠧী"), l11lCreated_By_Mucky_Duck (u"ࠬࡇࡣࡤࡧࡳࡸ࠲ࡒࡡ࡯ࡩࡸࡥ࡬࡫ࠧু"):l11lCreated_By_Mucky_Duck (u"࠭ࡥ࡯࠯ࡘࡗ࠱࡫࡮࠼ࡳࡀ࠴࠳࠾ࠧূ"),
                           l11lCreated_By_Mucky_Duck (u"ࠧࡓࡧࡩࡩࡷ࡫ࡲࠨৃ"):l111l1lCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"ࠨࡗࡶࡩࡷ࠳ࡁࡨࡧࡱࡸࠬৄ"):md.User_Agent(), l11lCreated_By_Mucky_Duck (u"࡛ࠩ࠱ࡗ࡫ࡱࡶࡧࡶࡸࡪࡪ࠭ࡘ࡫ࡷ࡬ࠬ৅"):l11lCreated_By_Mucky_Duck (u"ࠪ࡜ࡒࡒࡈࡵࡶࡳࡖࡪࡷࡵࡦࡵࡷࠫ৆")}
                final = open_url(l1ll111Created_By_Mucky_Duck, params=params, headers=headers, verify=False).json()
                l1lllllCreated_By_Mucky_Duck = []
                l1ll1l1Created_By_Mucky_Duck = []
                l1l11l1Created_By_Mucky_Duck = l11lCreated_By_Mucky_Duck (u"ࠫࠬে")
                if l1l1l11Created_By_Mucky_Duck == l11lCreated_By_Mucky_Duck (u"ࠬࡺࡲࡶࡧࠪৈ"):
                        url = max(final[l11lCreated_By_Mucky_Duck (u"࠭ࡰ࡭ࡣࡼࡰ࡮ࡹࡴࠨ৉")][0][l11lCreated_By_Mucky_Duck (u"ࠧࡴࡱࡸࡶࡨ࡫ࡳࠨ৊")], key=lambda l1l1llllCreated_By_Mucky_Duck: int(re.sub(l11lCreated_By_Mucky_Duck (u"ࠨ࡞ࡇࠫো"), l11lCreated_By_Mucky_Duck (u"ࠩࠪৌ"), l1l1llllCreated_By_Mucky_Duck[l11lCreated_By_Mucky_Duck (u"ࠪࡰࡦࡨࡥ࡭্ࠩ")])))
                        url = url[l11lCreated_By_Mucky_Duck (u"ࠫ࡫࡯࡬ࡦࠩৎ")]
                else:
                        match = final[l11lCreated_By_Mucky_Duck (u"ࠬࡶ࡬ࡢࡻ࡯࡭ࡸࡺࠧ৏")][0][l11lCreated_By_Mucky_Duck (u"࠭ࡳࡰࡷࡵࡧࡪࡹࠧ৐")]
                        for a in match:
                                l1l11l1Created_By_Mucky_Duck = l11lCreated_By_Mucky_Duck (u"ࠧ࡜ࡄࡠ࡟ࡎࡣ࡛ࡄࡑࡏࡓࡗࠦࡲࡦࡦࡠࠩࡸࡡ࠯ࡄࡑࡏࡓࡗࡣ࡛࠰ࡋࡠ࡟࠴ࡈ࡝ࠨ৑") %a[l11lCreated_By_Mucky_Duck (u"ࠨ࡮ࡤࡦࡪࡲࠧ৒")]
                                l1lllllCreated_By_Mucky_Duck.append(l1l11l1Created_By_Mucky_Duck)
                                l1ll1l1Created_By_Mucky_Duck.append(a[l11lCreated_By_Mucky_Duck (u"ࠩࡩ࡭ࡱ࡫ࠧ৓")])
                        if len(match) >1:
                                l111l1Created_By_Mucky_Duck = md.dialog_select(l11lCreated_By_Mucky_Duck (u"ࠪࡗࡪࡲࡥࡤࡶࠣࡗࡹࡸࡥࡢ࡯ࠣࡕࡺࡧ࡬ࡪࡶࡼࠫ৔"),l1lllllCreated_By_Mucky_Duck)
                                if l111l1Created_By_Mucky_Duck == -1:
                                        return
                                elif l111l1Created_By_Mucky_Duck > -1:
                                        url = l1ll1l1Created_By_Mucky_Duck[l111l1Created_By_Mucky_Duck]
                        else:
                                url = final[l11lCreated_By_Mucky_Duck (u"ࠫࡵࡲࡡࡺ࡮࡬ࡷࡹ࠭৕")][0][l11lCreated_By_Mucky_Duck (u"ࠬࡹ࡯ࡶࡴࡦࡩࡸ࠭৖")][0][l11lCreated_By_Mucky_Duck (u"࠭ࡦࡪ࡮ࡨࠫৗ")]
	md.resolved(url, name, fan_art, l1llllCreated_By_Mucky_Duck)
	l111Created_By_Mucky_Duck.end_of_directory()
コード例 #12
0
ファイル: default.py プロジェクト: ItsMYZTIK/tdbaddon
def l1111l1Created_By_Mucky_Duck(title, url, l111llCreated_By_Mucky_Duck, content, l11l11lCreated_By_Mucky_Duck):
	link = open_url(url,verify=False).content
	l111l1lCreated_By_Mucky_Duck = url
	l11l1llCreated_By_Mucky_Duck = re.compile(l11lCreated_By_Mucky_Duck (u"ࠧࡪࡦ࠽ࠤࠧ࠮࡛࡟ࠤࡠ࠯࠮ࠨࠧࣇ")).findall(link)[0]
	request_url = l11lCreated_By_Mucky_Duck (u"ࠨࠧࡶ࠳ࡦࡰࡡࡹ࠱ࡰࡳࡻ࡯ࡥࡠࡧࡳ࡭ࡸࡵࡤࡦࡵ࠲ࠩࡸ࠭ࣈ") %(l11l111Created_By_Mucky_Duck,l11l1llCreated_By_Mucky_Duck)
	headers = {l11lCreated_By_Mucky_Duck (u"ࠩࡄࡧࡨ࡫ࡰࡵ࠯ࡈࡲࡨࡵࡤࡪࡰࡪࠫࣉ"):l11lCreated_By_Mucky_Duck (u"ࠪ࡫ࡿ࡯ࡰ࠭ࠢࡧࡩ࡫ࡲࡡࡵࡧ࠯ࠤࡸࡪࡣࡩ࠮ࠣࡦࡷ࠭࣊"), l11lCreated_By_Mucky_Duck (u"ࠫࡗ࡫ࡦࡦࡴࡨࡶࠬ࣋"):l111l1lCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"࡛ࠬࡳࡦࡴ࠰ࡅ࡬࡫࡮ࡵࠩ࣌"):md.User_Agent()}
	l1ll1111Created_By_Mucky_Duck = open_url(request_url, headers=headers, verify=False).json()
	l11ll1lCreated_By_Mucky_Duck = md.regex_get_all(l1ll1111Created_By_Mucky_Duck[l11lCreated_By_Mucky_Duck (u"࠭ࡨࡵ࡯࡯ࠫ࣍")], l11lCreated_By_Mucky_Duck (u"ࠧ࠿ࡕࡨࡶࡻ࡫ࡲࠡ࠳࠳ࡀࠬ࣎"), l11lCreated_By_Mucky_Duck (u"ࠨࠤࡦࡰࡪࡧࡲࡧ࡫ࡻ࣏ࠦࠬ"))
	l1l1lCreated_By_Mucky_Duck = md.regex_get_all(str(l11ll1lCreated_By_Mucky_Duck), l11lCreated_By_Mucky_Duck (u"ࠩ࠿ࡥ࣐ࠬ"), l11lCreated_By_Mucky_Duck (u"ࠪࡀ࠴ࡧ࠾ࠨ࣑"))
	items = len(l1l1lCreated_By_Mucky_Duck)
	for a in l1l1lCreated_By_Mucky_Duck:
		name = md.regex_from_to(a, l11lCreated_By_Mucky_Duck (u"ࠫࡹ࡯ࡴ࡭ࡧࡀ࣒ࠦࠬ"), l11lCreated_By_Mucky_Duck (u"ࠬࠨ࣓ࠧ"))
		name = l111Created_By_Mucky_Duck.unescape(name).replace(l11lCreated_By_Mucky_Duck (u"ࠨ࡜࡝ࠩࠥࣔ"),l11lCreated_By_Mucky_Duck (u"ࠢࠨࠤࣕ"))
		l1l1lll1Created_By_Mucky_Duck = md.regex_from_to(a, l11lCreated_By_Mucky_Duck (u"ࠨࡦࡤࡸࡦ࠳ࡩࡥ࠿ࠥࠫࣖ"), l11lCreated_By_Mucky_Duck (u"ࠩࠥࠫࣗ"))
		headers = l111l1lCreated_By_Mucky_Duck + l11lCreated_By_Mucky_Duck (u"ࠪࡠࢁ࠭ࣘ") + l1l1lll1Created_By_Mucky_Duck + l11lCreated_By_Mucky_Duck (u"ࠫࡡࢂࠧࣙ") + l11l1llCreated_By_Mucky_Duck
		url =  l11lCreated_By_Mucky_Duck (u"ࠬࠫࡳ࠰ࡣ࡭ࡥࡽ࠵࡭ࡰࡸ࡬ࡩࡤࡹ࡯ࡶࡴࡦࡩࡸ࠵ࠥࡴࠩࣚ") %(l11l111Created_By_Mucky_Duck,l1l1lll1Created_By_Mucky_Duck)
		try:
			l1l1l111Created_By_Mucky_Duck = name.split(l11lCreated_By_Mucky_Duck (u"࠭ࡅࡱ࡫ࡶࡳࡩ࡫ࠧࣛ"))[1].strip()[:2]
		except:pass
		fan_art = {l11lCreated_By_Mucky_Duck (u"ࠧࡪࡥࡲࡲࠬࣜ"):l111llCreated_By_Mucky_Duck}
		md.remove_punctuation(title)
		md.addDir({l11lCreated_By_Mucky_Duck (u"ࠨ࡯ࡲࡨࡪ࠭ࣝ"): l11lCreated_By_Mucky_Duck (u"ࠩ࠺ࠫࣞ"), l11lCreated_By_Mucky_Duck (u"ࠪࡲࡦࡳࡥࠨࣟ"):l11lCreated_By_Mucky_Duck (u"ࠫࡠࡈ࡝࡜ࡅࡒࡐࡔࡘࠠࡸࡪ࡬ࡸࡪࡣࠥࡴ࡝࠲ࡇࡔࡒࡏࡓ࡟࡞࠳ࡇࡣࠧ࣠") %name,
			   l11lCreated_By_Mucky_Duck (u"ࠬࡻࡲ࡭ࠩ࣡"):url, l11lCreated_By_Mucky_Duck (u"࠭ࡩࡤࡱࡱ࡭ࡲࡧࡧࡦࠩ࣢"):l111llCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"ࠧࡤࡱࡱࡸࡪࡴࡴࠨࣣ"):l11lCreated_By_Mucky_Duck (u"ࠨࡧࡳ࡭ࡸࡵࡤࡦࡵࠪࣤ"), l11lCreated_By_Mucky_Duck (u"ࠩࡴࡹࡪࡸࡹࠨࣥ"):headers},
			  {l11lCreated_By_Mucky_Duck (u"ࠪࡷࡴࡸࡴࡵ࡫ࡷࡰࡪࣦ࠭"):title, l11lCreated_By_Mucky_Duck (u"ࠫࡸ࡫ࡡࡴࡱࡱࠫࣧ"):l11l11lCreated_By_Mucky_Duck, l11lCreated_By_Mucky_Duck (u"ࠬ࡫ࡰࡪࡵࡲࡨࡪ࠭ࣨ"):l1l1l111Created_By_Mucky_Duck},
			  fan_art, is_folder=False, item_count=items)
	setView(l1111llCreated_By_Mucky_Duck,l11lCreated_By_Mucky_Duck (u"࠭ࡥࡱ࡫ࡶࡳࡩ࡫ࡳࠨࣩ"), l11lCreated_By_Mucky_Duck (u"ࠧࡦࡲ࡬࠱ࡻ࡯ࡥࡸࠩ࣪"))
	l111Created_By_Mucky_Duck.end_of_directory()