1.0.3 release
- Update version number - Remove header update after license request (issue appeared switching between Web/TV decryption during licensing phase)
This commit is contained in:
parent
9349d46546
commit
c4ceb2fe92
@ -25,7 +25,7 @@ class CR(Service):
|
|||||||
"""
|
"""
|
||||||
Service code for Crunchyroll
|
Service code for Crunchyroll
|
||||||
Author: TPD94
|
Author: TPD94
|
||||||
Version: 1.0.2
|
Version: 1.0.3
|
||||||
Authorization: Cookies for web endpoints, Credentials for TV endpoints, Cookies/Credentials for both. Cookies required.
|
Authorization: Cookies for web endpoints, Credentials for TV endpoints, Cookies/Credentials for both. Cookies required.
|
||||||
Security: FHD@L3
|
Security: FHD@L3
|
||||||
Use Series ID/URL (for example - https://www.crunchyroll.com/series/GG5H5XQ7D/kaiju-no-8) or Series ID (for example - GG5H5XQ7D).
|
Use Series ID/URL (for example - https://www.crunchyroll.com/series/GG5H5XQ7D/kaiju-no-8) or Series ID (for example - GG5H5XQ7D).
|
||||||
@ -36,7 +36,7 @@ class CR(Service):
|
|||||||
help="""
|
help="""
|
||||||
Service code for Crunchyroll\n
|
Service code for Crunchyroll\n
|
||||||
Author: TPD94\n
|
Author: TPD94\n
|
||||||
Version: 1.0.2\n
|
Version: 1.0.3\n
|
||||||
Authorization: Cookies for web endpoints, Credentials for TV endpoints, Cookies/Credentials for both. Cookies required.\n
|
Authorization: Cookies for web endpoints, Credentials for TV endpoints, Cookies/Credentials for both. Cookies required.\n
|
||||||
Security: FHD@L3\n
|
Security: FHD@L3\n
|
||||||
Use Series ID/URL (for example - https://www.crunchyroll.com/series/GG5H5XQ7D/kaiju-no-8) or Series ID (for example - GG5H5XQ7D).
|
Use Series ID/URL (for example - https://www.crunchyroll.com/series/GG5H5XQ7D/kaiju-no-8) or Series ID (for example - GG5H5XQ7D).
|
||||||
@ -637,15 +637,6 @@ class CR(Service):
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
## Update the headers to reflect TV device
|
|
||||||
self.session.headers.update({
|
|
||||||
'Accept': 'application/json',
|
|
||||||
'Accept-Charset': 'UTF-8',
|
|
||||||
'Accept-Encoding': 'gzip',
|
|
||||||
'Authorization': f'Bearer {self.auth_token_tv}',
|
|
||||||
'User-Agent': 'Crunchyroll/ANDROIDTV/3.46.0_22275 (Android 16; en-US; AOSP TV on x86)',
|
|
||||||
})
|
|
||||||
|
|
||||||
return license_response.content
|
return license_response.content
|
||||||
|
|
||||||
if track.data['endpoint_type'] == 'web':
|
if track.data['endpoint_type'] == 'web':
|
||||||
@ -682,11 +673,6 @@ class CR(Service):
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
# Update the headers to reflect web
|
|
||||||
self.session.headers.update({
|
|
||||||
'Authorization': f'Bearer {self.auth_token_web}',
|
|
||||||
})
|
|
||||||
|
|
||||||
return license_response['license']
|
return license_response['license']
|
||||||
|
|
||||||
def on_track_downloaded(self, track: AnyTrack) -> None:
|
def on_track_downloaded(self, track: AnyTrack) -> None:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user