def __init__(self, url):
self.url = url
self.book_name = "N/A"
self.book_volume = None
# Set the user agent to something generic.
dc = dict(DC.PHANTOMJS)
dc["phantomjs.page.settings.userAgent"] = USER_AGENT
self.d = webdriver.PhantomJS(desired_capabilities=dc,
service_args=["--ignore-ssl-errors=true", "--ssl-protocol=any", "--web-security=false", "--ssl-protocol=TLSv1"])
# Set cookies that makes it think we previously agreed to the ToS.
self.d.add_cookie({"name": "tachiyomi_auto_reader", "value": "Browser", "domain": ".ebookjapan.jp", "path": "/"})
self.d.add_cookie({"name": "tachiyomi_user_policy", "value": "on", "domain": ".ebookjapan.jp", "path": "/"})
self.d.set_window_size(1120, 550)
# Generic waiter.
self.wait = WebDriverWait(self.d, 60)
评论列表
文章目录