¯\_(ツ)_/¯ . (ノ^_^)ノ . ๏[-ิ_•ิ]๏ . (✿◕‿◕✿) . ლ(ʘ‿ʘლ) . ʕ •ᴥ•ʔ . (^_^ '') . [^._.^]ノ彡 . (*◦‿-) . (☉_☉) . (-‿◦☀) . (⊙ω⊙) . \|°▿°|/ . (●°u°●)​ . ʕ⁎̯͡⁎ʔ༄ . ヾ(⌐■_■)ノ♪ . ┌∩┐(◣_◢)┌∩┐


Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

Support xml, python, addon

Aller à la page : Précédent  1, 2, 3, 4, 5

Voir le sujet précédent Voir le sujet suivant Aller en bas  Message [Page 5 sur 5]

101 Re: Support xml, python, addon le Dim 17 Déc - 13:26

Merci beaucoup pour ton aide Smile




voici mon script (qui fonctionne sous lsp):

Edit : cela ne fonctionne pas sur kodi 17 Krypton ...

<item>
<title>IBC test2</title>
<thumbnail></thumbnail>
<link>$doregex[get-url]$doregex[zecaststarttime]$doregex[zecastendtime]$doregex[zecasthash]|Referer=https://tvibctamil.com/</link>

<regex>
<name>get-url</name>
<expres>src=['"]([^=]*=)</expres>
<page>https://tech.zecast.com/ibctamil/</page>
<referer>https://tvibctamil.com/</referer>
</regex>

<regex>
<name>zecaststarttime</name>
<expres>zecaststarttime=([^=]*=)</expres>
<page>https://tech.zecast.com/ibctamil/</page>
<referer>https://tvibctamil.com/</referer>
</regex>

<regex>
<name>zecastendtime</name>
<expres>zecastendtime=([^=]*=)</expres>
<page>https://tech.zecast.com/ibctamil/</page>
<referer>https://tvibctamil.com/</referer>
</regex>

<regex>
<name>zecasthash</name>
<expres>zecasthash=([^=]*=)</expres>
<page>https://tech.zecast.com/ibctamil/</page>
<referer>https://tvibctamil.com/</referer>
</regex>

</item>

Par contre à quoi sert 'referer', je le vois dans certain script scratch

Par exemple dans la balise link : <link>$doregex[url]$doregex[token]|Referer=http://tamiltvsite.com/</link>

Merci d'avance

Voir le profil de l'utilisateur

102 Re: Support xml, python, addon le Lun 18 Déc - 1:10

jujuuj

avatar
Mago
Mago
alors .. je pense que tu peux prendre url, time et ash tout en un ...
avec <expres>src="(.*?)"</expres>
ou bien plus précis <expres>src="([^"]+)"</expres>  

le referer, ça veut dire, "je viens de la part de ...(referer)"
ou plutôt, ça entraine que LSP va préciser qu'il est arrivé sur cette <page> parce qu'il a suivi un lien de la page de "référence" dite <referer>

dans "ton" cas, pas besoin de referer ... comment je le sais ?
parce que je peux ouvrir la page  https://tech.zecast.com/ibctamil/  directement sur mon navigateur ; ça s'ouvre sans probleme, on n'a pas de message du genre error 403 UNauthorized (ou semblables ... 404 etc)
... donc on n'est pas obligé de venir de https://tvibctamil.com/ et suivre leur lien pour que la page tech.zecast soit chargée = on n'a pas besoin de referer (du tout).

pour l'histoire de krypton .. là ça va être plus compliqué ... je crois q c une histoire de format hls .. ou un truc du genre ... je sais plus ... peut être faudra refaire un item mais en language python ...euh là .. ça  va être chaud si vraiment ça coince ....


EDIT (Correction faite dans code) : <expres>src="([^"]+)"</expres>

Voir le profil de l'utilisateur http://tvlaf.fantastique.tv

Voir le sujet précédent Voir le sujet suivant Revenir en haut  Message [Page 5 sur 5]

Aller à la page : Précédent  1, 2, 3, 4, 5

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum