Existe-t-il un programme / extension que je peux utiliser avec un navigateur qui actualise une page Web et recherche une phrase ou un texte donné, puis s’arrête une fois que la phrase est trouvée ou est introuvable.
Par exemple, disons que j'ai créé un site qui utilise un randomiseur avec les mots "Un", "Deux" et "Trois".
Ce programme actualiserait la page jusqu'à ce que le mot "Trois" soit trouvé. Si je le configure pour rechercher ce mot, puis s'arrête une fois trouvé.
OU
Ce programme actualiserait la page jusqu'à ce que le mot "Trois" ne soit plus trouvé. Si je le configure pour rechercher ce mot, puis s'arrête une fois qu'il est introuvable.
Je sais que nous pouvons utiliser curl et grep pour le faire, mais la page n'est pas chargée sur le navigateur Web. Ce n'est pas ce que je veux. voir s'il y a une solution que nous pouvons charger sur le navigateur aussi
Si de telles choses n'existent pas, avez-vous une idée sur la façon d'écrire ce genre de programme? utiliser quel outil pour le faire?
Merci
Réponses:
J'ai fait un petit script qui cherche dans la page et actualise la page si elle n'a pas été trouvée. Vous devrez installer l' extension Tampermonkey et utiliser le script suivant:
Vous devrez également inclure la bibliothèque jQuery en la collant avant ce script dans Tampermonkey (à moins que Tampermonkey puisse le faire pour vous?).
La recherche est limitée à l'
body
élément et à ses enfants. Vous pouvez toutefois choisirbody
de*
rechercher l'ensemble du code source de la page. Toutefois, le script peut arrêter l'actualisation de la page s'il trouve ce que vous recherchez dans l'head
élément, par exemple.Si vous souhaitez continuer d'actualiser la page jusqu'à ce qu'un mot spécifique ne soit pas trouvé, modifiez le script comme suit:
la source