Vous en avez marre des pubs répétitives sur le forum ? Enregistrez-vous pour les stopper !




Pour s'inscrire



Construire son guide des programmes (epg sous forme xmltv) sous Windows

Auvio, RTL Play, Molotov TV, YouTube,...

Modérateur : alloja

Répondre
Avatar du membre
dreamman
⭐ Membre VIP donateur ⭐
⭐ Membre VIP donateur ⭐
Messages : 889
Enregistré le : 11 nov. 2017, 22:17
A remercié : 158 fois
A été remercié : 87 fois

Construire son guide des programmes (epg sous forme xmltv) sous Windows

Message par dreamman »

But de ce tuto, générer sous Windows le guide de programme (fichier xml) script php de Racacax (présenter sur ce topic viewtopic.php?f=129&t=2460&start=100 ).

Normalement le PHP c'est un langage de programmation utilisé pour produire des pages Web via un serveur Web (ce forum est construit en PHP), comme nos Windows ne sont pas des serveurs Web ont a besoin d'un interpréteur (sorte d'émulateur) sur notre Windows, donc nous avons besoins d'un programme interpréteur Php.exe ; Pour ce faire, téléchargez cette archive http://dl.free.fr/getfile.pl?file=/g5FhCQlq ou https://uptobox.com/rsby81bzd2a0 (archive sûr, la source vient d'ICI j'ai simplifié et rajouter les répertoires xml nécessaires).

Une fois l'archive téléchargée, placez le dossier (dézippé) à la racine de votre disque dur (je conseil si possible de la placer sur le D: pour des questions de droits).

Maintenant, on peut lancer le script PHP, on va utiliser pour ce faire, la console de Windows.

Rendez-vous dans "Taper ici pour rechercher"(en bas à gauche sur Windows10), cliquez sur Exécuter, tapez "cmd" et validez.

Image

Vous obtenez une superbe console. :D Ne rêvez quand même pas, ce n'est pas une console de jeux,
Seulement, la console affiche un répertoire, et ce n'est pas le bon. Nous allons donc nous replacer dans le bon répertoire. Pour ce faire, tapez ceci : Appuyez ensuite sur Entrée.

code : Tout sélectionner

cd d:\php

Appuyez ensuite sur Entrée.

code : Tout sélectionner

php.exe -f d:\php\script_all.php
Appuyez ensuite sur Entrée.
Image

Si tout c'est bien passé le script se lance

Image

Et vous retrouvez les fichiers xmltv.xml, xmltv.xml.gz, xmltv.zip dans votre répertoire d:\php\xmltv

(J'ai utilisé ce tuto comme base https://pub.phyks.me/sdz/sdz/executer-p ... nsole.html ).
Ces utilisateurs ont remercié l’auteur dreamman pour son message (2 au total) :
solar10mistertix
Internet Orange (sur le réseau de Telenet)
Internet Boost 400/40, TV LG OLED 48"
48C1(16LA)

Formuler Z8, Molotov.

Nas TS-251+ (Intel), Plex, Logitech Harmony 650

Image
Avatar du membre
wile
Expert ⭐⭐⭐⭐
Expert ⭐⭐⭐⭐
Messages : 1247
Enregistré le : 11 janv. 2020, 14:29
A remercié : 249 fois
A été remercié : 116 fois

Re: Construire son guide des programmes (epg sous forme xmltv) sous Windows

Message par wile »

Quels sont les avantages du script par rapport à WebGrab++ ?
TV Samsung Plasma 50" | VuSolo2 @ VTI 14.0.6 & Edision Mio+ 4K @OpenVix (et OpenATV, OpenHDF & PurE2) | SAT 0.8 - 5°W, 1.9 - 4.8 - 7 - 9 - 13 - 16 - 19.2 - 23.5 - 26 - 28.2 - 39 - 42 - 45°E | Bis TV Panorama 13E + DVB-T Maubeuge
NET Zuny [ex-Voo Illimité]
TEL VOIP @ OVH
GSM Proximus MAAE 1.5 Gb | JIM Mobile
NAS Synology DS411J (2 X 13To) | HP Proliant Gen10 38To
Avatar du membre
dreamman
⭐ Membre VIP donateur ⭐
⭐ Membre VIP donateur ⭐
Messages : 889
Enregistré le : 11 nov. 2017, 22:17
A remercié : 158 fois
A été remercié : 87 fois

Re: Construire son guide des programmes (epg sous forme xmltv) sous Windows

Message par dreamman »

J'ai repris ce script de quelqu'un qui fait depuis des années des xmltv en partage sur son site donc je suppose que son script php est surtout axé site web, je ne connais pas WebGrab++ , je vais tester mais l'esprit me semble similaire travailler avec plusieurs sources puis les "parser" dans un seul fichier.
Internet Orange (sur le réseau de Telenet)
Internet Boost 400/40, TV LG OLED 48"
48C1(16LA)

Formuler Z8, Molotov.

Nas TS-251+ (Intel), Plex, Logitech Harmony 650

Image
Répondre

Créer un compte ou se connecter pour rejoindre la discussion

Vous devez être membre pour pouvoir répondre

Créer un compte

Vous n‘êtes pas membre ? Inscrivez-vous pour rejoindre notre communauté
Les membres peuvent créer leurs propres sujets et s‘abonner à des sujets
C‘est gratuit et cela ne prend qu‘une minute

S’enregistrer

Se connecter