Closed yodidon closed 3 years ago
Les liens de PStream (trouvable sur Neko-Sama) ne s'ouvre pas sur Kodi, c'est des liens m3u8 et je n'arrive pas à comprendre pourquoi. Le fichier presque fini que j'utilise : https://github.com/Arias800/Fichier-divers/blob/master/pstream.py
@Arias800 oui j'ai deja essayé aussi le lien que j'obtiens cela doit etre le meme si je me souviens bien la requete est refusé sur kodi pour le lien final il est bon dans le navigateur mais quand tu enleve les parametre de session je crois qu'il veux plus lire le m3u8
moi j'ai fais cela comme host cela doit etre comme toi (en plus compliqué) https://pastebin.com/70zDg8HN
j'nvoie en plus return True, api_call + '|Referer=' + url2 + '&Accept=/' mais rien n'y fait
moi je vois un .ts pour pstream ??
C'est le m3u8 qui contient d'autres m3u8 (un pour chaque qualité disponible) et a l'intérieur il y a des fichiers .ts. J'ai testé de mettre l'intégralité du headers, sans succès xD
la différence avec toi c'est que je lis le contenu d'un qui contient les diffèrents format mais moi je fais deux requêtes ? et tu arrive direct sur les format en une seule requete !! faudrait que revoie le truc
j'ai pas posté dans le bon timing oui c'est cela mais meme en extrayant les m3u8 cela ne marche pas
il faut pas intégrer l'expiration et la signature avec le m3u8 ?
c'est quoi?
je vois qu'il y a cette precision sur le m3u8 mais je sais pas a quoi cela correspond ...
ht tps://robin des droits.me/ est tombé ? faut passer par un dns ?
@yodidon en faite je suis bête j'avais mis ses paramétrés dans l'api dans mon host je ne m'en souvenais même plus h__ttps://www.pstream.net/h/720/eyJpdi...m3u8expires=16...&signature=67f62f8.. si je mets le resultat du lien dans vlc il ne le lis pas si je le mets dans le navigateur j'obtiens alors un fichier que vlc et vstream peuvent lire..c'est naze il doit avoir un petit piège a la c#n
Il y a un format de m3u8, par exemple venant des sites google, qui ne passe pas sur kodi (ni VLC), ca ne passe que sur lecteur embarqué dans le navigateur (et j'ai deja utilisé des headers dans VLC, passe pas non plus)
Sinon pour kepliz on peut toujours utiliser les liens de secours qu'ils utilisent, par exemple "the lie" > ht tp://50.7.179.166/y/file.php?v=thelie.mp4
Mais je sais pas si ca va toujours marcher ....
Il y a un format de m3u8, par exemple venant des sites google, qui ne passe pas sur kodi
pourquoi en collant le lien final du fichier host pstream.py dans le navigateur
on peu obtenir un fichiers m3u8 qui peu être enregistré sur ordi et ensuite être lu dans vstream ?
..cela voudrait dire que pour générer le fichier cela passerait encore par du m3u8
pour l'host pstream.py cela marche bien si on enregistre le fichier et que l'on met en lien le fichier créé au lieu d'envoyer directement le lien ...après c'est pas forcement la meilleur solution
on peu obtenir un fichiers m3u8 qui peu être enregistré sur ordi et ensuite être lu dans vstream ?
Houla, alors la c'est tres aleatoire, un fichier m3u8 c'est juste un fichier texte, ca marche pas comme ca, tu peux avoir des chemins realtif par exemple, dans les derniers j'ai vu un echange de cookie, a mon avis on pourrait ecrire un bouquin juste sur sur ca.
Regardes le contenu du fichier, si ca se trouve il y a juste une url dedans.
A une epoque il y avait quelqu'un qui avait essayé ca pour netu, ca telechargait le fichier m3u8, ca le modifiait et lancait la lecture dans kodi. Il y a meme quelqu'un qui avait mit en place un telechargement de fichier m3u8, ca lisait le fichier, et allait chercher tout les bouts de fichier 1 par 1.
oui mais j'ai crus que j'avais utilisé un répertoire system pour kodi traité comme une variable path donc normalement celui pointe dans un répertoire connu xbmc.translatePath('special://temp/ il n'y a pas de d'histoire de chemin relatif ou absolu normalement
j'arrive pas a comprendre pourquoi cela ne marcherais pas..moi c'est ok sur mon system (par contre pour kodi 19 faut mettre xbmcvfs.j'ai oublié) c'est un path qui est reconnu sur toute les plateformes marchant sous kodi normalement https://kodi.wiki/view/Special_protocol rien dans ce répertoire n'est préjudiciable au fonctionnement de Kodi ...bon je vais pas insister non plus au cas ou cela causerait des dégâts
Regardes le contenu du fichier, si ca se trouve il y a juste une url dedans.
autrement le fichier est comme cela c'est un fichier classique m3u8 c'est pour cela que j'ai fais cette méthode https://pastebin.com/DHNHt47i
A l'interieur du fichier, par exemple le tien contient
ht_ps://181.ha.gcdn.me/hls-dash/uvhb9fUiJR0fANHvBAkbvg_1604834262/97/www.pstream.net/i9TJteCwitU6eaepcJPivskfTqsKOV3Pn8zi09K5/480/817796/4/qOJWmYvPeg7avYL/000.ts
Mais si ils avaient mit
/hls-dash/uvhb9fUiJR0fANHvBAkbvg_1604834262/97/www.pstream.net/i9TJteCwitU6eaepcJPivskfTqsKOV3Pn8zi09K5/480/817796/4/qOJWmYvPeg7avYL/000.ts
Ca n'aurait marché que si le fichier m3u8 etait lu sur leur site.
Le tien contient des fichier video (*.ts) celui qui ne marche pas fait des requetes http.
h ttps://p2phlsplus.vanlong.stream/hls1/06b76ca8ee4463ca028e404e081d0/02b76ca8ee4a63ca028e404e981d0-0.html?msKey=m1
mais tu ferais comment pour pouvoir faire marcher le hoster il doit bien exister une autres solution que de créer le fichier
Est ce que kaido hdds fonctionne pour certains d'entre d'entre-vous ? Car chez moi a l'heure ou j'écris ça fonctionne avec les derniers commit J'ai testé s04e01 good doctor, s03e11 young sheldon Et dans les films enragé et avis de tempête et human capital
Est ce un changement du site ou vos modif qui en es la cause?
@milkibreizh mais tu parles de quel hoster ? celui de kepliz ? Car celui la meme copie sur le disque, il ne marche pas. Sur quels site/film je peux le tester ?
Edit, je viens de trouver
PStream (trouvable sur Neko-Sama)
Bon le truc c'est juste que le site te refuse l'accés (erreur 404) Donc j'ai corrigé le site pour les 2 premiere requetes, tu obtiens le lien pour le dernier fichier, mais il faut encore rajouter les champs manquants dans la requete de kodi, pour le moment j'ai mis que l'UA.
Donc il suffit d'utiliser un navigateur de faire la meme requete, et de reperer quel header est indispensable, probleme.
J'ai testé 2 /3 extensions, de la merde, ou faut que je rerentre moi meme tout les headers un par un ....
Donc la si quelqu'un a une solution ....
@TmpName j'ai déjà testé tout ce que tu dis j'ai modifié en effet le host pour aboutir au fichier final j'ai testé les requêtes avec tous les possibilités des headers trouvés dans firefox mais sans modifier ou rajouter un header car il existe peu être une modification du header qui indique explicitement de lire le fichier ou lieu de le télécharger le fichier car si on mets le liens en question dans firefox il autorise a le télécharger et non pas a le lire
faut que je rerentre moi meme tout les headers un par un .
mais c'est pas long a faire a faire en faisant un copier coller de toute la requete du header suivi de qqles copier coller et modife ds le oRequest.addHeaderEntry('name','value')..apres si tu as l'habitude de faire tout en 10 secondes en effet cela ne marcheras pas :smile:
j'ai testé ton fichier pstream.py en espérant que t'est trouvé le truc mais cela ne semble tjrs pas marcher :worried:
Uptobox et uptostream ne fonctionnent plus depuis les derniers mises à jour Mais fonctionnelle sur une version beta precedent
Je viens de corrigé uptostream.
@milkibreizh nope ^^ j'avais pas fini. En fait suis sur plusieurs truc a la fois la, mais ce qu'il faut faire, c'est recuperer le dernier lien qui apparait en log (c'est api_call).
Regler son navigateur pour n'utiliser aucun header, et essayer de lire le lien, tu vas avoir error 404. Puis tu rajoutes les headers 1 pat 1 pour trouver lequel le site checke.
Je viens de corrigé uptostream.
@Arias800 Qu en est il de uptobox? Car c'est le même problème Present sur le navigateur mais introuvable par vstream
Merci
@TmpName
En fait suis sur plusieurs truc a la fois la,
ya pas de souci ...je vais revoir le truc mais j'ai déjà fait le truc ..ce qui ne veux pas dire que je l'ai bien fait mais ya un bins je n'arrive plus à lire les videos avec le navigateur...et je commence même à douter de les avoir lus maintenant ayant une mémoire de moineau... j'ai des pubs de partout quand je veux lire la video.. ya qql un qui arrive a lire une video depuis le site neko sema avec le host pstream?
@milkibreizh nope ^^ j'avais pas fini. En fait suis sur plusieurs truc a la fois la, mais ce qu'il faut faire, c'est recuperer le dernier lien qui apparait en log (c'est api_call).
Regler son navigateur pour n'utiliser aucun header, et essayer de lire le lien, tu vas avoir error 404. Puis tu rajoutes les headers 1 pat 1 pour trouver lequel le site checke.
C’est déjà compliqué pour moi mais si maintenant @TmpName parle en chinois je m’en sortirais jamais ... 😅
@Che-debarras normalement j'ai corrigé les deux (j'ai uniquement parler d'uptostream car c'est lui qui decode le lien).
@yodidon arrives tu a lire une video avec l'host pstream stp sur neko sema le truc c'est qu'il faut faire la requete sans les headers sur le debugger en renvoyant la requete et voir a quel moment cela marche pour trouver le bon header sauf que j'ai firefox ou je trouve pas l'option pour forcer la requete sans qu'elle change les headers automatiquement que j'ai mis, et je lis aucune video donc je peu rien tester on peu aussi enlever les headers un par un
Ok je vais regarder mais le truc c’est que là je pourrais pas avant jeudi, je profite des vague alors pas trop chez moi 🤩 et oui les joies de vivre prêt de l’océan 😜
tu surf?
moi aussi je suis a 1200 metres de la plages
Plus maintenant... trop vieux mais j’aime encore les vagues
c'est les genoux^^ moi aussi plus maintenant
Tu surfais ou ?
tu peux toujours faire du body surf si c'est pas du big fat body surf...bien qu'avec le gras on flotte mieux
j'habite vers la presqu'il guerandaise ...je faisait plus le canard que du surf
Je suis près de lacanau
a oui la ya des vrai vagues c'est pas comme dans ma region de touriste
@Che-debarras normalement j'ai corrigé les deux (j'ai uniquement parler d'uptostream car c'est lui qui decode le lien
Ok merci je vais retester.: cela semble remarcher ex cinemegatoil
Streamtape corrigé. Animeultime ca a été corrigé. Tirexo, Dpstrm ne charge pas à cause de Cloudflare. Toro, All film est down.
Bug que je n'ai pas réussi à reproduire : Hdstrm ZT
Animeultime ca a été corrigé.
non c'est rerecorrigé à l'instant
Streamtape corrigé. Animeultime ca a été corrigé. Tirexo, Dpstrm ne charge pas à cause de Cloudflare. Toro, All film est down.
Bug que je n'ai pas réussi à reproduire : Hdstrm ZT
Je confirme ton retour sauf que streamtape fonctionne sur cinemegatoil mais pas sur zustrm où ya toujours la publicité a la place (serveur 1, lien direct est streamtape)
Le fait que tu reproduit pas le bug de Zt confirme que pour zt cela semble aleatoire tantot on y a accès tantot non donc cela doit provenir du site car actuellement j'ai accès aux liens de zt Et bizarrement aussi de Hds-strm donc sûrement qu'il se comporte comme zt et donc du au site web et non a vstream.
Par contre tirexo a changer de domaine cest .cc et non pas .net comme c'est ecrit sur le fichier .py
Peut-être que ZT fait apparaitre recaptcha de manière aléatoire. J'ai corrigé streamtape sur zustrm.
Je confirme streamtape ok sur Zustrm Merci bcp pour ces modifs (et pour avoir clos l'autre sujet) Juste une question : ZT er Hds strm et enstrm fonctionne bien avec CF? Et pourrtant ca fonctionne sur vstream Donc pourquoi Tirexo ou dpstrm ne puisse pas fonctionner surtout que tirexo est un clone de ZT ?
Zt n'a pas cloudflare mais un autre protection nommée Stormwall. Par contre ils réactivent de temps a autre Recaptcha. Enstrm active de temps a autre Cloudflare, donc quand il est désactivé le site est accessible, même chose pour Tirexo (qui est géré par d'autre personnes que ZT ce qui explique les différences de fonctionnement). Hdsstrm je ne sais pas. Dpstrm à Cloudflare constamment activé, il est donc pas accessible.
le truc c'est qu'il faut faire la requete sans les headers sur le debugger en renvoyant la requete et voir a quel moment cela marche pour trouver le bon header sauf que j'ai firefox ou je trouve pas l'option pour forcer la requete sans qu'elle change les headers automatiquement que j'ai mis, et je lis aucune video donc je peu rien tester on peu aussi enlever les headers un par un
Moi c'est l'inverse, quand j'essaye de supprimer les headers, firefox s'en sert quand meme.
En theorie.
Ca devrait prendre 2mn, mais depuis la grosse migration de firefox en plus de perdre tout les addons interessants, tout est buggé.
oui exact en faite c'est vrai qu' en générale je prends la requete et puis j’enlève certains header et firefox peux les remettre.
sur mes dernières recherches je suis tombé sur le problème
dans la réponse du serveur : content type=application/vnd.apple.mpegurl
donc j'ai rajouté les parametres ds l'api ....mais rien .je sais pas si c'est lié au problème
et jai cherché a savoir si le format était adapté aux paramètres de vstream utilisés pour
le player xbmc.mais cela commence a être vite trop technique pour moi pour vraiment discerner
si il aurait un bins .il faudrait que quelqu'un de compétent vois le truc car comme à l'habitude
je suis tres vite arrivé au limite de mon amateurisme.
nb il faut faire une mise à jour du pattern dans le fichiers hoster pstream pour recupéré l'url
mais depuis la grosse migration de firefox en plus de perdre tout les addons interessants
oui ,c'est clair moi j'ai plusieurs vesrion firefox dont meme une en version 53 juste pour gardé un seul et unique addon indispensable pour moi scrapbook
Testé sur windows 10 , choix films derniers ajouts, selection au hazard premiere page le 2/11/2020 à 22H , rectifié avec DNS modifié le 3/11/2020 à 9H
all films :
Cinemay:
Enstream:
Filmstr-eamvK:
Film-zen-str-eam : ok
French-str-eam :
HDs-st-ream :
Kstr-eaming : plusieur films testé pour trouver 1 fonctionnel
Kaydo
Kepliz HS
Kstr-eaming film:
Mesfilms: