• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 1 Hlas(ů) - 1 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Kukaj.to
#1
Dnes mi přišel do emailu spam od Kukaj.to.
Zkusil jsem a první, co mně to nabídlo byl John Wick 3, kterého jsem zatím v SC nenašel, k tomu další zajímavé filmy a seriály. Film se dal přehrát bez jakékoliv registrace s jednou reklamou, která si otevřela nové okno.

Pokud by toto fungovalo v Kodi jako plugin, byl by to určitě přínos.
Nemá někdo více informací, díky.
Evolveo H8 - LibreElec, Kodi 17.6, Dune BD Prime 3.0, Yamaha 7.1, repro Magnat, Panasonic plasma 165 cm, video Akai, Sony MiniDisc, VU+ Solo 4K a mnoho dalšího bordelu.
 
Citovat
#2
Ale slo by to, zatial, da sa z toho vyparsovat..
Lenze ten effort, clovek to spravi a zanedlho to zmenia. A maju tam nejaku predpripravu na captchu, ta by to uplne zabila..
Repo - p.6f.sk/r resp. cache-sk.github.io/kodirepo

Je to marny. Dobre zvazte sirenie komunitnych informacii sirokej verejnosti, ci chcete aby veci fungovali ludom, co vedia, alebo nefungovali vsetkym.
Ak chcete odpoved na spravu, ZAPNITE SI PRIJEM!
 
Citovat
#3
Nějak se mi nedaří vyparsovat z toho iframe link na stream. Jinak na vyhledávání je api json https://kukaj.to/search/json/Avengers
 
Citovat
#4
@Saros

https://film.kukaj.to/john-wick-3/0 ti nacita stranku s prvym streamom (/1 /2 /3 su dalsie)

v tej stranke je iframe, napr s takymto src, musis ho vyparsovat:

Kód:
https://kukaj.to/iframe/584c893ab3

musis nacitat ten iframe, musis dat do headerov referera povodny link - https://film.kukaj.to/john-wick-3 a navyse je ten iframe link platny (funkcny) len kratku dobu.

Obsahom toho iframu vidim v principe len dalsi iframe:


Kód:
<iframe id="op" class="if" src="https://verystream.com/e/7CBicSqUcMC/?c1_file=%2F%2Fsubtitles.kukaj.to%2F5d2752dc3ced1.vtt&amp;c1_label=cz&amp;directSRT=true" scrolling="no" frameborder="0" width="100%" height="100%" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>

Z toho normalne uz len zoberies src, musis spravit urldecode a ostane ti toto:

Kód:
https://verystream.com/e/7CBicSqUcMC/?c1_file=//subtitles.kukaj.to/5d2752dc3ced1.vtt&c1_label=cz&directSRT=true

Ten link kopni vklude rovno do browseru a ide aj s titulkami.
Odseparuj titulkovu url, stream prezen cez resolveurl a pred prehratim pridaj titulkovu url cez listitem.setSubtitles a hotovo.

Ale ako som pisal, vidim v logu ze sa tam nacitava recaptcha:

Kód:
https://www.google.com/recaptcha/api.js
https://www.gstatic.com/recaptcha/api2/v1562567553145/recaptcha__sk.js

Takze je len otazne kedy a za akych okolnosti sa aktivuje a je konec, preto to (podla mna) nestoji za namahu..
Repo - p.6f.sk/r resp. cache-sk.github.io/kodirepo

Je to marny. Dobre zvazte sirenie komunitnych informacii sirokej verejnosti, ci chcete aby veci fungovali ludom, co vedia, alebo nefungovali vsetkym.
Ak chcete odpoved na spravu, ZAPNITE SI PRIJEM!
 
Citovat
#5
I tak mi to nejde
Kód:
# -*- coding: utf-8 -*-


from urllib2 import urlopen, Request
import ssl, re

ssl._create_default_https_context = ssl._create_unverified_context


request = Request("https://film.kukaj.to/john-wick-3/0")
request.add_header("User-Agent", "Mozilla/5.0 (Linux; U; Android 9; cs-cz; Redmi Note 7 Build/PKQ1.180904.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.8.1")
html = urlopen(request).read()
frame=re.findall('https://kukaj.to/iframe/(.*?)\"',str(html))[0]
print(frame)


request = Request("https://kukaj.to/iframe/" + frame)
request.add_header("User-Agent", "Mozilla/5.0 (Linux; U; Android 9; cs-cz; Redmi Note 7 Build/PKQ1.180904.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.8.1")
request.add_header("Referer", "https://film.kukaj.to/john-wick-3")
html = urlopen(request).read()
stream=re.findall('source src="(.*?)"',str(html))
print(str(html))
 
Citovat
#6
Aha, este su tam cookies

