#!/usr/bin/env python

import cfscrape

scraper = cfscrape.create_scraper()  # returns a CloudflareScraper instance
#scraper = cfscrape.CloudflareScraper()  # CloudflareScraper inherits from requests.Session

import requests
import urllib
import re
import base64
import sys
import datetime
import sys
import codecs

headers = {'User-Agent': 'Mozilla/5.0 (X11; Linux i686; rv:42.0) Gecko/20100101 Firefox/42.0 Iceweasel/42.0'}

#jar = requests.cookies.RequestsCookieJar()
#jar.set('beget', 'begetok', domain='http://arenavision.top', path='/cookies')

headers2 = {'Cookie': 'beget=begetok'}


expires = datetime.datetime.utcnow() + datetime.timedelta(days=30)
dat=expires.strftime("%a, %d %b %Y %H:%M:%S GMT")


headers = {'Cookie': 'beget=begetok'+'; expires='+dat+'; path=/'}



print ("2")
try:
 cookie_value, user_agent = cfscrape.get_cookie_string(sys.argv[1])
except:
 cookie_value=""
 user_agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"

print cookie_value
print ("3")

headers = {"Cookie": "beget=begetok; %s" % (cookie_value) ,"User-Agent": "%s" % (user_agent)}


embed2 = scraper.get(sys.argv[1],headers=headers).content




# esta ni antes ni ahora sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach())
# esta ya no era necesarioa antes sys.stdin = codecs.getwriter("utf-8")(sys.stdin.detach())
# esta ni antes ni ahora sys.stdout.write(embed2.decode('utf-8', 'replace'))




print (embed2)
#print (embed2.encode('unicode_unescape'))

