Скрипт: Отключение любого видео плеера в 2 клика.

Проблемы с VRChatТуториалы
kawashirov

kawashirov

Я сделал скрипты которые принудительно блокируют (и разблокируют) видеоплеер в ВРЧате.

  • Должно работать везде: Скрипты сделаны на PowerShell и Windows Defender Firewall, который есть в любой современной винде, так что никакого дополнительного софта не требуется.
  • Работает это путем (раз)блокирования yt-dlp.exe, который отвечает за резолвинг ссылок в плеере.
  • Для управления фаерволом нужны админские права, так что скрипт будет просить повышения при запуске, если нужных прав нету.
  • Скрипт блочит только yt-dlp.exe ВРЧата и только текущего пользователя, так что другие yt-dlp.exe на компе должны работать нормально.
  • Для удобства, кроме .ps1 файлов есть еще и традиционные .cmd, которые запускают PowerShell.

Как пользоваться:

  • Скачать архив ниже, распаковать фалики в отдельную папочку.
  • Не переименовывайте и не перемещайте файлы друг от друга, иначе .cmd перестанут работать! Лучше храните их вместе в одной папочке и сделайте нужные ярлычки.
  • Запускать block-yt-dlp.exe.cmd когда нужно блокнуть плеер. Подтверждать запрос админских прав. Посл этого, следующее видео в врчате не откроется.
  • Запускать unblock-yt-dlp.exe.cmd когда нужно вернуть плеер. Подтверждать запрос админских прав. Посл этого, следующее видео в врчате будет работать.

image.png

Версия 1:

block-yt-dlp-v1.zip

Для справки, создаваемое правило выглядит как-то так, тут ничего сверхестественного и секретного:

image.png

Еще один момент: Фервол должен быть включен. Обычно он и так включен во всех сетевых профилях винды, но есть "твикнутые"/"улучшеные"/"пропатченые" сбборки шиндовс, где файрволл выпелен или отключен. Там не будет работать.

image.png

Скрипт: Отключение любого видео плеера в 2 клика.

Кто будет использовать - отпишитесь о работоспособности и эффективности.