Script résultat EuroMillion

Bonjour,
j’avais mis un peu de côté mon jeedom.
J’avais un script Html ou je récupéré les numéros de l’EuroMillion mais je ne remonte plus rien aujourd’hui.
C’est une chose que je maitrise pas trop.

Adresse:« Résultat EuroMillions - My Million : Tirage du vendredi 18 octobre 2024 »

Requete html: div#euromillions-results>div

Quelqu’un a une idée svp?
merci

Bonjour @Phpvarious Puis-je te demander ce petit service stp?
:grinning:

Merci

Hello, désolé mais j’ai pas beaucoup de temps en ce moment, l’application mobile V2 me prend 99% de mon temps disponible :crazy_face:.

J’essaie de regarder ce soir, si j’ai du temps.

Peux tu me deja me dire quelle résultat renvoyait le script quand il marchait ? Du contenu html ?

Merci beaucoup:

Alors le résultat renvoyait du contenu Html avec pour l’adresse:

avec la requête: div#euromillions-results>div

Je récupérais l’url: http://192.168.1.75/core/api/jeeApi.php?apikey=Nn1jCBTbWXfsqOBsFsprKaAK3yqTk2VW&type=cmd&id=4832

dedans je cherchais le numéro du jour, et les numéro avec les requêtes suivantes:

Jour: header.result-full__drawing-header>div:nth-child(2)>div>h1

numéro 1: div.result-full__drawing-infos>ul:nth-child(2)>li:nth-child(1)>span

Merci

Bonjour.

Êtes vous sur Debian 12 ? Ou PHP 8.

oups pardon actuellement je suis:

Dedian:11.11
PHP:7.4.33

Je ne me rappelle plus si quand ça fonctionnait j’avais la même config

Re,

Bon j’ai regardé vite fait et je pense que le site a changé sa méthode de redirection.

https://www.fdj.fr/jeux-de-tirage/euromillions-my-million/resultats n’est plus accessible, il faut utiliser le lien direct avec date :
https://www.fdj.fr/jeux-de-tirage/euromillions-my-million/resultats/vendredi-18-octobre-2024

Ou sinon un script sur https://www.fdj.fr/jeux-de-tirage/resultats qui est une page résumé des résultats de plusieurs jeux :

Date = div>#draw-date-euromillions
Numero1 = #draw-result-euromillions>span:nth-child(1)>div:nth-child(2)
Numero2 = #draw-result-euromillions>span:nth-child(2)>div:nth-child(2)
Numero3 …

2 « J'aime »

Oh merci, c’est top.
Par déduction, j’ai réussi à faire les numéro étoile
Numero1 = #draw-result-euromillions>span:nth-child(1)>div:nth-child(2)

Numero etoile1= #draw-result-euromillions>span:nth-child(6)>div:nth-child(2)

J’en ai déduit les numéro du loto:
Numero 1 = #draw-result-loto>span:nth-child(1)>div:nth-child(2)

Numero chance = #draw-result-loto>span:nth-child(6)>div:nth-child(2)
mais celui-ci ne fonctionne pas

Auparavent je faisait un script global ou je récuperais tout avec :
div#euromillions-results>div

je récupérais la l’adresse URL de ce script et je faisais mes requètes en local, c’est pas mieux? ou ça consomme moins de ressource?

Après je n’ai pas tout compris pour le premier numero comment tu arrives à trouver:
#draw-result-euromillions>span:nth-child(1)>div:nth-child(2)

Moi quand j’inspecte j’ai

Merci beaucoup

1 « J'aime »

essai avec #draw-result-loto>span:last-child>div:nth-child(2)

Aucune idée si cela consomme plus de ressources, mais je pense que ce script n’est pas a déclenché trop de fois par jour.

Tu n’es pas sur la bonne page, tu regardes le code de la page où il semble plus possible de faire des requêtes.
Utilise la console de dev sur cette page https://www.fdj.fr/jeux-de-tirage/resultats

essai avec #draw-result-loto>span:last-child>div:nth-child(2)

ça fonctionne niquel :grinning: :grinning:

Le cron est réglé toutes les heures. je ne sais pas si c’est beaucoup mais comme j’ai 15 requête en même temps…

Pardon je me suis trompé de page en faisant l’inspection:

mais je ne vois toujours pas comment trouver pour le premier numéro:

#draw-result-euromillions>span:nth-child(1)>div:nth-child(2)

1 « J'aime »

Bonjour,
merci pour ce petit cours :heart:
Comment je peut récupérer d’abors toutes les infos dans un script genre:
div#euromillions-results>div

pour faire les requêtes en local stp?

Merci beaucoup beaucoup et désolé pour le retard pour la réponse j’étais indisponible