Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update pickx provider #2375

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

davidclaeysquinones
Copy link

Pickx.be decided to update the version path.
The url is updated to the new value.
Some effort is needed to study the mechanism that is used in order to generate this url.

@bradmurray
Copy link
Contributor

This patch fixed my inability to pull from this provider.

@davidclaeysquinones
Copy link
Author

They are employing a new strategy to break this providing.
Now old version url's are still available but when performing queries on those endpoints the returned data is invalid.

@davidclaeysquinones
Copy link
Author

This patch fixed my inability to pull from this provider.

They broke the version path again.
I would suggest you use the Telenet.Tv provider with the pending PR I made.

@davidclaeysquinones
Copy link
Author

When opening the page and letting JS load the url hash can be retrieved through window.PX_MWC.Config.hashes..
I have tried multiple times to see how this config is loaded but I haven't been able to.
My guess is that each time they do an application release the JS code is changed so that there is a different hash.
Another possibility would be that somehow there is a background call to a service or a hidden HTML element containing the hash.

I'm going to keep updating the version paths for now but I understand this is not really manageable.
Hopefully me or someone else is able to figure out how these hashes are generated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants