Proxy

4 wpisów / 0 new
Ostatni wpis
leebartula
Offline
Dołączył: 11/02/2018 - 20:40
Wpisy: 2
Proxy

Wstyd by wam było. Oferujecie 'oglądanie polskiego TV za granicą' jednocześnie samemu używając geoblockingu.

Klikając na TVN mi się pokazywał komunikat 'serwis niedostępny za granicą blablabla' choć miałem włączony polski VPN.

Wystarczy w kodzie tvn.py zmienić funkcję geoip na:

def geoCheck(self):
[8spacji]ret = True
[8spacji]return ret

i nawet bez VPNu player działa.

Fajny plugin, ale takie coś by zarobić na usłudze proxy to po prostu żałosne.

jatrn
Obrazek użytkownika jatrn
Offline
Dołączył: 05/12/2012 - 23:08
Wpisy: 1360
Zalosny kolego to jestes ty,

Zalosny kolego to jestes ty, bo zamiast oczerniac nas, sprawdzil bys wszystkie scenarjusze i zaraportowal bug albo enhancement do kodu.

Kod wtyczki jest ogolnie dostepny i kazdy moze przenalizowac jego zrodlo i rewizje poszczegolnych plikow. API Playera ma funkcje do sprawdzania geolokacji, http://player.pl/api/?format=json&m=checkClientIp ale TVP juz nie, dlatego uzywamy zewnetrznego serwisu geoplugin.net. Jesli jakis blok adresow jest zle zakwalifikowany, to juz nie nasz problem.

Odkopolem stary post, jeszcze za czasoow GoogleCode, jak sie wszystko zaczelo: https://code.google.com/archive/p/sd-xbmc/issues/168

leebartula
Offline
Dołączył: 11/02/2018 - 20:40
Wpisy: 2
Ja mówię o TVN a nie o TVP.

Ja mówię o TVN a nie o TVP.
API TVN-u nie sprawdza geolokacji, gdyż mogłem bez VPN-u z niemieckiego IP oglądać wszystkie seriale.
Nawet jeśli używam routera VPN lub VPN-u na moim komputerze, to 'wasza API' i tak blokuje dostęp do playera.
Tak samo na moim laptopie, dekoderze z androidem i telefonie. W żaden sposób nie udało się uzuskać dostępu z VPN-em czy bez, ale po zmianie kodu jakoś bez problemu działa.

Kolejne: Jeżeli w opcjach ustawisz 'używaj proxy TVN' to można wejść w playera nawet bez wykupionego proxy. Wystarczy potem jak się już jest w playerze znów tę opcję wyłączyć i można oglądać.

Po co w ogóle funkcja sprawdzania geolokacji jeśli player nie sprawdza.

Więc albo kiepska implementacja, w takim razie przepraszam i na górze masz kod aby naprawić problem, albo jak już pisałem...

jatrn
Obrazek użytkownika jatrn
Offline
Dołączył: 05/12/2012 - 23:08
Wpisy: 1360
Widze, ze nie miales czasu

Widze, ze nie miales czasu zajrzec na link z GoogleCode.

Napisalem o TVP, bo tak jak i TVN ma geoblokade. Podczas sprawdzania IP uzytkonika, nie uzywamy API TVN, ale zewnwtrznego serwisu, tak zeby to bylo bardziej przejrzyste (troche bylo by to nie ladnie zrobione gdybysmy po odpalalniu TVP nagle wysyalajli requesty do API Playera z zapytaniem o IP).

Teraz, wracajac do samego Playera i geoloakcji, sprawdzilem wlasnie jedno z zapytan:

http://api.tvnplayer.pl/api/?platform=ConnectedTV&terminal=Panasonic&for...

i rzeczywiscie API zwrocilo pieknie linki do video :))) Wyglada na to, ze jak zwykle o tym czasie robia zmiany w API, maja buga i nie sprawdzaja geolokacji przy tym callu. Ciekawe jak dlugo to bedzie dostepne.

Zaloguj się albo zarejestruj aby dodać komentarz

Aktywne serwisy


 
to wyjątkowy zbiór filmów dokumentalnych, fabularnych, seriali i audycji telewizyjnych w internecie
internetowa aplikacja telewizyjna Ipla należąca do Cyfrowego Polsatu
Przegapiłeś swój ulubiony program na antenie TVN, TVN Style czy TVN Turbo? W tvn player nie zabraknie najpopularniejszych programów i show z kanałów

WSPÓŁPRACA

mods-kodi.pl

Informacje

Copyright © 2013 – 2018 SD-XBMC
All rights reserved www.sd-xbmc.org