• 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..
 
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..
 
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))
 
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
 
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..
 
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
RPI3,LibreELEC 9.0,Sandisk 32Gb
 
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
  


Přejít na fórum:


Prochází: 2 host(ů)