Runizag, ну и что, вы же ищете не по этому айди, а по номеру группы, или вы теперь будете вместо 91 в поле 10068 вводить?
|
Rise,
это я просто так для информации написал ,может она пригодится ,а так да я по названию заведения ищу |
Runizag,
(async () => { const hours = 8, minutes = 0, seconds = 0, group = 91; const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms)); if (sessionStorage.reload == 'yes') { sessionStorage.reload = 'no'; await delay(4000); // Ожидание до загрузки данных (миллисекунды) const textInput = document.querySelector('#g-search #name-block input[type=text]'); textInput.value = group; const findButton = document.querySelector('#g-search button[type=button]'); findButton.click(); await delay(2000); // Ожидание до результата поиска const selectButton = document.querySelector('[class*=g-list-item]:not([style*=none]) button[type=submit]'); if (selectButton) selectButton.click(); } else { await delay(new Date().setHours(hours, minutes, seconds, 0) - new Date()); // Ожидание до перезагрузки sessionStorage.reload = 'yes'; location.reload(); } })(); |
Часовой пояс GMT +3, время: 03:18. |