mbebe / blomqvist

blomqvist
GNU General Public License v3.0
155 stars 55 forks source link

Sweet.tv in Kodi can't authorize using provider code #916

Open sTiKyt opened 1 year ago

sTiKyt commented 1 year ago

In Ukraine some providers give you code instead of email:password credentials

image

And it's used for authorization, but in https://github.com/mbebe/blomqvist/tree/master/zips/plugin.video.sweettvpl there is no such option, also your plugins seems to be only one available for Kodi and i coudn't find any alternatives

Edit: Replaced screenshot with English version

UncleHoSzczecin commented 1 year ago

Faktycznie Sweet.tv żąda autoryzacji i z tego co widzę mam do skanowania kod QR z opisem w jakimś "pogańskim" języku :D Zdołasz coś...?

sTiKyt commented 1 year ago

Faktycznie Sweet.tv żąda autoryzacji i z tego co widzę mam do skanowania kod QR z opisem w jakimś "pogańskim" języku :D Zdołasz coś...?

Language is Ukrainian, you type this code on your devices, and it authorizes, without email and password, it works fine on sweet.tv website for example, also works fine in official Android app for sweet.tv

sTiKyt commented 1 year ago

There are 2 ways to authorize on sweet.tv: image

  1. Regular authorization using phone number/google/facebook and other services
  2. Authorization through internet provider

If you press on option #2 you get this screen: image

It lists your provider name and requires you to enter code, you get this code from your internet provider or, after you use it once, it's also available in your account and will let you authorize on other devices/in other apps

UncleHoSzczecin commented 1 year ago

Mówimy nadal o wtyczce KODI dla sweet.tv a wtyczka w chwili emituje jedynie to https://ibb.co/s1Fd9Bt

sTiKyt commented 1 year ago

Mówimy nadal o wtyczce KODI dla sweet.tv a wtyczka w chwili emituje jedynie to https://ibb.co/s1Fd9Bt

Not sure what that link is, Polish is kinda hard to understand

If that's an image - just paste it here, no need to use 3rd party websites

UncleHoSzczecin commented 1 year ago

Kodi sweet

UncleHoSzczecin commented 1 year ago

Tu rozmawiamy o wtyczce do programu KODI. Wtyczka teraz wyświetla taki obraz na każdym kanale. To raczej nie jest ukraiński i raczej nie ma tu kodów.

sTiKyt commented 1 year ago

Tu rozmawiamy o wtyczce do programu KODI. Wtyczka teraz wyświetla taki obraz na każdym kanale. To raczej nie jest ukraiński i raczej nie ma tu kodów.

Sweet.tv is a Ukrainian streaming platform tho, and it would make sense for KODI plugin to support this authorization method, even if it's specific to Ukrainian providers at the moment

Here's what my account's cabinet look like: image

That's all there is, i can't use other authorization methods

UncleHoSzczecin commented 1 year ago

I am personally interested in using the service in Poland because I use sweet.tv with a Polish account. But if Mbebe adds the login feature you mention, it will be a nice gesture on his part.

mtr81 commented 1 year ago

@UncleHoSzczecin łap wersję 0.2 plugin.video.sweettvpl-0.2.zip

UncleHoSzczecin commented 1 year ago

Rewelacyjnie! Dzięki piękne! Lata aż miło.

mtr81 commented 1 year ago

Dodałem archiwum programów plugin.video.sweettvpl-0.3.zip

UncleHoSzczecin commented 1 year ago

O człowieku! Jak mnie tym ucieszyłeś! Dzięki wielkie! W końcu mam archiwum dla BBC Brit w KODI!

j0c00 commented 1 year ago

sorry to hijack this thread, but after updating to plugin.video.sweettvpl-0.3.zip I got an error message and can't watch any channels, although the EPG works. Reverting back to version 0.2 still works. I have attached the log I saved from CoreElec NE 20. Any help/solutions are welcome. Thanks. https://pastebin.com/8hf2aKGA

mtr81 commented 1 year ago

Try reload plugin after instalation... (f.e. run other addon and then open sweettvpl) I see addon try connect to '/mainpage'. In v0.3 this path doesn't exist

mtr81 commented 1 year ago

Wrzucam testowo wersję 0.4. z generowaniem listy M3U. Jest tam wbudowany mechanizm odświeżania sesji po wywołaniu odtwarzania z listy, więc nie trzeba wchodzić wcześniej do wtyczki. Oczywiście trzeba się w niej zalogować. Obawiam się jednak, że po tygodniu niekorzystania nie będzie się dało odświeżyć sesji i trzeba będzie dodać mechanizm przelogowywania. Ale to jest do sprawdzenia. plugin.video.sweettvpl-0.4.zip

j0c00 commented 1 year ago

Try reload plugin after instalation... (f.e. run other addon and then open sweettvpl) I see addon try connect to '/mainpage'. In v0.3 this path doesn't exist

Thanks for your quick reply. I installed version 0.4 first, then 0.3 again, and now it works without errors. I restarted my CoreElec box, starting sweet.tv as the first add-on (and still no problem with it).

As for version 0.4. I got an error message for live streams, not even displaying the channel list. Replay part works properly. See my log: https://pastebin.com/4LNQm0p9 (I cut first part of the log due to size limit of pastebin.)

mtr81 commented 1 year ago

Thanks! Now it should work plugin.video.sweettvpl-0.4.zip

j0c00 commented 1 year ago

Thanks. Now this version works for me too.

j0c00 commented 1 year ago

Just another question. I've seen many of these lines in the log files: 2023-03-18 16:34:02.537 T:6075 warning <general>: Setting most video properties through ListItem.setInfo() is deprecated and might be removed in future Kodi versions. Please use the respective setter in InfoTagVideo. Should we worry about it?

mtr81 commented 1 year ago

It's info for developers, not users.

UncleHoSzczecin commented 1 year ago

Wrzucam testowo wersję 0.4. z generowaniem listy M3U. Jest tam wbudowany mechanizm odświeżania sesji po wywołaniu odtwarzania z listy, więc nie trzeba wchodzić wcześniej do wtyczki. Oczywiście trzeba się w niej zalogować. Obawiam się jednak, że po tygodniu niekorzystania nie będzie się dało odświeżyć sesji i trzeba będzie dodać mechanizm przelogowywania. Ale to jest do sprawdzenia. plugin.video.sweettvpl-0.4.zip

Generator listy - super. Działa poprawnie choć jak większość wtyczek nie generuje listy na dysk sieciowy ale to nie jest nawet problem wart kombinowania. Ale zauważyłem że o ile "Replay" działa z poziomu otwartej wtyczki tak już w TV wejść nie mogę. W zasadzie jak dla mnie może tak zostać bo bardziej mi zależy na m3u właśnie ale problem zgłaszam. Kodi 20.1

mtr81 commented 1 year ago

Bez przesadyzmu. Przy materiałach VOD sensownie jest korzystać właśnie z wtyczki, a nie IPTV Simple Clienta. Wrzuć mi przykładowy link z Replay/VOD, który umieszczasz na liście, a który Ci nie działa.

UncleHoSzczecin commented 1 year ago

Linki z wygenerowanej listy m3u działają poprawnie i odtwarzają kanał. Tak samo działają otwierane bezpośrednio z wtyczki materiały z zakładki Replay. Niestety nie da się wejść przynajmniej u mnie w zakładkę TV.

mtr81 commented 1 year ago

Ściągnij jeszcze raz i zainstaluj wtyczkę z tego posta https://github.com/mbebe/blomqvist/issues/916#issuecomment-1474889762

UncleHoSzczecin commented 1 year ago

Ściągnij jeszcze raz i zainstaluj wtyczkę z tego posta #916 (comment)

Z tej wtyczki widzę że wszystko ok. Kanały z wtyczki ok. Replay z wtyczki ok. Kanały z m3u wygenerowanej ok. Dzięki. Teraz jest świetnie.

mtr81 commented 1 year ago

Jeszcze jedna poprawka, bo jednak występował problem z odświeżeniem tokena, co powodowało brak dostępu do sekcji TV plugin.video.sweettvpl-0.5.zip

FXcodi commented 1 year ago

I znowu sweet.tv nie działa (:

mtr81 commented 1 year ago

Działa. Pewnie korzystał z darmowego konta i wygasł 15-dniowy okres bezpłatnego dostępu. W takiej sytuacji w katalogach TV i replay TV jest pusto.

FXcodi commented 1 year ago

To nie wiem. Robię porządki szybko na boxie - świeży Kodi, Na smart TV bez problemów działa , a korzystam odkąd weszło do PL

mtr81 commented 1 year ago

To co dokładnie się dzieje? Nie działa odtwarzanie? Jaki komunikat? Jaki błąd wywala w logu? Ludzie jak będziecie pisać 'nie działa' i nic więcej to będę takie zgłoszenia olewał. Nie mam szklanej kuli. Wróżyć z fusów też nie umiem. Poświęcam czas na pisanie i poprawianie wtyczek, a wam się nawet nie chce poświęcić chwili czasu, żeby szerzej opisać problem. Ech...

FXcodi commented 1 year ago

A jednak działa po restarcie! : ) huuuuuuraa plugin.video.sweettvpl-0.5.zip. Z głównego repo wersja 0.1 wyświetlana jest tylko plansza informacyjna.

MarekSpy commented 1 year ago

Działa ale są dwa foldery jeden o nazwie TV i tam jest spis kanałów a po wybraniu jest ta plansza i drugi o nazwie replay i tam działa ale to chyba coś nie tak

mtr81 commented 1 year ago

Folder TV to kanały live, Replay - to archiwum programów. Sprawdzałem przed chwilą na wersji 0.5 i wszystko działa - nie ma żadnej planszy. Podaj więcej szczegółów - na jakim kanale masz tą planszę, o czym informuje i przede wszystkim czy oglądasz na terytorium PL.

MarekSpy commented 1 year ago

Na wszystkich w TV i terytorium PL , może cos trzeba wyczyścić po wersji 0.1 ? bo odinstalowałem w 0.1 i zainstalowałem z pliku zip

mtr81 commented 1 year ago

Nie ma potrzeby czyścić. A która to wersja Kodi? I na jakim urządzeniu / systemie zainstalowana? Z replay programy się odtwarzają?

MarekSpy commented 1 year ago

Kodi 19.1, laptop Lenovo yoga, Linux Mint 21.1 , tak z replay mogę oglądać i z przeglądarki. Jak trzeba jakieś testy to jak jasno wytłumaczysz to zrobię.

mtr81 commented 1 year ago

Linux. tego się obawiałem ;-( Spróbuj którąś z dwóch poniższych wersji: plugin.video.sweettvpl_test1.zip plugin.video.sweettvpl_test2.zip

MarekSpy commented 1 year ago

W teście pierwszym nic się nie zmieniło czyli mogę oglądać archiwum a plansza jest bez z mian w TV , w teście drugim pisze błąd programu, nie lubisz Linuksa ? mam zalety w stosunku do Windowsa.

mtr81 commented 1 year ago

Drugi link był podmieniany, więc pobierz jeszcze raz zainstaluj i napisz jaki efekt.

MarekSpy commented 1 year ago

To co w wersji 1 czyli plansza a replay działa

mtr81 commented 1 year ago

Odczytaj mi z konsoli przeglądarki tego laptopa wartość nagłówka 'User-Agent' (konsola->sieć)

mtr81 commented 1 year ago

BTW. zaktualizuj to Kodi przynajmniej do wersji 19.4...

MarekSpy commented 1 year ago

\ / kodi --version Kodi Media Center 21.0-ALPHA1 (20.90.101) Git:20230401-847a347839 nie wiem czy jest nowszy

console-export-2023-5-14_23-36-41.txt.zip

mtr81 commented 1 year ago

Chodziło mi o User-Agenta w nagłówkach żądania przeglądarki dla przykładu: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/113.0 Co do wersji Kodi, to pisałeś że obecnie masz 19.1, więc zaktualizuj go na razie do wersji 19.4 lub przejdź na Kodi 20.

MarekSpy commented 1 year ago

napisałem jaką mam wersje powyżej a jak to mam zrobić ? bo nie wiem

mtr81 commented 1 year ago

Wcześniej pisałeś że masz wersję 19.1 W poprzednim poście piszesz o wersjiKodi Media Center 21.0-ALPHA1 (20.90.101) Git:20230401-847a347839 czyli 21.0 To którą masz, bo się już gubię? W wersji 21 ta wtyczka nie będzie działać, bo są zmiany w ISA. Inna rzecz, że wersja 21 jest w fazie testów i nie jest zalecana do instalacji.

MarekSpy commented 1 year ago

tą ktorą podałem czyli 21.90 user agent zainstalowałem ale dopiero poznaje

mtr81 commented 1 year ago

No to już wiem dlaczego ci ta wtyczka nie działa ;-) Cofnij się do wersji 20.1 i będzie OK. generalnie mógłbym ci przystosować tą wtyczkę do ver 21, ale i tak możesz mieć problem z odpaleniem innych wtyczek.

MarekSpy commented 1 year ago

OK zrobię tak i dam znać a na razie wszystko działa