Closed Kasper1n closed 3 years ago
C’est dans appdata, romening Kodi addon vstream ressource, site
https://kodi-vstream.github.io/docs/folder/ Plus clair sur ce lien avec d’autre info qui pourraient t’intéresser
@yodidon merci beaucoup pour ta réponse rapide
Il faut aussi t'assurer que la source n'existe pas déjà (n'est-ce pas yodidon :stuck_out_tongue_winking_eye: )
Par exemple, le site time2watch vient d'etre ajouté il y a une demi-heure. Et il existe aussi beaucoup de clones dans au moins une version est déjà traité dans vStream.
Donc le mieux est de nous dire ici sur que site tu veux travailler pour éviter de travailler pour rien.
Merci à tous,
pour répondre @sizanic , il s'agit de ce site : https://wuw.wiflix.net/
Possible d'avoir de l'aide?
C’est pas un clone de Wiflix déjà sur Kodi ?
c'est pas le clone de wiflix, C'EST Wiflix
Si tu te rends à l'adresse utilisée par vStream https://vvw.wiflix.net/ tu es redirigé sur cette adresse : https://wuw.wiflix.net/
@Kasper1n tu ne vois pas déjà la source Wiflix dans vStream ??
@sizanic Non pas par défaut, tu sais ou je peux la DL ?
Je me permets d'ajouter un autre site très populaire : ht tp://malcolm-streaming.com/
Tu as installé vstream ?
@sizanic Oui je l'utilise depuis quelques années
Lorsque tu arrives dans le menu principal de vStream, il y a un menu "Sources" en bas avec la liste de toutes les sources. Regarde du coté de la lettre 'W' 😉
Lol, pas de trace d'ailleurs aucune config à w.
Malcom streaming, c'est assez restreint comme source 🤔
Tu as quelle version de vStream ?
@sizanic Version 0.0.3
Malcolm c'est une valeur sûre ;) 7 saisons de pure bonheur
0.0.3 c'est la version du REPO, pas de l'addon vStream.
Si tu as le repo 0.0.3, c'est bien. Si l'addon est en "mise à jour automatique" c'est mieux, tu devrais alors avoir la bonne version.
Tu as quelle version ?
@sizanic c'est visiblement la 0.8.0
Et le menu "sources" est bien le dernier de la liste, après "marque-pages" et "historique" ? Et dans ce menu, tu ne vois pas "Wiflix" entre "VoirFilms" et "Youtitou" ?
Bonjour à tous,
@sizanic bonjour, je t'assure je n'avais pas cette source (fausse manip, mauvais instillation ?)
Je viens de réinstaller et c'est désormais "ok"
Lol Malcom, j'adore aussi ^^
Moi aussi. Mais de là à développer la source 🤔
Ben si il la fait lui meme, c'est pas genant, y aura moins de boulot que avec ZT. Pas de recherche globale non plus.
Bonjour à tous,
@TmpName @sizanic
Je vais bien essayer à condition qu’on m’aide un peu dans la démarche 😁
Il y a bien une source dédiée à "plus belle la vie" !!
(Mamcin)
Je vais bien essayer à condition qu’on m’aide un peu
La procédure est ici : https://github.com/Kodi-vStream/venom-xbmc-addons/wiki/Comment-rajouter-ou-cr%C3%A9er-sa-propre-source
La première étape c'est bon, cette source n'existe pas (Malcom, pas wiflix :wink: ) Crée maintenant un nouveau fichier dans le dossier source en partant du squelette qui est proposé.
Tu peux mettre les urls en dur pour les liens vers les saisons. Mais ensuite il faut utiliser des expressions régulière pour analyser la page web et retrouver le titre et le lien de la vidéo.
La création du fichier suffit pour le voir dans les sources de vStream, dans KODI.
@sizanic Tu peux me conseiller une source qui ressemble au canevas du site streaming Malcolm?
Merci
Ben justement le truc, c'est mieux de partir sur le fichier decrit dans la procedure, il est basique, mais plein de commentaire.
En fait je viens de voir le fichier en question et il est en effet trop complet pour toi. Les trois-quart sont inutiles !!
Pars de Mamcin.py Mais va aussi lire les commentaires dans le squelette de base.
@sizanic Merci je regarde aussi
@TmpName @sizanic
Comme conseillé, je me base sur la config Mamcin.py, pour m'aider svp pouvez-vous me préciser le fonctionnement général
Si j'ai bien compris la fonction def showMovies(sSearch = ''): (ligne 61) cherche tous les épisodes de la page visée.
Une fois tous les liens scrapés on cherche toutes les autres pages avec la fonction def __checkForNextPage(sHtmlContent): (ligne 113)
Mais cela ressemble à tout sauf à une boucle
Il faut faire l’a pattern avec par exemple regex101 et définir les résultats pour sUrl, sTitle, sThumb etc.... après on renvoie vers def showshosters en fonction de la page des liens , si les hoster sont sont connus par vstream ça roule sinon il faut faire le fichier du/des hosters( pour info je suis le plus nul dans le coin , mais je galère tellement que je peux donner quelque avis pour débuter...)
@yodidon A quoi correspond la variable Sthumb ?
__checkForNextPage Ça sert à proposer un lien "Suivant" donc ce n'est pas une boucle. Lorsqu'on clique dessus on revient dans showMovies avec la page suivante. Mais toi t'as pas besoin car tous les épisodes sont sur la même page ?
Et ne t'en sert pas pour la liste des saisons, mets les urls vers les saisons en dur.
L’URL de l’affiche du film/ serie
Bonjour à tous,
@sizanic @yodidon @TmpName
Vous pouvez svp me dire si vous avez des astuces pour repérer les liens de téléchargement
Je ne les vois pas sur le site de streaming de Malcom
@Kasper1n peux tu me redonner le lien ?
@yodidon Le lien en question : http://malcolm-streaming.com/
les hoster sont lister ici
- [ ] 1. - li class="active"><a --href="#mystream" data-toggle="tab">Version française</a></li>
- [ ] 2. - --
- [ ] 3. - /ul>
- [ ] 4. - /li>
- [ ] 5. - /ul>
- [ ] 6. - div class="tab-content">
- [ ] 7. - div class="embed-container tab-pane fade active in" id="mystream">
- [ ] 8. - </div>
- [ ] 9. - <div class="embed-container tab-pane fade " id="mystreamvostfr">
- [ ] 10. - </div>
- [ ] 11. - <div class="embed-container tab-pane fade " id="upvid">
- [ ] 12. - </div>
- [ ] 13. - <div class="embed-container tab-pane fade " id="upvidvostfr">
- [ ] 14. - </div>
- [ ] 15. - <div class="embed-container tab-pane fade " id="openload">
- [ ] 16. - </div>
- [ ] 17. - <div class="embed-container tab-pane fade " id="openloadvostfr">
- [ ] 18. - </div>
- [ ] 19. - <div class="embed-container tab-pane fade " id="streamango">
- [ ] 20. - </div>
- [ ] 21. - <div class="embed-container tab-pane fade " id="streamangovostfr">
- [ ] 22. - </div>
- [ ] 23.
- [ ]
@yodidon Ton lien ne fonctionne pas
LA non plus ?
ça donne un lien comme ça je crois h-t-t-p://malcolm-strea-ming.com/lecteur/16/?id=mystream
@yodidon @sizanic
Non malheureusement c'est pas la bonne structure
Ha ok bah ça marche chez moi , j’ai du avoir de la chance ...
ça me revoit à la page de l'épisode mais cela ne lance pas la lecture
Ça oui bien sûr il faut ensuite le passer dans la moulinette des hoster de vstream, par exemple mystream est gérer par vstream ( dans le dossier des hoster)
Si tu regarde avec l’outil développer =>network de chrome (ou autre) tu verras le dérouler dès acquisition des url
Lorsque tu arrives sur la page d'un épisode, prenons par exemple l'épisode 17 de la saison 4.
sEpisodeURL = 'http://malcolm-streaming.com/saison-4/episode-17/le-testament-impossible'
Tu recherche cette partie dans la page (c'est à la fin) :
searchCacheInit();
ajaxTab("/lecteur/81/?id=","#mystream", null);
Avec ça tu construis cette url :
sUrl = 'http://malcolm-streaming.com/lecteur/81/?id=mystream'
Tu dois appeler cette URL, mais en passant l'url de l'épisode dans le rerefer :
oRequestHandler = cRequestHandler(sUrl)
oRequestHandler.addHeaderEntry("Referer", sEpisodeURL)
sHtmlContent = oRequestHandler.request()
sHtmlContent va te retourner ceci :
<IFRAME SRC="https://embed.mystream.to/l2arvy5beit5" allowfullscreen="true"></IFRAME>
Il te restes à récupérer le sHosterURL avec un SRC="(.+?)"
@sizanic merci pour toutes ces précisions
Mais je ne vois pas cette partie dans la config de base Mamcin oRequestHandler.addHeaderEntry("Referer", sEpisodeURL)
Notament pour le referer
C'est dans quelle fonction ?
C'est une option necessaire dans ce cas, dans le code de base on fait juste
oRequestHandler = cRequestHandler(sUrl)
sHtmlContent = oRequestHandler.request()
C'est un peu long a expliquer disont qu'il rajoute un parametre a ta commande quand tu demandes la page.
Bonjour à tous,
Je suis en train d'essayer de créer une source pour VSTREAM mais je ne trouve pas le répertoire "SITE" j'ai installé KODI Leia sous windows.
Merci pour votre aide.