be52, кстати, использовал uBlock лет 5. Месяц назад снёс со всех компов. Оставил только uMatrix. И вам рекомендую не пользоваться uBlock. С ним браузер потребляет приблизительно в 10-15 раз больше ресурсов (даже тупо при запуске без интернета). Реально майнит крипту чтоли.
siroper, так просто сделайте такой же запрос. Не парьтесь о куках, сосредоточтесь на передаваемых полях в теле запроса, если что-то не так, то переходите к копированию поведения заголовков (обычно кроме User-Agent не требуется). А вопрос с куками как бы решен заранее :-)
AnotherAnkor, Из одноплатников я фанат rk3399. Но вам скорее всего не нужен мощный такой. Возьмите pi4 (2-4гб), она дешевле, с вашими запросами скорее всего справится.
AnotherAnkor, я не знаю что это за штука и зачем она вам, но верю, наверное что-то нужное.
А так, если не нравится настраивать роутер как человек, то в микротик ставится опенсурсные линуксы https://dd-wrt.com или https://openwrt.org.
Анатолий, Да по сути разницы нет никакой, просто в моем случае паттерн, а в вашем тоже самое, только незначительно изменено. Вы мне скажите с какой целью вы хотите это использовать? Мне кажется, вам не стоит задумываться об этом. Скорее всего, ваша задача не требует замыканий. Хотя замыкания в JS везде. По сути замыкание - это обращение к функции или переменной из функции, где она не была определена.
CatCotCod,
Прошу прощения, только увидел.
Возвращает один элемент через ID document.querySelector('#address')
Возвращает один элемент через класс document.querySelector('.address')
Возвращает все элементы через класс document.querySelectorAll('.address')
agromov91, С синхронизацией знаю еще комплексные решения.
Например, nextcloud. Там клиенты есть под все ОС. Синхронизация файлов, заметок, контактов, календаря.
Alex_87, они не хуже работают, там почти влоб прописаны координаты куда мышка должна отклонится, чтобы обратно закрыть менюху. Эти грани заданы на этой строчке
если мышь отклонится более чем на 30 пикселей влево от левой границы меню,
или мышь отклонится более чем на 30 пикселей вниз от самого нижнего элемента, то закрывает менюху.
причем там ошибка: если менюха сверху, то надо считать не от верхней границы последнего элемента меню, а от нижней. так что box.top исправить на box.bottom.
Также, если менюха стоит не в самом верху шапки, то следует добавить верхнюю границу для закрытия меню, и аналогично, если меню стоит не с правого края, и что-то есть правее меню, то следует прописать правую границу для закрытия меню.
Надеюсь, разжевал понятно. Ну ты если хреново работает, я помогу отладить, но мне нужно смотреть на страницу, видишь же сколько тонкостей...