VideoHelp Forum
+ Reply to Thread
Page 3 of 3
FirstFirst 1 2 3
Results 61 to 65 of 65
Thread
  1. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Originally Posted by grzech67 View Post
    what command to use to use this new option ??
    As I said in the first post:
    In the eventual case that you don't know how to use a specific service, just Ctrl+F search for your site and look at the example commands.
    Just search the site that you want and you'll see all the relevant information in the first post (at the use cases section). It gets updated after each version since I don't want to spread the information on many separate posts.
    --[----->+<]>.++++++++++++.---.--------.
    [*Have questions about widefrog? You can find all your answers here*]
    Quote Quote  
  2. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    v1.13.0: +shahid.mbc.net

    Minor changes:
    => extended the eurovisionsport.com service, you can download entire competitions that take place across multiple days
    --[----->+<]>.++++++++++++.---.--------.
    [*Have questions about widefrog? You can find all your answers here*]
    Quote Quote  
  3. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    Hey !
    HTML Code:
    def generate_auth(auth_params):
        return binascii.hexlify(hmac.new(
            shahid_mbc_net.SITE_INFO["SECRET_KEY"].encode('utf-8'),
            ";".join(
                f"{k}={auth_params[k]}"
                for k in sorted(auth_params.keys())
            ).encode('utf-8'),
            hashlib.sha256
        ).digest()).decode('utf-8')
    That's the part I was looking for ! Thanks ! And as always, great job for reversing that website !
    Quote Quote  
  4. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Originally Posted by aqzs View Post
    That's the part I was looking for ! Thanks ! And as always, great job for reversing that website !
    No problem and thanks.

    Originally Posted by EV Downloads View Post
    Trying to run the same command as you did :

    I get the following error:

    [USER_ERROR]/[APP_ERROR] Failed to download: https://eurovisionsport.com/explore/sport?id=EBU-Home-Athletics. Reason: Failed to initialize the eurovisionsport_com service. Solution: Check the service credentials in the app_files\config.json file. If you are sure everything is right then debug the service.
    The problem that was encountered here got solved. For anyone else interested in the eurovisionsport.com service, go to its python file and search for:
    eurovisionsport_com.LOGIN_URL.format

    you're gonna have to replace that request call with this (don't forget about tab indent)
    Code:
    response = json.loads(requests.post(
                eurovisionsport_com.LOGIN_URL.format(
                    email=quote(credentials["EMAIL"]),
                    password=quote(credentials["PASSWORD"])
                ), json={}, headers={
                    'host': 'api.evsports.opentv.com',
                    'tenantid': 'nagra'
                }
            ).content.decode())
    And update the list of imports at the top:
    from urllib.parse import parse_qs, urlparse, quote

    Because the email and password are sent directly in the URL as plaintext, I forgot to url encode them properly. This fix will be added in the next version.
    --[----->+<]>.++++++++++++.---.--------.
    [*Have questions about widefrog? You can find all your answers here*]
    Quote Quote  
  5. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Wasn't expecting this post to become a sticky. Thank you kindly @baldrick. Guess I should at least attempt to make this tool somewhat usable for other non-windows operating systems, not just for generating download commands.

    v1.14.0:
    => + 6play.fr (thanks @aqzs for testing french restricted content)
    => + rsi.ch (thanks @snake for testing swiss restricted content and thanks again @aqzs for explaining the forward header IP trick)

    Minor changes:
    => fixed the login bug for eurovisionsport.com
    => + fifa.com (now /watch/ embedded URLs that redirect to plus.fifa.com are supported)
    --[----->+<]>.++++++++++++.---.--------.
    [*Have questions about widefrog? You can find all your answers here*]
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!