Kód:
# -*- coding: utf-8 -*-


import urllib2
import cookielib
import ssl, re

ssl._create_default_https_context = ssl._create_unverified_context

cookies = cookielib.LWPCookieJar()
handlers = [
   urllib2.HTTPHandler(),
   urllib2.HTTPSHandler(),
   urllib2.HTTPCookieProcessor(cookies)
   ]
opener = urllib2.build_opener(*handlers)

request = urllib2.Request("https://film.kukaj.to/john-wick-3/0")
request.add_header("User-Agent", "Mozilla/5.0 (Linux; U; Android 9; cs-cz; Redmi Note 7 Build/PKQ1.180904.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.8.1")
html = opener.open(request).read()
frame=re.findall('https://kukaj.to/iframe/(.*?)\"',str(html))[0]
print(frame)


request = urllib2.Request("https://kukaj.to/iframe/" + frame)
request.add_header("User-Agent", "Mozilla/5.0 (Linux; U; Android 9; cs-cz; Redmi Note 7 Build/PKQ1.180904.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.8.1")
request.add_header("Referer", "https://film.kukaj.to/john-wick-3")
html = opener.open(request).read()
stream=re.findall('source src="(.*?)"',str(html))
print(str(html))
Repo - p.6f.sk/r resp. cache-sk.github.io/kodirepo

Je to marny. Dobre zvazte sirenie komunitnych informacii sirokej verejnosti, ci chcete aby veci fungovali ludom, co vedia, alebo nefungovali vsetkym.
Ak chcete odpoved na spravu, ZAPNITE SI PRIJEM!
 
Citovat
#7
Cookies mě napadlo jako první a i tak mi to nejde
 
Citovat
#8
@Saros
toto u mna vypise, ked pustim to co som pastol vyssie..
https://pastebin.com/dg9Y1FAr
Repo - p.6f.sk/r resp. cache-sk.github.io/kodirepo

Je to marny. Dobre zvazte sirenie komunitnych informacii sirokej verejnosti, ci chcete aby veci fungovali ludom, co vedia, alebo nefungovali vsetkym.
Ak chcete odpoved na spravu, ZAPNITE SI PRIJEM!
 
Citovat
#9
@Saros
Skontroloval som si to, spustil som si to a slo to.
Spravil som POC plugin z toho, spustilo to prehravanie.. raz..
Druhy krat sa uz ako obsah iframu nacitala recaptcha.

A to je presne dovod, preco to nevies vyparsovat uz a preco som na zaciatku povedal, ze to nema zmysel..
Repo - p.6f.sk/r resp. cache-sk.github.io/kodirepo

Je to marny. Dobre zvazte sirenie komunitnych informacii sirokej verejnosti, ci chcete aby veci fungovali ludom, co vedia, alebo nefungovali vsetkym.
Ak chcete odpoved na spravu, ZAPNITE SI PRIJEM!
 
Citovat
#10
Jj, máš pravdu. Jen jsem si to chtěl vyzkoušet, tak díky za pomoc. Nakonec mi to jde vyparsovat takto:
Kód:
# -*- coding: utf-8 -*-

import requests, re

session = requests.Session()
r = session.get("https://film.kukaj.to/beats/0")
frame=re.findall('https://kukaj.to/iframe/(.*?)\"',str(r.text.encode("utf-8")))[0]

session.headers.update({"referer": "https://film.kukaj.to/beats"})
r = session.get("https://kukaj.to/iframe/" + frame)
frame=re.findall("<iframe(.*?)</iframe>",str(r.text.encode("utf-8")))
stream=re.findall('src="(.*?)"',str(frame))[0]
print(stream)
 
Citovat
#11
mne to nefunguje Sad
 
Citovat
#12
Už je pozměněnej HTML kód
 
Citovat
#13
opravíte to ?
 
Citovat
#14
(25.7.2019, 16:58)vadan123321 Napsal(a): opravíte to ?
Co tady zkoušíš?
 
Citovat
#15
.....
 
Citovat
#16
Vadan si asi myslí,že je v nějakém nákupáku.....náš zákazník,náš pán. 1
2xRPI3,LibreELEC 9.2,Sandisk 32Gb,Sony Android TV
 
Citovat
#17
Vadan buden nejspíš někdo od kukaj.to když se o to tak zajímá a i ten den se sem regne.
 
Citovat
#18
Pokud to ještě někoho zajímá, zkusil bych vytvořit nějaký addon pro Kukaj.io. Ale žádné garance. Kdyby se náhodou povedlo tak sem pošlu link na .zip
 
Citovat
#19
Tu sa nieco riesilo...
https://www.xbmc-kodi.cz/prispevek-kukaj-to--6591
Moje repo pre Kodi 19 https://iastrab.eu/repo/
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)