Kodi-vStream / venom-xbmc-addons

Addon de Streaming français pour Xbmc
GNU General Public License v3.0
497 stars 275 forks source link

Poster ici vos proposition de sources. #2220

Closed LordVenom closed 4 years ago

LordVenom commented 6 years ago

Vous avez un wiki pour vous aidez a commencer votre source. https://github.com/Kodi-vStream/venom-xbmc-addons/wiki/Comment-rajouter-ou-cr%C3%A9er-sa-propre-source

TmpName commented 5 years ago

Il est pas dur a faire, il ya une api qui donne direct la bonne url. Apres tu es sur qu'il est utile ? C'est pas juste pour une dizianes de films ? Surtout que comme tu dis, le hoster est un fake, ca renvoit sur les serveurs de fembed, donc on risque d'avoir une nouvelle url tout les jours.

razorex commented 5 years ago

Pas dur pour toi lol. je me suis pas encore pencher sur les hosters. Ce hoster est utile uniquement pour les séries. et oui pas très répandu les trois page les plus récentes des séries.

TmpName commented 5 years ago

Non, je peux le faire, c'est tres rapide, c'est pas ca le soucis. Le prb c'est que je chasse les fichiers inutiles et que la j'ai un gros doute sur la viabilité de ce hoster, suis pas sur de son utilité, ni que dans 15 jours il change pas de nom. Si vraiment tu le trouves utile, je te fais un fichier host avec le code, et tu te debrouilles avec ?

razorex commented 5 years ago

d'accord avec toi on peu attendre et on verra bien. Sauf erreur on recompose l'url final?

TmpName commented 5 years ago

Code testé il y a 5 mn

    def __getMediaLinkForGuest(self):
        api_call = ''
        oParser = cParser()

        url = 'https://french-stream.ga/api/source/' + self.__sUrl.split('/')[-1]
        host = self.__sUrl.split('/')[2]

        oRequest = cRequestHandler(url)
        oRequest.setRequestType(cRequestHandler.REQUEST_TYPE_POST)
        oRequest.addParameters('r', '')
        oRequest.addParameters('d', host)
        sHtmlContent = oRequest.request()

        content = json.loads(sHtmlContent)
        tab = content['data']

        vid_list = []
        url_list = []

        for i in tab:
            vid_list.append(i['label'])
            url_list.append(i['file'])

        result = xbmcgui.Dialog().select('Choose a link', vid_list)
        if result != -1: vid_sel = url_list[result]
        else: vid_sel = ''

        if vid_sel:
            api_call = vid_sel

        if (api_call):
            return True, api_call

        return False, False

Apres ca marche, mais histoire d'etre plus discret je rajouterais un user-agent a la requete et un referer. C'est vraiment simple comparé aux autres, il ya une API qui donne directement un json avec tout ce qu'on veut et aucune protection.

lebigboss commented 5 years ago

Salut. Je crois pas que cette source est était proposée mais elle est vraiment bien. .ttps://zone-telechargement-1.org/

Ça n'a rien a voir avec ZT, c'est juste le nom pour attirer un max de visiteurs. Sinon j'étais en train de chercher un film coréen en 1080p et c'est le seul qui me l'a proposé.

lebigboss commented 5 years ago

Je comprend pas cette ligne, quelqu'un peut m'aidé ? Screenshot_2

TmpName commented 5 years ago

Alors c'est normal, c'est le mur que tout le monde se prend avant de creer sa source ^^. Deja aller sur le site donne, et s'amuser avec des exemples car ca passera pas tout seul. quelques remarques rapides

Now quelques exemples: Mon chat est un casse couille, mais le chien c'est pas "mieux"

Testez avec les regex

Dans le deuxieme exemple je charche un regex commencant par "M" avec n'importe quel caracteres suivi de "un" puis je capture ce qui est apres jusqu'a la chaine "couille". Pour le troisieme exemple je capture tout les mot commencant par ch suivi de un ou plus de caracteres sauf espace. Dans le quatrieme je cherche une chaine qui est apres un guillement qui fait au moins un caractere sauf un autre guillemet.

Dans l'exemple il y a alt=".+?" en fait permet de valider le regex quelque soit la valeur entre les guillemet, mais c'est pas entre parentheses parce qu'on s 'en fou donc on la capture pas.

lebigboss commented 5 years ago

@TmpName Merci, c'est vrai que c'est compliqué pour un débutant. Je vais voir ce que je peux faire

TmpName commented 5 years ago

Franchement, passes par le site regex101, tu copie la page web dans le cadre du bas (ou une partie) et tu bidouilles, si tu galeres il y a moyen de passer "tes tests" en lien, pour qu"on arrive sur la meme page que toi pour tester (save and share).

johnboisvert commented 5 years ago

Tous d'abord good job il n'y a aucun mot qui peut etre aussi gros ! Vous faites de l'excellant travail ! Vstream est dans ma vie tous les jour ! 👍 Je voulais savoir seriez vous capable d'ajouter ca ? ht tp://ww w.taima.tv/r/canalfamille ??

une de leur banque video est ici

htt ps://w ww.youtube.com/user/tresorstv/videos

Je cherche a le rajouter dans kodi ou avoir un .m3u de ca et je trouve pas

Merci copinos !

TmpName commented 5 years ago

La liste de video change souvent ?

johnboisvert commented 5 years ago

Non ce n'est pas du IPTV leur chaine c'est https://w ww.youtube.com/user/tresorstv/videos

c'est des emissions jeunesses aléatoire qui joue et ils en rajoute plusieurs souvent

TmpName commented 5 years ago

Et vu que cela ne bouge pas (pas trop en tout cas), c'est pas plus simple de rajouter cette chaine sur le plugin youtube ?

WaLiD-DK commented 5 years ago

Salut J'ai essayé d'ajouter le site Time2Watch à vStream mais j'ais pas réussi. Voici le source code si quelqu'un peut m'aider : https://pastebin.com/LkVX60ii . Et merci pour votre superbe travail.

Makoto83 commented 5 years ago

@DZ-Sh0W c'est pas faisable a cause du captcha !! :(

WaLiD-DK commented 5 years ago

@Makoto83 Est-ce qu'il n'y a pas un moyen de se connecter avec son compte ? Car quand on est connecter il ne demande pas le captcha.

Arias800 commented 5 years ago

@DZ-Sh0W Si on est connecter a un compte il demande quand même de manière aléatoire ^^

ghost commented 5 years ago

@DZ-Sh0W j'ai déjà fait le fichier et comme dis @Arias800 meme avec un compte il demande un captcha au bout de 2 3 liens

WaLiD-DK commented 5 years ago

Ah d'accord. Merci quand même.

BENJI97200 commented 5 years ago

Bonjour a tous.....Extrem download fonctionne pour vous? Car pour moi aucune information...

fredterros commented 5 years ago

Bonjour, voici un nouveau site, j'ai fait la source qui marche à peu près bien, sauf qu'il y a toujours deux choix possible au final pour chaque films, mais l'un d'entre eux marche à coup sur, je ne suis pas arrivé à faire mieux, la recherche et la recherche globale fonctionnent, pour les thumbs et les description j'utilise l'estuary mod v2 et les addons qui vont bien, voilà ma source, dites moi ce que vous en pensez, cordialement.

https://pastebin.com/g7tHcF8B

ghost commented 5 years ago

un clone de kepliz dans vstream comme il en existe beaucoup

fredterros commented 5 years ago

Je ne savais pas, du coup ça m'aurait aidé à créer le code, quoi que le mien marche sur tout les films même s'il y a deux liens...;)

De plus la recherche globale ne fonction pas sur kepliz

TmpName commented 5 years ago

Essayes de reparer la recherche globale du premier ? Par contre dans ton code tu utilises "v02kl1lpm7874d8f7s87', le probleme c'est que cette partie est dynamique, donc elle change, le code en place, lui, prend en charge cette modification.

Pareil 'h ttp://50.7.179.150//p/b.php?idtxtname=' + aResult[1][0] + '&t=e&vid=2'" N'est pas fixe ^^, en fait le gros probleme c'est de faire un code qui reste viable le plus longtemps possible, et tu n'as pas choisis le plus facile. On a passé beacoup de temps sur cette source.

Normallement la vielle version propose aussi les deux qualitées non ?

fredterros commented 5 years ago

Bonjour, en suivant les indications de TmpName j'ai refait ma source elle est complètement automatisée cette foi-ci et dynamique, j'éspère qu'elle vous conviendra, même si je l'accorde le site est un remake de kepliz cela m'a permis d'apprendre et cela fait une source de plus si un des deux site est down ;) , n'hésitez pas à faire des remarques si il y a des erreurs ou des anomalies, cordialement.

https://pastebin.com/XhaV4Saz

TmpName commented 5 years ago

Et tu voudrais pas plutot corriger le fichier deja present ? Car la du coup, ca fait doublon, 2 sites pour les memes liens ! Surtout qu'il y a surtout 2 sortes de personnes sur Vstream, ceux qui ne testent pas les sources presentes, et qui ne connaissent pas ce site (qui ne vont pas sur kepliz et n'iront pas sur nimvon), et ceux qui le connaissent mais qui ne vont aller que sur le premier.

Sinon tu peux aussi proposer tes modifs en direct, tu vas dans le fichier kepliz.py (sur la branche beta, tres important), tu fais comme si tu voulais l'editer et quand tu vas valider, github va directement creer un fork a ton nom et le proposer ici, suffit d'attendre que quelqu'un le valide.

PS : (3615 Mylife) Pour info, ca bouge de mon coté, donc plus dispo pour une dizaines de jours.

sizanic commented 5 years ago

Je suis d'accord. @fredterros, bon travail et ça fait plaisir d'avoir de nouveaux développeurs motivés. Mais nimvon est tellement une copie de kepliz (wonior.com) qu'il suffit de prendre le fichier kepliz_com.py et de changer URL_HOST = 'http://www.nimvon.com/'

Et pour être compatible pour les deux sites ,pour passer la premiere page, à la ligne 125, dans showMovies : aResult = oParser.parse(data, '<a.+?href="([0-9a-zA-Z]+)"')

Ce que TmpName propose, c'est que tu reportes dans kepliz_com ce que tu a amélioré (une histoire de deux choix possibles, si j'ai bien suivi, je reprendrai le temps de te relire).

sizanic commented 5 years ago

Il n'est pas utile d'avoir une deuxième source, au cas où la premiere tombe.

La semaine derniere, aucun fichier n'était plus disponible sur wonior. Et bien c'était le cas pour tous les clones. Ils ont tous les mêmes sources. Ce n'est que l'habillage qui change.

Petite liste des clones : wonior sajbo toblek pirkip trozam ozgon radego bofiaz ...

fredterros commented 5 years ago

Bonjour, désolé mais le fichier de kepliz ne marche pas sur nimvon et vice versa, excusez moi de ne pas connaître kepliz à la base, je connaissais juste nimvon et comme kepliz (qui est en fait wonior.com) n'était pas activé chez moi je n'avais jamais été sur le site sinon j'aurais bien vu que ça y ressemblait. Par ailleurs j'ai juste cherché à améliorer comme me l'avais suggéré TmpName mon fichier qui à la base, il est vrai, n'était pas très dynamique, désolé d'avoir travaillé pour rien, je cherchais juste à apprendre et à aider. Merci pour les infos.

sizanic commented 5 years ago

