Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from requests.adapters import HTTPAdapter
- from requests.packages.urllib3.poolmanager import PoolManager
- import ssl
- class SSLAdapter(HTTPAdapter):
- '''An HTTPS Transport Adapter that uses an arbitrary SSL version.'''
- def init_poolmanager(self, connections, maxsize, block=False):
- ssl_version = 'TLSv1'
- self.poolmanager = PoolManager(num_pools=connections,
- maxsize=maxsize,
- block=block,
- ssl_version=ssl_version
- )
- def newSession():
- s = requests.Session()
- s.mount('https://', SSLAdapter())
- s.headers.update({
- 'User-Agent': 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20130331 Firefox/21.0',
- })
- return s
- def unescape(s):
- return htmlParser.unescape(s)
- addon = xbmcaddon.Addon()
- addonname = addon.getAddonInfo('name')
- url='https://www.premierleaguepass.com/plp/secure/login'
- session = newSession()
- verify_ssl = True
- post = None
- r = session.post(url, data=post, verify=True).text
- import time
- time.sleep(10)
- line1 = r
- xbmcgui.Dialog().ok(addonname, line1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement