Как узнать модель роутера по Wi-Fi: полное руководство по идентификации

Ситуация, когда необходимо получить доступ к настройкам беспроводной сети, но точная модель маршрутизатора неизвестна, встречается довольно часто. Это может произойти при покупке подержанного оборудования, при переезде в квартиру с уже установленным провайдером оборудованием или когда оригинальная наклейка на корпусе давно стерлась. Пользователь видит сеть, может даже подключаться к интернету, но для смены пароля, настройки проброса портов или установки родительского контроля критически важно знать, с каким именно устройством он имеет дело.

К счастью, современные операционные системы и протоколы передачи данных позволяют выявить технические характеристики оборудования даже без прямого доступа к административной панели. Существуют программные и аппаратные методы, которые помогают определить производителя и серию устройства, используя только беспроводное соединение. В этой статье мы подробно разберем алгоритмы действий для различных платформ и ситуаций.

Идентификация роутера — это первый шаг к грамотной настройке домашней сети. Без понимания того, какая именно"железка" раздает вам интернет, невозможно подобрать актуальную прошивку или найти специфические инструкции по сбросу настроек. Мы рассмотрим методы от простого просмотра свойств подключения до использования специализированных утилит сканирования эфира.

Анализ MAC-адреса шлюза по умолчанию

Самым надежным и технически грамотным способом определения производителя оборудования является анализ MAC-адреса. Каждому сетевому интерфейсу при производстве присваивается уникальный физический адрес, состоящий из 12 шестнадцатеричных символов. Первые шесть символов этого адреса (так называемый OUI — Organizationally Unique Identifier) строго закреплены за конкретным заводом-изготовителем.

Зная MAC-адрес, можно с высокой точностью определить бренд устройства, даже если на корпусе нет никаких опознавательных знаков. Для получения этой информации на компьютере с операционной системой Windows необходимо выполнить команду ipconfig в командной строке. Это действие выведет список всех сетевых адаптеров и их текущие параметры подключения.

⚠️ Внимание: Если ваш компьютер подключен к роутеру через витую пару (LAN-кабель), команда покажет MAC-адрес сетевой карты компьютера. Убедитесь, что вы смотрите именно на раздел, соответствующий Wireless LAN adapter или Wi-Fi подключению, чтобы получить адрес шлюза.

После получения адреса шлюза (обычно это 192.168.0.1 или 192.168.1.1) и его MAC-адреса, можно воспользоваться онлайн-базой данных IEEE. Существуют множество сервисов, куда достаточно ввести первые 6 символов MAC-адреса, чтобы получить название компании-производителя. Это позволяет отсеять неподходящие инструкции и искать мануалы именно для TP-Link, Asus или MikroTik.

Вот основные шаги для получения данных:

  • 🔍 Откройте командную строку, введя cmd в меню"Пуск".
  • 📡 Введите команду ipconfig /all и найдите активное Wi-Fi подключение.
  • 📋 Скопируйте значение"Физический адрес" (Physical Address) основного шлюза.
  • 🌐 Введите первые 6 символов в любой поиск по MAC-адресам в браузере.

Данный метод работает практически на любом устройстве, так как протокол ARP и структура пакетов данных универсальны. Даже если роутер настроен в режиме точки доступа или моста, его MAC-адрес остается читаемым для подключенных клиентов.

Идентификация через веб-интерфейс без пароля

Часто бывает так, что устройство уже подключено к сети, но пароль от административной панели утерян. Однако, сам факт доступа к странице входа может дать подсказку о модели. Браузеры и операционные системы часто кэшируют заголовки страниц или используют специфические сертификаты безопасности, которые выдаются наружу еще до ввода логина.

При попытке перехода по IP-адресу шлюза (чаще всего 192.168.0.1), обратите внимание на вкладку браузера. Многие производители, такие как Keenetic или MikroTik, прописывают в или в мета-тегах описание модели. Также визуальный стиль страницы входа (цветовая гамма, логотип, расположение полей) часто является уникальным для конкретной серии роутеров.</p> <p>Еще один технический нюанс — SSL-сертификат. Если страница входа использует защищенное соединение (https), браузер может предупредить о ненадежном сертификате. В деталях этого сертификата, которые можно посмотреть, кликнув на значок замка, часто указано полное имя устройства (Common Name), которое может содержать модель, например, <em>RT-AC51U</em> или <em>Archer C6</em>.</p> <details class="pb-accordion"><summary>Почему браузер пишет"Не безопасно"?</summary><div class="pb-accordion-body"><p>При входе в роутер по HTTPS вы видите предупреждение, потому что сертификат является самоподписанным. Роутер сам создал этот сертификат, и он не проверен глобальными центрами сертификации. Это нормально для локальных устройств, но браузер обязан предупредить пользователя о потенциальном риске перехвата данных, хотя в локальной сети риск минимален.</p></div></details> <p>Существуют также специфические URL-адреса, которые могут перенаправить вас на страницу с информацией об устройстве, даже если основные настройки закрыты. Некоторые модели реагируют на запросы определенных файлов, возвращая в ответе текстовую информацию о системе.</p> <p>Попробуйте следующие варианты действий, если стандартный вход закрыт:</p> <ul> <li>🔒 Посмотрите заголовок вкладки браузера при переходе на IP шлюза.</li> <li>📜 Проверьте детали SSL-сертификата, кликнув на значок замка в адресной строке.</li> <li>🖼️ Сравните дизайн страницы входа с скриншотами в интернете по запросу"страница входа роутер".</li> </ul> <p>Визуальная идентификация интерфейса — мощный инструмент. Например, синий интерфейс с логотипом в виде планеты сразу указывает на <em>TP-Link</em> новых серий, а оранжевый или черно-белый минимализм часто встречается у <em>Xiaomi</em> или <em>Zyxel</em>.</p> <h2 id="использование-командной-строки-и-утилит-windows">Использование командной строки и утилит Windows</h2> <p>Для пользователей, предпочитающих глубокий анализ, операционная система Windows предоставляет встроенные инструменты для детального изучения сетевого окружения. Командная строка и PowerShell позволяют запросить у точки доступа больше данных, чем просто IP-адрес.</p> <p>Одной из полезных команд является <code>netsh wlan show interfaces</code>. Она выводит подробную информацию о текущем Wi-Fi подключении. В поле"BSSID" отображается MAC-адрес точки доступа, который мы уже обсуждали, но также там может быть указана информация о канале, типе радио и скорости соединения, что косвенно указывает на класс устройства (например, поддержка Wi-Fi 6 сразу сужает круг поисков).</p> <pre><code>netsh wlan show interfaces</code></pre> <p>Еще более мощным инструментом является утилита <code>arp -a</code>. Она показывает таблицу соответствия IP-адресов и MAC-адресов всех устройств, с которыми ваш компьютер недавно обменивался данными. В этой таблице можно найти не только сам роутер, но и другие устройства в сети, что помогает понять экосистему.</p> <p>Для продвинутых пользователей существует возможность использования PowerShell с модулем NetConnection. Команды вроде <code>Get-NetIPAddress</code> позволяют фильтровать интерфейсы по типу подключения. Однако, стоит помнить, что стандартные средства Windows не всегда выводят коммерческое название модели напрямую, если оно не зашито в DNS-записи или DHCP-опции.</p> <aside class="pb-callout pb-callout-note"><span class="pb-callout-icon">💡</span><p>Используйте команду `nslookup` для обратного поиска. Введите IP-адрес роутера, и иногда (не всегда) DNS-сервер может вернуть имя хоста, содержащее модель, например, `TP-LINK_C6_1234.local`.</p></aside> <p>Если стандартных команд недостаточно, можно обратиться к диспетчеру устройств. Хотя он в первую очередь показывает ваш адаптер, в свойствах сетевого подключения иногда отображается тип сети или профиль, который мог быть назван по модели роутера при первом подключении.</p> <p>Основные команды для диагностики:</p> <ul> <li>💻 <code>netsh wlan show interfaces</code> — детальные параметры Wi-Fi интерфейса.</li> <li>🔗 <code>arp -a</code> — таблица соответствия IP и MAC адресов в локальной сети.</li> <li>📶 <code>netsh wlan show networks mode=bssid</code> — список всех сетей и их BSSID (MAC-адресов).</li> </ul> <p>Комбинирование данных из этих команд позволяет составить достаточно точный портрет сетевого оборудования. Например, зная производителя чипа беспроводного модуля (можно узнать по MAC) и поддерживаемые стандарты (из команды netsh), можно легко идентифицировать модель.</p> <h2 id="мобильные-приложения-для-сканирования-сети-android-и-ios">Мобильные приложения для сканирования сети (Android и iOS)</h2> <p>Смартфоны сегодня обладают более мощными инструментами для анализа Wi-Fi, чем стандартные ноутбуки. Мобильные операционные системы позволяют приложениям считывать сырые данные из радиоэфира, включая поля заголовков кадров, которые часто содержат искомую информацию.</p> <p>На платформе <em>Android</em> существуют приложения, такие как <strong>WiFi Analyzer</strong> или <strong>Fing</strong>. Приложение Fing, в частности, сканирует сеть и пытается определить не только IP и MAC, но и производителя устройства, сверяясь с внутренней базой OUI. Часто оно может показать иконку и название модели, если устройство популярно.</p> <p>На устройствах <em>iOS</em> возможности ограничены политикой безопасности Apple, которая запрещает приложениям сканировать весь эфир в фоновом режиме. Однако, приложения вроде <strong>Network Analyzer</strong> или <strong>Fing</strong> (в ограниченной версии) могут показать о текущем подключении, включая шлюз и его MAC-адрес, а также провести пинг и трассировку, что помогает понять архитектуру сети.</p> <blockquote> <p>⚠️ <strong>Внимание:</strong> На Android версии 10 и выше доступ к точному MAC-адресу удаленных устройств может быть ограничен системой в целях конфиденциальности. Приложение может показать рандомизированный адрес или потребовать специальных разрешений.</p> </p> <p>Особого внимания заслуживает функция"Соседи" или"Устройства в сети" в таких приложениях. Они часто используют эвристический анализ: если устройство является шлюзом по умолчанию и имеет определенный префикс MAC-адреса, приложение помечает его как"Роутер" и указывает вероятного производителя.</p> <p>Популярные инструменты для мобильных платформ:</p> <ul> <li>📱 <strong>Fing</strong> — лучший кроссплатформенный сканер, определяет вендора по MAC.</li> <li>📶 <strong>WiFi Analyzer (Open Source)</strong> — показывает загрузку каналов и BSSID.</li> <li>🛠️ <strong>Network Analyzer</strong> — комплексный инструмент для диагностики (iOS/Android).</li> </ul> <p>Использование мобильного телефона — самый быстрый способ получить первичную информацию"на ходу". Вам не нужно искать кабель или включать ноутбук, достаточно установить приложение и подключиться к Wi-Fi.</p> <h2 id="специализированный-софт-для-глубокой-диагностики">Специализированный софт для глубокой диагностики</h2> <p>Когда стандартных средств недостаточно, на помощь приходят профессиональные улиты для Windows, такие как <strong>Acrylic Wi-Fi Home</strong> или <strong>inSSIDer</strong>. Эти программы работают с Wi-Fi адаптером в режиме мониторинга (если драйвер поддерживает) или просто собирают расширенную информацию из beacon-кадров.</p> <p>Программа <em>Acrylic Wi-Fi</em> отображает детальную таблицу всех видимых сетей. В столбце"BSSID" отображается MAC-адрес, но также часто доступна колонка"Vendor", которая автоматически декодирует первые байты адреса в название компании. Кроме того, в свойствах сети можно увидеть поддерживаемые стандарты (802.11 b/g/n/ac/ax), ширину канала и даже уровень сигнала в реальном времени.</p> <p>Другой мощный инструмент — <strong>Wireshark</strong>. Это анализатор трафика уровня пакетов. Запустив захват пакетов на Wi-Fi интерфейсе, можно отфильтровать трафик по протоколу <code>mdns</code> или <code>ssdp</code>. Умные роутеры и точки доступа часто сами"кричат" о себе в сеть, отправляя пакеты с информацией об устройстве, модели и версии прошивки.</p> <pre><code>Filter: mdns or ssdp</code></pre> <p>Использование снифферов пакетов требует определенных знаний, но дает максимально полную картину. Вы можете увидеть, как устройство представляется в сети, какие службы предлагает и какой у него реальный hostname. Это особенно полезно для identification IoT-устройств и роутеров операторов связи (SFP, ONT), которые часто не имеют стандартных интерфейсов.</p> <div class="pb-steps"><h4 class="pb-steps-title">☑️ Проверка перед установкой софта</h4><label class="check-item"><input type="checkbox"><span>Убедиться в наличии прав администратора</span></label><label class="check-item"><input type="checkbox"><span>Проверить поддержку драйвером режима мониторинга</span></label><label class="check-item"><input type="checkbox"><span>Закрыть лишние сетевые программы</span></label><label class="check-item"><input type="checkbox"><span>Временно отключить антивиес для чистоты теста</span></label><div class="check-progress">Выполнено: <span class="check-count">0</span> / 4</div></div> <p>Важно понимать, что для работы таких программ ваш Wi-Fi адаптер должен поддерживать определенные режимы работы. Встроенные адаптеры ноутбуков обычно справляются с базовым сканированием, но для полноценного мониторинга эфира могут потребоваться внешние USB-адаптеры.</p> <h2 id="таблица-соответствия-префиксов-mac-адресов-и-брендов">Таблица соответствия префиксов MAC-адресов и брендов</h2> <p>Для быстрой ориентировки в мире сетевого оборудования полезно знать основных игроков и их идентификаторы. Ниже приведена таблица с примерами префиксов MAC-адресов (OUI), которые часто встречаются в домашнем сегменте.</p> <div class="pb-table-wrap"><table> <thead> <tr> <th>Префикс MAC (OUI)</th> <th>Производитель</th> <th>Популярные серии</th> <th>Типичный IP шлюза</th> </tr> </thead> <tbody> <tr> <td>TP-Link Technologies</td> <td>18:33:9D, 50:C7:BF</td> <td>Archer, TL-WR</td> <td>192.168.0.1</td> </tr> <tr> <td>AsusTek Computer Inc</td> <td>00:1A:2B, B0:6E:37</td> <td>RT-AC, RT-AX</td> <td>192.168.1.1</td> </tr> <tr> <td>Ubiquiti Inc</td> <td>00:27:22, 24:A4:3C</td> <td>UniFi, AirMax</td> <td>192.168.1.20</td> </tr> <tr> <td>Xiaomi Communications</td> <td>64:09:80, A4:CD:A1</td> <td>Mi Router, Redmi</td> <td>192.168.31.1</td> </tr> <tr> <td>Huawei Device Co Ltd</td> <td>00:18:82, 00:E0:FC</td> <td>WS, AX3</td> <td>192.168.3.1</td> </tr> </tbody> </table></div> <p>Эта таблица не является исчерпывающей, так как производители могут менять поставщиков чипов или использовать разные OUI для разных линеек продуктов. Однако, она покрывает значительную часть рынка потребительского оборудования.</p> <p>Если вы обнаружили префикс, которого нет в списке, всегда можно воспользоваться онлайн-генераторами. Введите первые 6 символов в поиск, и база данных IEEE выдаст точное юридическое название компании-владельца адреса.</p> <h2 id="аппаратные-методы-и-визуальная-идентификация">Аппаратные методы и визуальная идентификация</h2> <p>Ничто не заменит физического осмотра устройства, если есть такая возможность. Даже если наклейка стерлась, остаются другие признаки. Форма корпуса, расположение антенн, цвет индикаторов и логотип на лицевой панели — все это ключи к разгадке.</p> <p>Операторы связи (провайдеры) часто поставляют абонентам брендированные роутеры. На них может стоять логотип <em>Ростелеком</em>, <em>Билайн</em> или <em>MTS</em>, но внутри это всегда устройство от известного OEM-производителя (Sagemcom, Sercomm, Eltex, Huawei). Зная"железо", можно найти универсальную прошивку или инструкции.</p> <p>Обратите внимание на порты. Наличие порта USB 3.0, количество LAN-портов (обычно 4, но бывает 1 или 8), наличие телефонного разъема RJ-11 (для ADSL или VoIP) — все эти характеристики помогают сузить круг поиска при поиске в интернете по фотографии.</p> <div class="pb-poll" id="poll-af3fefcf"><div class="pb-poll-question">📊 Какой у вас провайдер интернета?</div><div class="pb-poll-option" data-poll="af3fefcf" data-idx="0" onclick="pbPollVote(this)"><span class="pb-poll-label">Ростелеком</span><span class="pb-poll-bar"></span><span class="pb-poll-pct"></span></div><div class="pb-poll-option" data-poll="af3fefcf" data-idx="1" onclick="pbPollVote(this)"><span class="pb-poll-label">Дом.ру</span><span class="pb-poll-bar"></span><span class="pb-poll-pct"></span></div><div class="pb-poll-option" data-poll="af3fefcf" data-idx="2" onclick="pbPollVote(this)"><span class="pb-poll-label">ТТК</span><span class="pb-poll-bar"></span><span class="pb-poll-pct"></span></div><div class="pb-poll-option" data-poll="af3fefcf" data-idx="3" onclick="pbPollVote(this)"><span class="pb-poll-label">МТС</span><span class="pb-poll-bar"></span><span class="pb-poll-pct"></span></div><div class="pb-poll-option" data-poll="af3fefcf" data-idx="4" onclick="pbPollVote(this)"><span class="pb-poll-label">Другой</span><span class="pb-poll-bar"></span><span class="pb-poll-pct"></span></div></div> <p>Если наклейка полностью уничтожена, можно попробовать аккуратно вскрыть корпус (это может лишить гарантии). На печатной плате (материнской плате) всегда есть маркировка. Ищите надписи вроде"Model: XXXXX" или"P/N: XXXXX". Также там часто расположены разъемы UART или консоли, но для обычной идентификации достаточно прочитать текст на текстолите.</p> <p>Визуальные признаки для поиска:</p> <ul> <li>📸 Сфотографируйте устройство со всех сторон и используйте поиск по картинкам Google/Yandex.</li> <li>🔌 Посчитайте количество антенн и портов LAN/WAN.</li> <li>💡 Обратите внимание на цвет и мигание индикаторов при включении.</li> </ul> <p>Комбинация аппаратных признаков и данных, полученных программным путем (MAC-адрес), дает 100% гарантию определения модели. Это знание необходимо для безопасной настройки и защиты вашей домашней сети.</p> <h2 id="часто-задаваемые-вопросы-faq">Часто задаваемые вопросы (FAQ)</h2> <details> <summary>Можно ли узнать модель роутера, если я не подключен к его Wi-Fi?</summary> <p>Без подключения к сети или физическим доступом к портам LAN узнать точную модель удаленно практически невозможно из соображений безопасности. Однако, если вы находитесь в зоне действия, вы можете увидеть SSID (имя сети), которое часто содержит модель (например,"WiFi-RT-AC51U-2G"). Также можно считать MAC-адрес (BSSID) через сканер Wi-Fi, что укажет на производителя.</p> </details> <details> <summary>Что делать, если MAC-адрес показывает"Unknown Vendor"?</summary> <p>Это редкий случай, который может означать, что производитель использует новый или малоизвестный префикс, не занесенный в базу IEEE, либо (что чаще) MAC-адрес был изменен программно (клонирован). В таком случае ориентируйтесь на SSID сети, внешний вид интерфейса входа (192.168.0.1) или попробуйте сбросить роутер кнопкой Reset — при загрузке он может временно транслировать стандартное имя сети с моделью.</p> </details> <details> <summary>Безопасно ли использовать сторонние программы для сканирования Wi-Fi?</summary> <p>Использование популярных утилит (как Fing, Acrylic Wi-Fi) безопасно, если вы скачиваете их с официальных сайтов. Они работают в рамках стандартных API операционной системы. Однако избегайте неизвестных"хакерских" утилит, которые могут содержать вредоносный код. Всегда проверяйте файлы антивирусом.</p> </details> <details> <summary>Может ли провайдер скрыть модель роутера?</summary> <p>Провайдер может изменить SSID (имя сети) и пароль по умолчанию, но он не может скрыть MAC-адрес или изменить фундаментальные ответы устройства на запросы протоколов (DHCP, ARP). Аппаратная идентификация остается доступной для пользователя в локальной сети.</p> </details></div> </article> </div> </div> </main> <section class="pb-related-bottom"> <div class="pb-container"> <h2 class="pb-related-heading">📖 Читайте также</h2> <div class="pb-related-list"><a href="/articles/k/ka/kak-nastroit-wifi-router-khuavej.html" class="pb-related-card"> <span class="pb-related-title">Как настроить WiFi роутер Huawei: пошаговая инструкция</span> <span class="pb-related-desc">Полное руководство: как настроить роутер Huawei через 192.168.3.1. Установка пароля, смена канала, о</span> </a><a href="/articles/k/ka/kak-vklyuchit-vaj-faj-na-routere-mts.html" class="pb-related-card"> <span class="pb-related-title">Как включить Вай-Фай на роутере МТС: полная инструкция</span> <span class="pb-related-desc">Подробная инструкция: как активировать Wi-Fi на роутере МТС через веб-интерфейс и кнопку. Решение пр</span> </a><a href="/articles/k/ka/kak-uznat-parol-ot-wi-fi-rostelekom.html" class="pb-related-card"> <span class="pb-related-title">Как узнать пароль от Wi-Fi Ростелеком: 5 рабочих способов</span> <span class="pb-related-desc">Ищите способ узнать пароль от Wi-Fi Ростелеком? Разбираем все методы: от наклейки на роутере до сбро</span> </a><a href="/articles/k/ka/kakoj-kanal-svyazi-ispolzuet-v-setyakh-s-wifi-dostupom.html" class="pb-related-card"> <span class="pb-related-title">Какой канал связи использует Wi-Fi: частоты 2.4 и 5 ГГц</span> <span class="pb-related-desc">Узнайте, какой канал связи использует WiFi роутер. Разбор частот 2.4 и 5 ГГц, ширины канала и советы</span> </a><a href="/articles/k/ka/kak-uznat-pin-vaj-faj-routera.html" class="pb-related-card"> <span class="pb-related-title">Как узнать пароль от Wi-Fi роутера: все способы 2026</span> <span class="pb-related-desc">Полная инструкция: как найти PIN-код на наклейке, в веб-интерфейсе и через Windows. Решите проблему </span> </a><a href="/articles/n/na/na-kakoj-chastote-rabotaet-vaj-faj-6.html" class="pb-related-card"> <span class="pb-related-title">На какой частоте работает Wi-Fi 6: ГГц, каналы и скорость</span> <span class="pb-related-desc">Подробный разбор частотных диапазонов Wi-Fi 6. Узнайте, как работают 2.4 и 5 ГГц, что такое 6 ГГц в </span> </a></div> </div> </section> <footer class="pb-footer"> <div class="pb-container"> <div class="pb-footer-top"> <div class="pb-footer-brand">📶 Вай-Фай Гид</div> <p class="pb-footer-desc"></p> </div> <div class="pb-footer-links"> <div class="pb-footer-cats"><a href="/category/nastrojka-routerov/">🛜 Настройка роутеров</a> · <a href="/category/podklyuchenie-tv/">📺 Подключение ТВ</a> · <a href="/category/printery-i-mfu/">🖨️ Принтеры и МФУ</a> · <a href="/category/windows-i-pk/">💻 Windows и ПК</a> · <a href="/category/android-i-ios/">📱 Android и iOS</a> · <a href="/category/umnyj-dom/">🏠 Умный дом</a></div> <div class="pb-footer-info"> <a href="/">Главная</a> · <a href="/about.html">О проекте</a> · <a href="/contact.html">Контакты</a> · <a href="/privacy.html">Конфиденциальность</a> </div> </div> <div class="pb-footer-bottom"> <p>© Вай-Фай Гид. Все права защищены.</p> <!--LiveInternet counter--><div style="margin-top:10px;"><a href="https://www.liveinternet.ru/click" target="_blank"><img id="licnt06C4" width="88" height="15" style="border:0" title="LiveInternet: показано число посетителей за сегодня" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7" alt=""/></a><script>(function(d,s){d.getElementById("licnt06C4").src= "https://counter.yadro.ru/hit?t26.5;r"+escape(d.referrer)+ ((typeof(s)=="undefined")?"":";s"+s.width+"*"+s.height+"*"+ (s.colorDepth?s.colorDepth:s.pixelDepth))+";u"+escape(d.URL)+ ";h"+escape(d.title.substring(0,150))+";"+Math.random()})(document,screen)</script></div><!--/LiveInternet--> </div> </div> </footer> <div id="cookie-consent" class="pb-cookie"> <div class="pb-cookie-inner"> <span>🍪 Мы используем файлы cookie для улучшения работы сайта.</span> <button id="cookie-accept" class="pb-cookie-btn">Принять</button> </div> </div> <script src="/static/js/main.js"></script> <script> document.getElementById('pbMenuBtn')?.addEventListener('click', () => { document.getElementById('pbMainNav')?.classList.toggle('pb-nav-open'); }); // Dropdown menu toggle (click for touch devices) document.querySelectorAll('.pb-dropdown-toggle').forEach(btn => { btn.addEventListener('click', (e) => { e.stopPropagation(); btn.closest('.pb-nav-dropdown').classList.toggle('pb-dd-open'); }); }); document.addEventListener('click', () => { document.querySelectorAll('.pb-nav-dropdown.pb-dd-open').forEach(d => d.classList.remove('pb-dd-open')); }); (function() { const popup = document.getElementById('cookie-consent'); const btn = document.getElementById('cookie-accept'); if (popup && btn && !localStorage.getItem('cookie-accepted')) { setTimeout(() => popup.classList.add('pb-cookie-visible'), 1500); btn.onclick = () => { localStorage.setItem('cookie-accepted','true'); popup.classList.remove('pb-cookie-visible'); }; } })(); </script> <script> function pbPollVote(el) { var poll = el.closest('.pb-poll'); if (poll.classList.contains('voted')) return; poll.classList.add('voted'); el.classList.add('selected'); var opts = poll.querySelectorAll('.pb-poll-option'); var n = opts.length; var raw = []; var sum = 0; for (var i = 0; i < n; i++) { var v = Math.random() * 50 + 5; if (opts[i] === el) v += 30; raw.push(v); sum += v; } var pcts = raw.map(function(v) { return Math.round(v / sum * 100); }); var diff = 100 - pcts.reduce(function(a,b){ return a+b; }, 0); pcts[Array.from(opts).indexOf(el)] += diff; setTimeout(function() { opts.forEach(function(opt, i) { opt.querySelector('.pb-poll-bar').style.width = pcts[i] + '%'; opt.querySelector('.pb-poll-pct').textContent = pcts[i] + '%'; }); }, 50); } </script> <script src="/static/js/inject.js" defer></script> </body> </html>