Ne sois pas désolé. Au contraire. Tu n'a pas travaillé pour rien, on va récupérer une partie de ton travail. Car l'objectif est d'avoir un seul fichier qui sait s'adapter à tout les clones. Pour que si le site wonior ferme on ai plus qu'a changer par nimvon. Mais on ne veut pas entretenir deux fichiers. Saurais-tu reporter les modif spécifiques à nimvon dans le fichier kepliz_com pour qu'il soit compatible avec les deux sites ? (pour qu'on ai plus qu'a changer l'URL_HOST).

=> Sinon je le ferais.

En remarque sur ton fichier, je vois deux méthodes "serchLink2". Ne veux-tu pas plutôt l'appeler "searchLink" (avec un 'a' et sans le '2').

fredterros commented 5 years ago

Pour searchlink2 c'est juste un doublon au départ j'avais deux searchlink un searchlink2 et je voulais passer de la première page qui liste les films directements aux liens hosters mais je n'y suis pas arrivé...;) j'ai donc oublié le doublon ensuite, mais oui on peut l'appeler comme on veut, ma manie de mettre des 2,3,4 derrière les fonctions et les variables vient du php pour que le moteur du serveur n'ai aucunes confusions, j'ai oublié que phyton fonctionne au niveau local. Je vais essayer d'adapter ma source pour qu'elle fonctionne pour tout les clones, mais je ne garanti pas y arriver.

fredterros commented 5 years ago

Merci sizanic, voila la source kepliz à ma sauce remaniée je l'ai testée sous différents sites dont voici la liste:

URL_HOST = 'htt p://w_ww.wonior.com/' #TOUT OK URL_HOST = 'h ttp://w_ww.bofiaz.com/' #TOUT OK URL_HOST = 'h ttp://radego.com' #PLANTE au deuxième lien URL_HOST = 'ht tp://w_ww.trozam.com/' #TOUT OK URL_HOST = 'h tp://ww_w.sajbo.com/' #TOUT OK URL_HOST = 'ht tp://w_ww.nimvon.com/' #TOUT OK les autres clones que tu m'avais listés n'ont plus de serveurs actifs...

https://pastebin.com/HMqMyXhQ

sizanic commented 5 years ago

super @fredterros

De mon côté, comme tu avais parlé d'un probleme avec les recherches sous kepliz, j'ai regardé et apporté une correction. Visible ici: https://github.com/Kodi-vStream/venom-xbmc-addons/commit/00ccb48d04922a25b3d798a597f3e6aea29f0123#diff-6a968251291e6cda857d1afe0c83a7d1

J'ai essayé en même temps de le rendre compatible avec les clones. J'ai réussi pour : toblek, bofiaz, nimvon Mais pas pour : sajbo, trozam, radego

Je vais reprendre ton idée de calculer une seule fois l'URL avec la fonction sLinkdyn() et qui permet une plus grande compatibilité. (je vais me permettre de la remanier un peu pour éviter les if imbriqués)

TmpName commented 5 years ago

Rien de mieux a dire que @sizanic. Apres n'hesites pas a proposer des modifications directement sur le github, il n'a aucun danger, en cas de probleme, la modif peut etre refusé ou annulée, et tes modifications seront associé a ton pseudo, car via pastebin, personne ne saura jamais que les modifs viennent de toi, et perso j'aime bien "rendre a cesar ce qui est cesar".

Bon WE tout le monde, et a plus tard.

fiahaze5000 commented 5 years ago

ht_tps://en.silver-iptv.com/?m=1

TmpName commented 5 years ago

Alors les iptv, moi perso je touche pas, trop de boulot a maintenir a jour et rarement fiable.

sizanic commented 5 years ago

Ce serait un vrai projet de gérer les flux IPTV, un autre projet que VStream. Et surtout avec un lecteur mieux adapté que KODI. Désolé @fiahaze5000

ghost commented 5 years ago

@Arias800 généralement s'en occupe

johnboisvert commented 5 years ago

Salut les copins je sais qu'il ne faut pas copier de url mais je suis nul.. section sport Crackstreams.com pourrais etre tres tres interessant il a beaucoup de ppv boxe ufc etc.. merci

Ludo57rule commented 5 years ago

Bonjour, serait t'il possible d'ajouter le site "xitof", il y'a pas mal de film avec un lien unique et pas de pub. Merci

sizanic commented 5 years ago

Bonjour @Ludo57rule ,

Il s'agit d'un clone de wonior.com et de : toblek, bofiaz, nimvon, trozam, radego, sajbo et de l'ancien clone de kepliz.com. Tu retrouveras donc les mêmes films dans la source "Kepliz" de Vstream.

hubm71 commented 4 years ago

Bonjour, Est-ce possible de rajouter htt ps://www.papystreaming.to/ ? Cacaoweb n'est plus utilisé sur le site

flolep2607 commented 4 years ago

Pour les animes il y a:

ghost commented 4 years ago

2675

flowtime commented 4 years ago

Bonjour, désolé j'ai posté recemment une demande de source je n'ai vu qu'après l'épingle. Je pensais au site wiflix net qui est pas mal.