| 123456789101112131415161718192021222324252627282930313233343536373839 |
- import requests
- from html.parser import HTMLParser
- from html.entities import name2codepoint
- def run(user,passw):
- sess = requests.Session()
- #obtain token
- response = requests.get('https://proxer.me/')
- data = response.content
- tparse = tokenParser()
- tparse.feed(str(data))
- token = tparse.token
- cookies = response.cookies
- #make auth
- response = sess.post('https://proxer.me/login?' + token + '=1',
- data={'username':user,'password':passw,'remember':'1','submit':'login'},
- cookies=cookies)
- cookies = response.cookies
- #print(response.status_code)
- #print(response.content)
-
- return sess
- #test request
- #response = requests.get('https://proxer.me/ucp?s=reminder&utm_source=nav#top',cookies=cookies)
- #print(response.content)
- class tokenParser(HTMLParser):
- token = ''
- def handle_starttag(self, tag, attrs):
- if tag == 'input' and attrs[2][1] == 'proxerToken':
- self.token = attrs[1][1]
- print('Token: ',self.token)
- #response = requests.get('https://proxer.me/ucp?s=reminder&utm_source=nav#top',cookies=cookies)
- #print(response.content)
|