🎉 欢迎访问GreasyFork.Org 镜像站!本镜像站由公众号【爱吃馍】搭建,用于分享脚本。联系邮箱📮

Greasy fork 爱吃馍镜像

Brave DNS Auto Clear

Очищает DNS Brave при обновлении страницы или закрытии вкладки

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

Autor
STELLAR STELS
Dziennych instalacji
0
Wszystkich instalacji
2
Oceny
0 0 0
Wersja
1.0
Utworzono
12-11-2025
Zaktualizowano
12-11-2025
Rozmiar
799 bajtów
Licencja
Brak licencji
Dotyczy
Wszystkie strony

Ты хочешь, чтобы Brave автоматически очищал DNS-кэш каждый раз, когда ты закрываешь вкладку или обновляешь страницу — верно?
Автоматическая очистка при обновлении страницы (через userscript)

Можно сделать Tampermonkey userscript, который будет очищать DNS-кэш через brave://net-internals/#dns при обновлении/перезагрузке вкладки.
⚠️ Важно:
Из-за политики безопасности браузеров fetch() не может напрямую обратиться к brave://net-internals.
Поэтому этот метод не всегда сработает автоматически, но можно имитировать поведение (например, через открытие chrome://net-internals/#dns во всплывающем окне).
Сейчас покажу тебе пошагово, как настроить “оптимальный вариант” — чтобы Brave работал максимально стабильно, DNS-кэш не глючил и всё автоматически чистилось при старте.

🧭 Шаг 1. Очистка DNS внутри Brave вручную

(нужно сделать хотя бы 1 раз, чтобы обнулить внутренний кэш)

Открой в Brave:

brave://net-internals/#dns


Нажми кнопку “Clear host cache”

Затем открой:

brave://net-internals/#sockets


и нажми “Flush socket pools”

✅ Это очистит все сохранённые IP и соединения внутри браузера.

⚙️ Шаг 2. Создание ярлыка Brave с автоочисткой при запуске

Найди ярлык Brave на рабочем столе (или сделай новый).

Нажми ПКМ → Свойства → вкладка “Ярлык”

В поле “Объект” в конец строки добавь параметры:

--flush-socket-pools --enable-net-benchmarking


Пример готовой строки:

"C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe" --flush-socket-pools --enable-net-benchmarking


Нажми Применить → OK

Теперь каждый запуск Brave автоматически очищает внутренние сетевые кэши (DNS и сокеты).

🧼 Шаг 3. Быстрая очистка системного DNS при сбоях

Создай простой .bat-файл (чтобы не вводить команду вручную):

Открой Блокнот и вставь:

@echo off
title Очистка системного DNS
color 0a
echo Очистка DNS-кэша Windows...
ipconfig /flushdns
echo Готово! Можно перезапустить Brave.
pause


Сохрани файл под именем, например:

FlushDNS.bat


Запускай его от имени администратора, когда сайты не открываются или Brave тормозит.

🔁 (По желанию) Автоматизировать всё в одном файле

Если хочешь, можно объединить всё в один мощный скрипт, который:

закрывает Brave,

очищает системный DNS,

очищает сокеты,

и запускает Brave с нужной страницей.

📄 Пример:

@echo off
title Перезапуск Brave с очисткой DNS
color 1f

echo [1/3] Закрываю Brave...
taskkill /F /IM brave.exe >nul 2>&1

echo [2/3] Очищаю системный DNS...
ipconfig /flushdns >nul

echo [3/3] Запускаю Brave с очисткой сокетов...
start "" "C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe" --flush-socket-pools --enable-net-benchmarking "https://google.com"

echo Готово! Brave запущен с чистыми DNS и соединениями.
pause


📌 Сохрани как Brave_Reset.bat и запускай от имени администратора, когда хочешь “обновить” сеть браузера.

Хочешь, я добавлю в этот .bat ещё автоочистку кэша Brave (Cache + Code Cache) перед запуском, чтобы всё запускалось максимально чисто (но без потери закладок и профиля)?