Programm/Skript/usw., das einen Chrome-Tab automatisch aktualisiert, bis ein bestimmtes Wort/eine bestimmte Phrase/eine bestimmte Zahl gefunden/nicht gefunden wird, und dann stoppt es

Programm/Skript/usw., das einen Chrome-Tab automatisch aktualisiert, bis ein bestimmtes Wort/eine bestimmte Phrase/eine bestimmte Zahl gefunden/nicht gefunden wird, und dann stoppt es

Etwas, das ich zum automatischen Aktualisieren einer Webseite (in festgelegten Zeitintervallen) verwenden kann, indem die Seite nach einem bestimmten Text durchsucht wird und die Aktualisierung beendet wird, sobald dieser gefunden/nicht gefunden wird.

Ich habe dieses Skript gefunden, das ich mit Tampermonkey verwenden kann;

$(document).ready(function() 
{
var LookFor = "test"; // Change this to find a different string

if($('body:contains("' + LookFor + '")').length > 0) 
{
    alert("Found: " + LookFor);
}
else
{
    location.reload();
}
});

- aber ich kann die Zeitspanne zwischen den Aktualisierungen nicht angeben (sei es 0,5 Sekunden oder 4 Minuten).

Wenn es eine Möglichkeit gibt, dies zu tun, lassen Sie es mich bitte wissen. Ich bin ein Neuling in Sachen Skripting und so, daher bin ich für jede Hilfe sehr dankbar ;;

Antwort1

Sie können diese modifizierte Version verwenden:

$(document).ready(function()  {
  var LookFor = "test"; // Change this to find a different string
  var interval = 5;     // timeout in seconds

  var intervalHandle = setInterval(function () {    
    if($('body:contains("' + LookFor + '")').length > 0) {
      clearInterval(intervalHandle);
      alert("Found: " + LookFor);
    }
  }, interval * 1000);
});

verwandte Informationen