Я играю с сайтом, на котором я хочу продолжать нажимать кнопку i
количество раз каждые interval
секунды.
Мой код:
clickbidBtn1 = function() {
var bidBtn=document.getElementById("BidButton");
var interval = 15000;
for (var i=3; i>=0; i--){
setTimeout(bidBtn.click(1);,i*interval);
};
Я обнаружил, что GM выполняет все i
количество кликов одновременно, а не с запланированной задержкой.Есть ли способ отложить время клика?Скажем, я хотел, чтобы функция нажимала кнопку каждые 15 секунд i
раз.
Я думал дать ей еще несколько переменных и добавить одну переменную в части кода settimeout
, которая тольковыполняет @ щелчок, затем сравнивает увеличенные переменные с текущими, прежде чем перейти к следующему settimeout
... но пока не продумал это ... это кажется сложным процессом для простого процесса ... :(я немного поиграюсь с этим