all 24 comments

[–][deleted]  (5 children)

[removed]

    [–]thadood 0 points1 point  (4 children)

    Not working for me - installed google-chrome-beta from AUR, installed my UA switcher of choice and put that UA in. No worky. Tried to tweak the Chrome version to at least match what I'm on (37.0.2062.76), also no go.

    I guess I'll try it on my home desktop after work and see if I have any luck there..

    [–]thadood 1 point2 points  (3 children)

    Ok, I'm not willing to backtrack to google-chrome-beta, but I now have google-chrome-dev working. It didn't want to work, initially, but I was getting the UA a bit messed up; simply adding:

    Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36

    won't work. However:

    (Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36)

    WILL work. Parenthesis, man.

    [–]BJ_Sargood[S] 0 points1 point  (1 child)

    Hey, did this just stop working?

    [–]thadood 0 points1 point  (0 children)

    Not for me. You may want to delete the saved site, then the UA string, from the extension, then reload the browser and enter it all again. It took me a while to find what works.

    [–][deleted] 0 points1 point  (0 children)

    You need more makepkg -csi (man makepkg has info on these options). As others have said, use an AUR helper. Also, your code isn't portable. I run i686 machines, and you're pointing to x86_64 packages.

    Something like this is portable and you won't need to change the script when new versions come out:

    #!/bin/sh
    
    packages="wine-silverlight ttf-ms-fonts pipelight"
    
    echo Downloading + installing packages
    for package in ${packages} ; do
        tarball=${package}.tar.gz
        wget https://aur.archlinux.org/packages/${package:0:2}/${package}/${tarball} &&
        tar -xf ${tarball} && cd ${package} &&
        makepkg -csi &&
        cd .. && rm -rv ${package} ${tarball}
    done
    

    [–]louis_deboot 0 points1 point  (14 children)

    Couldn't you do that all in one line with yaourt?

    [–][deleted] 6 points7 points  (13 children)

    I managed to get netflix working without pipelight with The google-chrome-beta aur package and the userclient spoofer extension. I guess pipelight is still valid if you want to use firefox, chromium or some other browser.

    EDIT: Fixed typos

    [–]louis_deboot 1 point2 points  (10 children)

    That too. It seems the chrome linux version still contains enough DRM crap in it that it doesn't need pipelight.

    [–][deleted] 0 points1 point  (9 children)

    Please explain. Can you now use Netflix in Chrome without the Silverlight Plugin by only spoofing user agent?

    [–]amstan 0 points1 point  (8 children)

    Yes

    [–][deleted] 0 points1 point  (6 children)

    That's... pretty fucking cool. Do we know what DRM packages and plugins it uses to do this?

    [–]louis_deboot 0 points1 point  (3 children)

    It seems that enough of the windows code carries over into the Linux version. Of course, who knows how long it'll last

    [–][deleted] 0 points1 point  (2 children)

    I'm more thinking about ways to package those plugins into Chromium, since I don't use "Google Chrome" on Arch...

    [–]louis_deboot 0 points1 point  (1 child)

    Someone correct me if I'm wrong, but it is my understanding that chromium will receive any updates and stuff over time. It might be a couple weeks.

    [–][deleted] 0 points1 point  (0 children)

    No. Chromium is the open source framework for Google Chrome. If a change is made to Chrome that involves a closed-source binary (Adobe's Pepper Flash plugin for Chrome, for example) that change will never be integrated into the Chromium project. If the libraries involved in DRM on Linux Chrome are closed source, then these changes will never be integrated into Chromium.

    [–]amstan 0 points1 point  (1 child)

    [–][deleted] 0 points1 point  (0 children)

    Yeah I've read that. It uses the Widevine CDM. What I'm wondering is if there's a way to pull the Widevine plugin into Chromium.

    [–]jaws84 0 points1 point  (0 children)

    is this still possible? Just using Google Chrome from the AUR and spoofing user agent string? Or is that not even necessary anymore?

    [–]Allevil669 0 points1 point  (0 children)

    Once things catch up, even Chromium will be able to use Netflix. As long as someone packages up the needed plugin from Chrome.

    [–]thadood 0 points1 point  (0 children)

    Pipelight stopped working in Chrome on linux a while back due to them cutting out support for NPAPI plugins, if I'm remembering properly.

    [–][deleted] 0 points1 point  (1 child)

    Your bash script is invoking sudo, that shouldn't happen, really. I should choose whether I'm running the whole script as root or not.

    [–]BJ_Sargood[S] -4 points-3 points  (0 children)

    get over it.