Esempio n. 1
0
 def getyoupornLink(self, data):
     self.keyLocked = False
     videoPage = re.findall('video_url\':\s\'(.*?)\'', data)
     if videoPage:
         Title = self['liste'].getCurrent()[0][0]
         videoLink = aes_decrypt_text(videoPage[0], Title, 32)
         self.session.open(SimplePlayer, [(Title, videoLink)],
                           showPlaylist=False,
                           ltype='pornrabbit')
     else:
         message = self.session.open(MessageBoxExt,
                                     _("No link found!"),
                                     MessageBoxExt.TYPE_INFO,
                                     timeout=3)
Esempio n. 2
0
		Link = 'http://www.youporn.com' + self['liste'].getCurrent()[0][1]
		self.keyLocked = True
		getPage(Link, headers={'Cookie': 'age_verified=1', 'Content-Type':'application/x-www-form-urlencoded'}).addCallback(self.getVideoPage).addErrback(self.dataError)

	def getVideoPage(self, data):
		videoPage = None
		Title = self['liste'].getCurrent()[0][0]
		encrypted_links = re.findall(r'encryptedQuality720URL\s=\s\'([a-zA-Z0-9+/]+={0,2})\',', data)
		for encrypted_link in encrypted_links:
			videoPage = aes_decrypt_text(encrypted_link, Title, 32)
		if videoPage:
			Title = '%s_720p' % Title
		else:
			videoPage = re.findall('videoSrc\s=\s\'(.*?)\',', data, re.S)
			if videoPage: