The Information for the player_revision is now the fifth parameter:
'9.0.115'
The Issue can be fixed, by replacing the current function
def playerrev(url) in altfuncs.py with the following implementation:
def playerrev(url):
global player_revision
revision_regex = r"swfobject.embedSWF\(\"(.+)'(?P<revision>([0-9]\.)+[0-9]+)'(.+)\)"
try:
player_revision = re.search(revision_regex, gethtml(url)).group("revision")
except IndexError:
try:
url += '?skip_wall=1' # perv
html = gethtml(url)
player_revision = re.search(revision_regex, html).group("revision")
except IndexError:
open('debug.html', 'w').write(html.encode('utf-8'))
sys.exit('Sorry, but it looks like something went wrong with accessing the Crunchyroll page. Please make an issue on GitHub and attach debug.html which should be in the folder.')
return player_revision
Afterwards, the download of videos was possible again.
The Information where the player_revision on the crunchyroll page lies, seems to have changed.
The Information for the player_revision is now the fifth parameter:
The Issue can be fixed, by replacing the current function def playerrev(url) in altfuncs.py with the following implementation:
Afterwards, the download of videos was possible again.