судя по всему ни кто не поможет
|
Runizag,
(async () => { const values = [ //hh:mm:ss text ['10:20:00', '12'], ['20:30:00', '34'], ]; const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms)); while (true) { const date1 = new Date(); const time1 = date1.toLocaleTimeString('ru'); const value = values.find(value => value[0] > time1); if (!value) break; const date2 = new Date(Number(date1)); date2.setHours(...value[0].split(':'), 0); await delay(date2 - date1); const textInput = document.querySelector('#g-search input[type=text]'); textInput.value = value[1]; const findButton = document.querySelector('#g-search button[type=button]'); findButton.click(); await delay(5000); const selectButton = document.querySelector('selector?'); if (selectButton) selectButton.click(); } })(); |
Цитата:
|
вот видео как должно работать , т.е сайт должен обновиться в заданное время + написать в поле заданный мной текст и нажать кнопку на
йти |
Runizag, во-первых, не показан код кнопки Выбрать группу, во-вторых, не показано что после клика по ней происходит, в-третьих, не надо цитировать полностью мои посты есть Цитата выделенного или просто кликнуть по моему нику.
|
Rise,
А извиняюсь я просто не знал ,не давно нахожусь на этом форуме, я думал не обязательно знать что находиться дальше, мне же по идее текст в формочку надо намечать и нажать найти,но если надо ,то вот ,вот что происходит дальше |
Rise,
вот еще видео хэш бесполезно писать , он генерируется каждый раз по разному,но value где reserveform[gardenid] у всех постоянный ,он не меняется |
Цитата:
Цитата:
Также неизвестно, может ли быть в поиске несколько результатов, если да, то выбрать все или только первый. Или по вашему это тоже не обязательно знать? Цитата:
Цитата:
|
Rise,
Ссылки открыл проверьте еще раз, да конечно нужно знать, что нужно выбрать только первый |
Runizag, так Получить направление тоже надо кликать? И это страница с другим адресом?
|
Часовой пояс GMT +3, время: 23:36. |