Files
mangaDownloader/manga-py-stable_1.x/manga_py/base_classes/cf_protect.py
2019-12-14 22:33:14 -05:00

19 lines
414 B
Python

from sys import stderr
import cloudscraper
class CloudFlareProtect:
protector = []
def run(self, url): # pragma: no cover
if not self.protector:
scraper = cloudscraper.create_scraper()
try:
self.protector = scraper.get_tokens(url)
except Exception as e:
print('CF error! %s' % e, file=stderr)
return self.protector