Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Skoda Fabia 1.0 TSI (110 CP)- 19 ...

Mezina familiei, Merida BigNine

The Tattooist of Auschwitz (2024)

Se poate recupera numar de telefo...
 Upgrade de la MacBook Pro M1 cu 8...

Ce tip de monitor am nevoie pt of...

Resoftare camera supraveghere

Laptop Gaming
 Cu ce va aparati de cainii agresi...

Nu imi platiti coletul cu cardul ...

Exista vreun plan de terorizare p...

Schimbare adresa DNS IPv4 pe rout...
 Recomandare Barebone

Monede JO 2024

Suprasolicitare sistem electric

CIV auto import
 

curl si extragerea de m3u8

- - - - -
  • Please log in to reply
8 replies to this topic

#1
dagobar

dagobar

    Active Member

  • Grup: Members
  • Posts: 1,277
  • Înscris: 09.03.2019
Salut all

Am urmatoarea situatie:
Vreau sa urmaresc stream-uri m3u8 din diverse pagini web direct in Kodi.
Din pacate aceste link-uri se modifica automat (intentionat) la diverse intervale de timp.
Link-ul este de forma:
https://domeniu.com/...porar/play.m3u8
Partea care se schimva este "id-generat-temporar".
Acest link se afla in pagina HTML la o alta adresa gen https://altdomeniu.com/video

Din Firefox la network eu pot vedea acest link.
Din pacate din curl nu apare acest link.

Scopul final este sa-mi pot actualiza automat propria lista privata m3u ca sa pot vedea aceste stream-uri din Kodi si sa nu fiu nevoit sa mai intru pe paginile web.

Se poate face cu curl sau am nevoie de PHP ?

Sugestii ?

Mersi.

#2
modoran

modoran

    Senior Member

  • Grup: Senior Members
  • Posts: 8,399
  • Înscris: 08.02.2011
Pe langa curl mai ai nevoie de un parser scris in ce limbaj de programare vrei tu sa extragi doar linkul de acolo.   Mai merg chestiile astea cu copieri de continut si acum ?

#3
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
In unele cazuri e un JS embedded care formeaza link-ul (generaza) cand e accesata pagina. curl nu "traduce" tag-urile aka nu ruleaza acel script pentru a genera link-ul. E nevoie de o unealta terta care sa faca asa ceva. Posibil ce python-eala. Nu am aprofundat ca nu am avut de ce. M-am jucat cu python pentru a extrage diverse obiecte din pagini. Dar am abandonat proiectul.

#4
bbox

bbox

    Member

  • Grup: Members
  • Posts: 743
  • Înscris: 12.05.2005
Ceea ce ai descris este exact ce fac majoritatea add-onurilor din Kodi.
Daca linkul nu se regaseste in pagina, probabil acesta se genereaza ca urmare a unui request care poate fi identificat in firefox/chrome developer tools.

#5
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Habar nu am. Nu am folosit niciodata chestia asta, Kodi sau cum s-o chema.

#6
iulian_1976

iulian_1976

    Active Member

  • Grup: Members
  • Posts: 1,576
  • Înscris: 10.05.2008
Kodi in definitiv este un lector multimedia, Kodi este facut in C++ si extensii de Python, ai nevoie de Python ca limbaj de programare pentru ceea ce doresti.

Edited by iulian_1976, 14 November 2020 - 01:01.


#7
dagobar

dagobar

    Active Member

  • Grup: Members
  • Posts: 1,277
  • Înscris: 09.03.2019
Nu am cunostiinte Python...
Inteleg ca doar cu curl nu pot face acest lucru datorita script-urilor JS... insa exista vreo sansa cu PHP ?

Edited by dagobar, 14 November 2020 - 18:51.


#8
modoran

modoran

    Senior Member

  • Grup: Senior Members
  • Posts: 8,399
  • Înscris: 08.02.2011
Bineinteles ca da.

#9
Log-off

Log-off

    Member

  • Grup: Members
  • Posts: 501
  • Înscris: 03.08.2008

View Postdagobar, on 14 noiembrie 2020 - 18:50, said:

Nu am cunostiinte Python...
Inteleg ca doar cu curl nu pot face acest lucru datorita script-urilor JS... insa exista vreo sansa cu PHP ?

Daca stii php, Python o sa ti se para floare la ureche.

Edited by Log-off, 15 November 2020 - 13:21.


Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate