Перейти к содержанию

QUest ADB Scripts (QUAS)


Varset

Рекомендуемые сообщения

  • Модераторы

QUest ADB Scripts (QUAS)

Просмотр файла

Утилита – сборник наиболее часто используемых команд и действий для шлема. Такой “мультитул” для новичков и не только.
Не нужно искать и изучать команды adb, параметры и прочее, достаточно выбрать из списка требуемое действие.

 

quas412m.jpg.d559b46658037659be44dd2e9c8d0b25.jpg

 

Описание работы и функциональные возможности программы QUest ADB Scripts - Quas

 

Описание работы:

Программа Quas предназначена, в частности, для помощи в решении проблем со шлемами Meta Quest, а также для упрощения использования многих стандартных команд и действий, как документированных, так и не очень. Фактически, это мультитул, швейцарский нож для энтузиастов и владельцев шлемов Quest.

 

Программа написана на cmd с некоторыми вставками скриптов из других языков: JS, VSH, VBS, etc.
Запакована в exe файл с помощью Quick Batch File Compiler. Содержит дополнительные инструменты: fastboot, scrcpy, devcon, 7z, adb,aapt, etc.

 

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

 

Программу не требуется устанавливать, просто запускаете quas.v.X.X.X.exe файл, ждете пару секунд и можно пользоваться. Также можно использовать некоторые ключи запуска (см. встроенную помощь, пункт H или список дополнительных команд в конце этого описания). При каждом запуске Quas отображает на Главном экране таблицу с наиболее важными данными. 

 

В программу встроена цветовая (только для Win 10 и выше) и буквенная маркировка, обозначающая режим или статус шлема.
Она отображается в левом верхнем углу программы и ее удобно использовать с ключм b (bypass), когда информационная таблица скрыта для ускорения запуска программы.


Список маркировок и что они означают:

  • NA - Not Available - Устройство не подключено
  • DR - No Drivers - шлем подключен, но драйверы не установлены
  • CBCable - Устройство подключено по кабелю
  • DB - Double connection - Двойное подключение, по кабелю и Wi-Fi
  • WF - W-Fi connection - подключено по Wi-Fi
  • DV - No Developer - Режим разработчика не включен
  • AU - No Authentication - шлем не авторизован
  • SL - Sideload mode - шлем находится в режиме Sideloader
  • BL - Bootloader mode - шлем находится в режиме Bootloader
  • NS - Not Support - Подключенное устройство - не шлем.

Функциональные возможности:

 

  • Управление обновлениями: Позволяет выключить и включить обновления на самом шлеме или для программы Meta Quest Link
  • Отправка строки текста на шлем: Отправка любого текста с ПК в поле ввода на шлем, например адрес в браузер, ключ к ПНВ клиенту или логин/пароль в соответствующие поля.
  • Перезагрузка в разные режимы и информация о текущем. Режимы перезагрузки:
    • Возобновление загрузки шлема из режима Bootloader
    • Стандартная/штатная перезагрузка шлема.
    • Перезагрузка шлема в режим Bootloader
    • Перезагрузка шлема в режим Recovery
    • Перезагрузка шлема в режим Fastboot
    • Перезагрузка шлема в режим Sideload (обычный вариант)
    • Перезагрузка шлема в режим Sideload (альтернативный вариант)
    • Определить текущий режим шлема
    • Выключить шлем
  • Создание скриншотов дисплея шлема: Создание скриншотов шлема в трех различных вариациях:
    • Одиночный
    • Серия скриншотов (каждый скриншот по нажатию клавиши)
    • Автоматический, с определенным интервалом. Интервал между скриншотами можно задать вручную.

Скриншоты копируются на Рабочий стол ПК в каталог Screenshots

  • Копирование скриншотов со шлема на ПК: Копирование всех имеющихся на шлеме скриншотов и видеошотов на ПК в папку Quest Media на Рабочем столе. Если такой папки нет, она будет создана. Внутри нее будут также созданы два каталога: Screenshots и Videoshots.
  • Подключение шлема "ADB по Wi-Fi": В этом режиме можно использовать ADB команды или тот же Quas, не используя USB кабель. Опция работает только до перезагрузки или пока на ПК запущен процесс adb.exe
  • Переподключение шлема "ADB по кабелю": Переключение на использование ADB по кабелю, например для копирования файлов большого объема.
  • Подключение шлема как съемного диска: В некоторых случаях ПК не подключает шлем как съемный диск. Опция позволяет принудительно решить эту проблему.
  • Системная информация:
    • Работа с dumpsys: сохранение полного дампа или списка сервисов, поиск по дампу.
    • Вывести все свойства шлема (getprop)
    • Показать IP адрес шлема: Отобразить текущий IP адрес шлема
    • Сохранить список установленных пакетов (packages names): Сохраняется в кратком и полном формате в текстовые файлы.
    • Показать серийный номер шлема: Показывает серийный номер шлема
    • Системные настройки шлема (setting list system/global/security): Сохраняет в текстовый файл каждый раздел
    • Работа с Logcat: Сохранение Logcat за выбранное время или выбранный объем, можно устанавливать вручную. Имеется встроенный поиск по Logcat во время сбора лога.
    • Информация об аккумуляторе: Отображает остаточную, потерянную, изученную, оценочную и штатную емкости. Показывает процент деградации батареи, статус и здоровье. Дополнительные данные сохраняет в файл.
    • Извлечение багрепорта: Извлекает багрепорт
    • Просмотр CPU-емких приложений: Выводит список наиболее ресурсоемких приложений
    • Список файлов/каталогов и их объем: Выводит список доступных файлов и каталогов с указанием их объема.
    • Показать объем занятого места: Показывает общий объем памяти, а также сколько занято, свободно, и процент заполнения объема.
    • Журнал подключений и отключений USB устройств: Сохраняет в файл события Windows по отключению и подключению USB кабеля с указанием даты и времени событий. Используется для диагности проблемы отключения шлема от ПК.
    • Сохранение всей системной информации оптом в один архив: Сохранение полной информации о шлеме - system, global, security, bugreport, dumpsys и т.д
  • Тестирование, диагностика, решение различных проблем:
    • Перезапуск оболочки шлема: Позволяет решить проблему темного экрана
    • Перезапуск оболочки шлема (второй вариант): Альтернативный вариант предыдущего пункта
    • Управление Wi-Fi на шлеме: Отключает и включает на шлеме Wi-Fi
    • Принудительный старт домашнего окружения шлема: Позволяет выйти в Домашнее (Виртуальное) окружение в случае появления темного экрана. Аналог кнопки Home на устройствах Андроид
    • Управление Защитной системой: Временно отключает и включает защитную систему
    • Управление датчиком приближения: Отключает и включает сенсор приближения
    • Устранить проблему перезагрузки кнопками громкости (удалить KeyMapper): Удаляет программу KeyMapper, которая не удаляется обычным образом.
    • Перезапуск ADB сервера на ПК: Перезапускает сервер ADB на ПК.
    • Встроить ADB и пакет утилит в систему, а также удалить весь этот хлам из нее: Копирует несколько файлов в системный каталог для работы с adb без необходимости указывать путь до файлов adb, fastboot и т.д.
    • Выполнение команд Fastboot. Включает в себя такие команды:
      • Fasboot devices: Проверка доступности устройства
      • Fastboot oem device-info: Собрать и сохранить OEM информацию устройства
      • Fastboot getvar all: Собрать и сохранить всю возможную информацию устройства
      • Fastboot continue: Продолжить загрузку шлема
      • Fastboot reboot-fastboot: Перезагрузить шлем в режим Fastboot
      • Fastboot reboot-recovery: Перезагрузить шлем в режим Recovery
      • Fastboot reboot-bootloader: Перезагрузить шлем в режим Bootloader
    • Восстановить настройки отключения экрана (screen timeout): Восстанавливает настройки по умолчанию
    • Создание расшаренного ресурса на ПК: Позволяет автоматизировать процесс создания расшаренного каталога на ПК, для доступа со шлема к этому сетевому ресурсу. Подключение к этому ресурсу производится как к обычному сетевом диску (см. Гугл)
    • Проверка исправности кабеля: Тест проверки USB кабеля от ПК к шлему с выводом результатов теста по каждому проходу и скорости передачи данных по этому кабелю. Количество проходов можно устанавливать вручную.
    • Проверка исправности камер (Только Quest 2): Отображает температуру четырех внешних камер шлема. По разнице температур можно определить неисправность любой из них.
    • Измерение скорости Wi-Fi между шлемом и ПК: Запускается встроенная утилита Wireless Connect Tester - тестирование скорости Wi-Fi. Отображает IP адреса шлема и ПК, позволяет указать свой IP адрес для ПК, если он неправильный. Есть возможность указать интервал между проверками (в миллисекундах) и длительность проверки (в секундах). Проводится два теста - прямой и реверсивный. Результаты сохраняются в текстовый и csv-файл, который можно использовать для построения диаграммы в Excel для визуализации результатов. После выполнения тестов производится предварительный упрощенный анализ результатов:
    • wft.thumb.jpg.de7992b37542692ba9924ab187eefafa.jpg
    • Статистика сетевых подключений (netstat): Отображает полную статистику сетевых подключений шлема. Опция позволяет понять, есть ли у шлема доступ к серверам Мета для прошивок, обновлений и Библиотеки приложений. (см. Гугл - netstat)
    • Диагностика дисплея: Тестирование дисплеев, два варианта.
    • Управление параметрами компьютера Планирование GPU, Аппаратное ускорение и Игровой режим. Для каждого из параметров доступны четыре опции:
      • Показать статус
      • Включение
      • Отключение
      • Удаление параметра из реестра
    • Проверка статуса загрузки шлема: Определяет на каком из этапов загрузки находится или застрял шлем.
    • Мониторинг нагрузки и диагностика компонентов: Мониторинг состояния и температуры компонентов шлема:
      • Статус вентилятора
      • Скорость вентилятора
      • Варнинги вентилятора
      • Температура CPU
      • Температура GPU
      • Температура батареи
      • Температура корпуса
      • Температура USB Cached
      • Температура USB Cached conn
      • Температура USB HAL
      • Температура USB HAL conn
      • Уровень работы CPU
      • Уровень работы GPU
      • Загрузка CPU

Интервал мониторинга можно устанавливать вручную. Результаты мониторинга также можно сохранять в файл csv

  • Дополнительные опции:
    • Смена имени пользователя: меняет глобальное имя пользователя в нативных играх на шлеме
    • Показать скрытые настройки: Отображение скрытых расширенных настроек в шлеме.
    • Устранение ошибки OpenSSL SHA Crash Bug: На процессорах Intel, начиная с 10-го поколения, существует баг, из-за которого многие игры на некоторых версиях движка Unreal Engine вылетают или не запускаются. Эта опция устраняет баг.
    • Перезапуск сервиса Oculus на ПК: Иногда необходимо перезапустить все сервисы, и чтоб не бегать по дебрям настроек Windows, можно использовать эту опцию.
    • Открыть в шлеме настройки ПНВ: Для более удобного доступа к настройке ПНВ
    • Установить высокий приоритет сервисам Oculus: Установка повышенного приоритета сервисам Oculus.
    • Комплексная установка приложения Oculus Wireless ADB: Управление шлемом по ADB непосредственно внутри самого шлема,без использования ПК.
    • Управление ключами реестра для запуска приложения: Сохранение ключей запуска программы в реестр. Пока доступен только один ключ - “Bypass”. Он позволяет при запуске программы пропустить начальную проверку и также не отображать информационную таблицу, что сэкономит существенное количество времени на запуск программы - примерно полторы секунды. Ключ можно в любой момент как удалить из реестра, так и прописать снова. Если ключ прописан, вместо полной проверки и таблицы будет отображена небольшая индикация статуса шлема в левом верхнем углу программы. Описание индикаторов можно найти в начале этой инструкции.
    • Управление приложения Социальной платформы. Отключение и включение приложений социальной платформы (Люди, Horizon World и т.д.)
  • Прошивка шлема и информация о прошивке:
    • Полностью автоматическая прошивка: Прошивка шлема полностью автоматизирована, достаточно положить рядом с программой файл прошивки с любым названием, выбрать этот режим и подтвердить начало прошивки. Далее весь процесс пойдет автоматически и будет сопровождаться пояснениями по каждой операции. Для работы этой опции требуется наличие Режима разработчика.
    • Кнопочная автоматическая прошивка: Полуавтоматический вариант прошивки. Все то же самое, что и в предыдущем пункте, но перед прошивкой следует загрузить шлем в режим Bootloader. Режим разработчика не требуется.
    • Извлечь ссылку на прошивку и скачать файлы прошивок: Извлекает ссылки (если их несколько) на прошивки из шлема, сохраняет их в текстовый файл и скачивает сами прошивки.
    • Только извлечь ссылку на прошивку из шлема: Извлекает ссылки (если их несколько) на прошивки из шлема и сохраняет их в текстовый файл.
    • Скачать различные версии прошивок: Откроется браузер с адресом сайта, где можно взять актуальные версии прошивок
    • Показать текущую версию прошивки шлема и проверить актуальность: Отображает текущую версию прошивки шлема и если эта версия не актуальна, выведет сообщение.
    • Анализатор прошивок: проверка файла прошивки на корректность и совместимость. Позволяет узнать всю информацию о файле прошивки: полная или инкрементная, в последнем случае сообщит версию прошивки, для которой предназначен инкремент. Покажет версию среды, прошивки, модель шлема, проверит файл на целостность, а также на совместимость с текущей версией прошивки шлема. В результате выдает резюме о том, прошьется ли данный файл. Для полного анализа у компьютера должен быть доступ в интернет. В ином случае информация будет ограничена только версией среды прошивки.
    • Дополнительные пояснения про инкрементальные прошивки

Результат Анализатора о файле полной прошивки:

fullfw.thumb.jpg.53bb4de3b254304977940a5175b43370.jpg

 

Результат Анализатора о файле инкрементной прошивки:

incfw.thumb.jpg.c96257f4ec2679582b7b3ddd31520023.jpg

 

  • Прогресс скачивания/обновления, установка DNS: Включает в себя опции:
    • Просмотр прогресса скачивания: Отображает статус прогресса в процентах. Статус можно обновлять как вручную, так и автоматически, с задаваемым интервалом проверки.
    • Запись DNS серверов в шлем: Поочередно прописывает в шлем серверы DNS из списка. В списке 80 DNS серверов, каждый следующий прописывается после нажатия кнопки.
    • Автоматическй подбор DNS для скачивания обновлений: Автоматический перебор DNS серверов. Программа прописывает в шлем DNS серверы из списка, после каждого сервера проверяя доступность адресов обновлений и если адрес одновлений недоступен, автоматически прописывает следующий сервер DNS из списка и так до тех пор, пока адрес не станет доступен или список не завершится.
    • Сброс DNS настроек шлема в дефолт: Устанавливает настройки DNS сервера по умолчанию.
    • Установить DNS интернет-заглушку: Устанавливает адрес DNS сервера 127.0.0.1
    • Проверка доступности обновлений на ПК: Автоматический проверяет на ПК адрес обновлений серверов Мета и выводит сообщение о результате, доступен или нет.
    • Проверка доступности обновлений на шлеме: Автоматический проверяет на шлеме адрес обновлений серверов Мета и выводит сообщение о результате, доступен или нет.
  • Работа с приложениями:
    • Запуск утилиты установки приложений Quest Install Director: комплексная утилита для установки приложений как одиночно, так и пакетно - файлами и каталогами
    • Запустить приложения на шлеме: запуск некоторых приложений: ПНВ клиентов и т.д.
    • Узнать команду для запуска приложения на шлеме: позволяет узнать имя приложения, название его пакета и команду для запуска этого приложений с ПК на шлеме по adb.
    • Отобразить и сохранить список установленных приложений: отображает список установленных приложений, с именами или только с названиями пакетов. Категории списков приложений:
      • Все
      • Системные
      • Неофициальные
      • Отключенные
      • Включенные
      • Отфильтрованные по названию или части названия приложения
    • Управление выбранными приложениями: Управление приложениями из выбранной катогрии. Отображает список выбранных приложений и позволяет следующие действия:
      • Бэкап приложений:
        • Полный бэкап
        • Бэкапить только данные
        • Бэкапить APK файл
        • Бэкапить APK и OBB файлы
      • Восстановление данных приложения (пока в разработке)
      • Очистка данных приложения
      • Удаление приложения со шлема
      • Запуск приложения на шлеме
      • Остановка приложения
      • Отключение приложения
      • Включение приложения
      • Просмотр статуса приложения:
        • Установлено/Не установлено
        • Скрытое/Видимое
        • Приостановленное/Работающее
        • Запускаемое/Не запускаемое
        • Включено/Отключено
        • Мгновенное/Не мгновенное
        • Виртуальное/Физическое
    • Установка ПНВ клиентов и драйверов Oculus: устанавливает на шлем ПНВ клиенты и драйверы Oculus на ПК для Win7 и Win10. Выбор версии драйвера автоматическйи, в зависимости от операционной системы. Список ПНВ клиентов для установки:
      • Ultrasurf
      • Winscribe
      • OpenVPN Connect
      • OutlineVPN
      • AdGuardVPN
      • Shadowsocks
      • PsiphonVPN
      • ProtonVPN
      • FreeVPN Planet
    • Установка медиа приложений: Установка медаиплейеров, онлайн-кинотеатров и торрент клиента для онлайн просмотра. Список устанавливаемых приложений:
      • Skybox VR Video Player
      • Moon VR Video Player
      • 4XVR Video Player
      • Pigasus VR Video Player
      • HereSphere VR Video Player
      • VLC Media Player
      • TorServe
      • Filmix UHD (Online Cinema)
      • Cinema HD (Online Cinema)
    • Установка прикладных приложений: устанавливает несколько прикладных программ: файловые менеджеры, браузер, лаунчеры и т.д. Список устанавливаемых приложений в этой категории:
      • VRComm mobile client: Мобильный клиент для доступа к сайту vrcomm.ru
      • LightningLauncher: Лаунчер приложений с широкоми возможностями для шлема
      • File Manager+: Удобный файловый менеджер для шлема
      • XR File Manager: Файловый менеджер шлема, замена встроенному Files, но с возможностью записи в каталог Android/data
      • Bugjaeger Premium: Сервисная программа для управления шлемом по ADB изнутри шлема.
      • Termux: Сервисная программа для консольных команд Linux
      • Oculus Wireless ADB: Программа доступа к шлему по беспроводному ADB
      • RCX: Программа для скачивания неофициального контента непосредственно на шлеме.
      • TotalCommander: Двухпанельный файловый менеджер для шлема
      • SH Script Runner: Создание и запуск скриптов на шлеме
      • ADB GUI Tool: Работа с ADB на шлеме
      • OVR Metrics Tool: Программа диагностики для шлема от Meta
      • Internet Speed Meter: Тестирование скорости интернет на шлеме
      • Script Manager: Создание и запуск скриптов на шлеме
      • Passthrough cam tool: Программа включения сквозного режима камер даже когда Защитная зона отключена.
      • App Cloner: Программа для клонирования приложний
      • Apk Tool M: Многфункциональная программа для работы с приложениями: перевод, перекомпиляция, редактирование имени и названия приложения и т.д.
      • MPatcher: Программа для клонирования приложний
      • Private Quest (only for smartphones): Сервисная программа для доступа к шлему и включения Режима разработчика.
      • Steam Link: Клиент Steam для беспроводного подключения шлема к ПК
      • Auto Start Apps Manager: Управление автостартом приложений
    • Установка игровы приложений: Категория программ для скачивания игр или приложений или для установки играми и приложениям неофициального статуса. Список приложений:
      • qLoader
      • Rookie Sideloader
      • ARMGDDN Browser
      • VRP Essentials
      • Steam Auto Crack
      • Steam Auto Crack GUI
      • Quest Patcher for Beat Saber
      • APPID

Также доступна краткая инструкция по использованию каждого приложения.

  • Установка уровней CPU/GPU: установка семи уровней производительности CPU/GPU и отображение текущих уровней.
  • Установка нативного RefreshRate и разрешения дисплея: дает возможность установить повышенное, в отличие от дефолтного, разрешение дисплея с целью увеличить четкость картинки. Также позволяет менять частоту обновления. Список устанавливаемых разрешений:
    • 845 x 768
    • 1127 x 1024
    • 1408 x 1280
    • 1584 x 1440 (Default for Meta Quest 2)
    • 1690 x 1536
    • 1760 x 1680 (Default for Meta Quest 3)
    • 1920 x 1800 (Default for Meta Quest Pro)
    • 1971 x 1792
    • 2253 x 2048
    • 2816 x 2560
    • 3097 x 2816
    • 3380 x 3072
    • 3661 x 3328 [EXP] (Только для Meta Quest 3/Pro)
    • 3942 x 3584 [EXP] (Только для Meta Quest 3/Pro)
    • 4224 x 3840 [EXP] (Только для Meta Quest 3/Pro)
    • 4506 x 4096 [EXP] (Только для Meta Quest 3/Pro)
  • Управление Oculus Link/Airlink: Список опций в этой категории:
    • Стартовать Oculus Link
    • Отключить Oculus Link
    • Включить AirLink
    • Отключить AirLink
    • Устранить проблему подключения Airlink: удаляет параметры сопряжения Airlink на ПК
    • Сделать бэкап параметров подключения Airlink: Создается архив параметров реестра и файлов сопряжения Airlink на ПК
    • Очистить остатки с компьютера после удаления Oculus ПО: удаляет на ПК весь мусор, оставшийся после удаления Meta Quest Link
    • Рассчитать значения динамического битрейта для Oculus Debug Tool: рассчитывает значения Dynamic Offset Dynamic Max для желаемых максимального и минимального динамического битрейта
    • Сброс настроек Oculus Debug Tools к дефолтным установкам
    • Скачать и запустить установщик Oculus ПО Meta Quest Link: Скачивается OculusSetup.exe и запускается.
  • Создание ярлыков для копирования файлов и установки приложений: Запускает подпрограмму Quest Context Tool, которая позволяет установить в контекстное меню “Отправить” ярлыки для копирования и установки приложений. После этого достаточно будет правой кнопкой мыши щелкнуть на файле, и установить его на шлем либо скопировать в любой из каталогов шлема - Movies, Download, OBB или в корень:

 

send2.jpg.07f4914b38229b4a8de4e8f509941bdc.jpg

 

  • Quest Context Tool может устанавливать приложения, используя сценарий install.txt,который обычно лежит в каталоге с игрой, и стандартная установка - apk и obb. Доступна также пакетная установка - если щелкнуть ПКМ на каталоге с играми, все они будут установлены по-очереди. При установке или копировании будет показан подробный и понятный лог установки или копирования. По окончанию установки выводит список установленных и неустановленных приложений.Названия неустановленных сохраняет в файл. Содержит встроенное руководство по использованию. Опции в этом меню:
    • Файлы на Quest в OBB: копирует файлы и каталоги в Android/obb
    • Файлы на Quest в Data: копирует файлы и каталоги в Android/data
    • Файлы на Quest в Movies: копирует файлы и каталоги в Sdcard/Movies
    • Файлы на Quest в Download: копирует файлы и каталоги в Sdcard/Download
    • Файлы на Quest в корень Sdcard: копирует файлы и каталоги на Sdcard
    • Установка APK+OBB: Устанавливает приложения. Поддерживается пакетная установка, можно выбирать каталог с несколькими приложениями, которые будут установлены по-очереди.
    • Установка через INSTALL.TXT: Установка по сценарию install.txt в каталоге с приложением
    • Установить все ярлыки разом: Устанавливает сразу все ярлыки
    • Описание программы (help)
    • Удалить установленные ярлыки и файлы: Удаление всех установленных ярлыков
    • Вручную удалить установленные ярлыки и файлы: Если ярлыки отчего-то не удалились, можно сделать это вручную
  • Корректировка даты, времени и таймзоны в шлеме: функция проверяет корректность установленных времени, даты и таймзоны и при необходимости установит правильные значения.
  • Резервирование данных приложений: сохраняет всю информацию из каталога Android/data и копирует архив на ПК
  • Стрим видеотрансляции на ПК: Работает на программе scrcpy и содержит пять режимов трансляции со шлема на ПК - четыре предустановленных и один ручной. Ручной режим можно настроить самостоятельно по семи параметрам - Битрейт, FPS, запись в файл, вывод звука, датчик приближения и видеокодек. Подпрограмма умеет работать с предустановленными профилями и содержит шесть интегрированных профилей - минимальный, легкий, сбалансированный, демонстрационный, качественный, максимальный. Любой из этих профилей можно выбрать и тут же запустить трансляцию с ним. Также имеется возможность настроить свои собственные профили - до четырех штук. Они запишутся в отдельный файл и их можно подгружать так же, как интегрированные. Кроме того, в ручном режиме есть возможность сохранить строку запуска scrcpy и редактировать уже ее по своему усмотрению. Содержит встроенную инструкцию по использованию.
  • Список расширенных команд и параметров (Help): Перезапустить от имени пользователя, перезапустить от админа с запросом UAC, перезапустить от админа без запроса UAC, ускоренный старт Quas- без таблицы и проверок, дополнительное пояснение об инкрементальных прошивках, включить установку с возможностью downgrade, включить отображение подробностей установки, включить запись в файл лога установки, таблица разделов шлема и их размер в байтах и гигабайтах: Вот эти Дополнительные ключи и команды:

                   h = Это окно (можно набрать в Главном меню)

                   u = Перезапустить от имени пользователя

                   c = Перезапустить от админа с запросом UAC

                   a = Перезапустить от админа без запроса UAC

                   b = Ускоренный старт Quas: без таблицы и проверок

                   J > A > d = Включить установку с возможностью downgrade

                   J > A > v = Включить отображение подробностей установки

                   J > A > l = Включить запись в файл лога установки

                   449 = Таблица разделов шлема и их размер в байтах и гигабайтах

                   103 = Таблица разделов шлема и их размер в байтах и гигабайтах

 

  • Связь с автором: ссылки на Гитхаб, Виаркомм, ссылка на описание программы и донат через браузер или QR код.
  • Открыть консоль cmd: открывает консоль командной строки Windows в отдельном окне.
  • Открыть консоль adb shell: открывает консоль доступа к шлему
  • Помощь в решении проблем: открывает в барузере сайты, где можно получить помощь или прочитать инструкции по решению тех или иных проблем

 

Скачать последнюю версию программы: https://vrcomm.ru/files/file/7-quest-adb-scripts-quas/

 

FAQ по приложению Quas:

В: Мой антивирус утверждает, что в программе есть троян или вирус. Почему?

 A: Программа и дополнительные утилиты упакованы в один пакет с помощью приложения Quick Batch File Compiler, которое, к сожалению, часто используется для упаковки вредоносных приложений. В результате антивирусные программы, обнаружив знакомую сигнатуру упаковщика, не утруждают себя проверкой содержимого и сразу помечают пакет как вредоносный. Вы можете распаковать пакет Quas обычным архиватором 7zip и изучить его содержимое, либо можете зайти на GitHub. Кроме того, начиная с версии v3.1.0, в пакет Quas входит приложение AndroidMdnsDiscover.exe, предназначенное для обнаружения гарнитуры по протоколу mDNS и отображения IP-адреса и порта гарнитуры. Такой же функционал предоставляет скрипт Python, который вы можете просмотреть и скачать здесь: https://github.com/thedroidgeek/oculus-wireless-adb/tree/main/script. Упаковщик этой программы тоже не нравится антивирусам.

 

В: В чем разница между подключением гарнитуры по Wi-Fi из главного меню (пункт 7) и подключением гарнитуры через порт 5555, пункты F-G-C?

A: Если мы говорим о подключении к ПК, то в этом случае разницы нет. Однако второй вариант можно использовать и для прямого подключения к гарнитуре с самой гарнитуры, используя тот же порт 5555. Вы можете управлять гарнитурой через ADB изнутри с помощью приложений типа Termux или Bugjaeger. Например, так можно изменить разрешение, частоту обновления или уровень CPU/GPU. Аналогичным образом можно легко подключить шлем к ПК по беспровододу на т.н. случайный порт, если на шлеме запущена и работает программа Quest Games Optimizer.

 

В: Почему программа написана на cmd?

A: Потому что я не знаю других языков, а мне просто нужна была небольшая программа для прошивки и управления гарнитурой через ADB. Я ее написал и решил поделиться. Но со временем программа чуть-чуть разрослась...

 

В: Я обнаружил ошибку. Что мне делать?

A: Напишите об этом прямо здесь на форуме в теме Обсуждение приложения Quas. Постараюсь исправить к следующему релизу.

 

B: Шлем в режиме Bootloader. Подключаю его кабелем к ПК, запускаю Quas и он пишет, что шлем не обнаружен. Драйверы установлены.

A: Установите более свежие версии драйверов, пока лучшие это 1.71.0.000017. Скачать их можно в разделе Загрузки этого форума.

 

 

 

 

 

 


 

Ссылка на комментарий
Поделиться на другие сайты

  • тема был закреплён

Спасибо огромное Автору за реально полезную программу! Выручала несколько раз, в т.ч. при скачивании прошивки. Было бы отлично выделить некоторые функции, которые можно исполнять прямо в шлеме нативно и сделать апк! 🙂

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы

Спасибо за приятные слова! Они очень вдохновляют 🙂

Сейчас отлаживаю версию 2.7.0, она почти готова, и параллельно решаю задачку - как сделать так, чтоб после перезагрузки шлем не отваливался от ADB по Wi-Fi. Или хотя бы мог поднимать соединение изнутри.

Частично это решается через Termux и Oculus Wireless ADB с установкой ADB tools в шлем, но конструкция получается сложной и громоздкой, хотя почти многое удалось автоматизировать. Но работает все это через раз, что еще печальней ) Надеялся что хотя бы в Quest 3 сделают нормальное сопряжение с ПК через команду adb pair ip:port, но увы. Соглашение в табличке "Всегда разрешать подключение к этой сети" свсем не означает, что шлем будет/сможет инициировать соединение с ПК по Wireless ADB. Ну или я не знаю как это готовить, что вероятней ))

Ссылка на комментарий
Поделиться на другие сайты

  • Заголовок был изменён на QUest ADB Commands – QUAC (aka “квас”)

Правильно я понял, через эту программу можно обновить шлем и не ждать когда он сам скачает прошивку через VPN? 

 

Есть гайд по работе и настройки утилиты?

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы
1 час назад, spb4825 сказал:

Правильно я понял, через эту программу можно обновить шлем и не ждать когда он сам скачает прошивку через VPN? 

Да, все верно.

1 час назад, spb4825 сказал:

 

Есть гайд по работе и настройки утилиты?

Гайда как такового нет, но программа сопровождает действия понятными комментариями, либо при выборе определенных команд или опций подробно расписывает как и что.

По настройками (если есть таковые) также есть небольшой хэлп непосредственно в опциях.

Пример:

 

Универсальный установщик, Анализатор прошивок

image.thumb.png.87eb4780237a7885c7ddd40935d7bff3.png

 

image.png.44c38535df5d68c7b4dc5e24afc30094.png

 

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, Varset сказал:

Да, все верно.

Гайда как такового нет, но программа сопровождает действия понятными комментариями, либо при выборе определенных команд или опций подробно расписывает как и что.

По настройками (если есть таковые) также есть небольшой хэлп непосредственно в опциях.

Пример:

 

  Универсальный установщик, Анализатор прошивок

image.thumb.png.87eb4780237a7885c7ddd40935d7bff3.png

 

image.png.44c38535df5d68c7b4dc5e24afc30094.png

 

Все понял, спасибо!

Ссылка на комментарий
Поделиться на другие сайты

подскажите пожалуйста почему изображение с трансляции градусов на 25 отклонена вправо? 

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы

На к3 дисплеи стоят треугольником. Пока неясно что с этим делать.

Ссылка на комментарий
Поделиться на другие сайты

В 07.11.2023 в 17:19, Varset сказал:

Установка нативного разрешения дисплея:

  • 845 x 768
  • 1127 x 1024
  • 1408 x 1280
  • 1584 x 1440 (Default)
  • 1690 x 1536
  • 1971 x 1792
  • 2253 x 2048
  • 2816 x 2560
  • 3097 x 2816
  • 3380 x 3072

Что дает этот параметр для Квест2? Стоит ли его менять?

Ссылка на комментарий
Поделиться на другие сайты

@Varset не хочу напрягать по пустякам, но попробуйте эту ветку в тёмном режиме открыть, ctrl-c/ctrl-v - сработал со стилями с белым фоном...

Ссылка на комментарий
Поделиться на другие сайты

  • Администраторы
44 минуты назад, jonyrh сказал:

ctrl-c/ctrl-v - сработал со стилями с белым фоном...

Спасибо, исправим!

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы
5 часов назад, Volk111 сказал:

Что дает этот параметр для Квест2? Стоит ли его менять?

Он меняет разрешение текстур в нативных играх. Иначе говоря, увеличивает четкость картинки. Или уменьшает, если ставить меньше дефолтного.

Менять очень даже стоит, но не переусердствуйте, проц в к2 не такой мощный и очень немного  игр тянет на разрешении 3072.

Подчеркнут - эта настройка только для нативных игр.

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, Varset сказал:

Он меняет разрешение текстур в нативных играх. Иначе говоря, увеличивает четкость картинки. Или уменьшает, если ставить меньше дефолтного.

Менять очень даже стоит, но не переусердствуйте, проц в к2 не такой мощный и очень немного  игр тянет на разрешении 3072.

Ну я так понимаю квест у всех одинаков, оптимально что ставить? Или это нужно под каждую игру тыкать и подбирать оптимальное разрешение?

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы
1 час назад, Volk111 сказал:

Или это нужно под каждую игру тыкать и подбирать оптимальное разрешение?

Под каждую игру. Но есть программа - Quest Games Optimizer, которая этим занимается. Она платная, 10$, но стоит этих денег.

Ссылка на комментарий
Поделиться на другие сайты

14 минут назад, Varset сказал:

Но есть программа - Quest Games Optimizer, которая этим занимается. Она платная, 10$, но стоит этих денег.

Эта прога есть и в rookie и в qLoader, она там что не рабочая? Обязательно покупать?

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы

Я не знаю какие там версии, она требует емайл для регистрации.

Ссылка на комментарий
Поделиться на другие сайты

Подскажите, менять разрешение нужно при уже запущенной игре?

А то я пробовал менять когда квест находился в стандартной оболочке, потом запускал Resident Evil и после статичной картинки видел только черный экран.

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы
11 минут назад, Skivvii сказал:

Подскажите, менять разрешение нужно при уже запущенной игре?

А то я пробовал менять когда квест находился в стандартной оболочке, потом запускал Resident Evil и после статичной картинки видел только черный экран

Нет, менять следует до запуска игры. После смены разрешения кратко нажмите дважды кнопку Питание (просто выключить и снова включить экран).

Почему у вас чернота - непонятно. Какой шлем и какое разрешение выставляете? Какую-нибудь еще игру пробовали запускать?

Попробуйте выставить не максимальное, а, скажем, 2253х2048

Ссылка на комментарий
Поделиться на другие сайты

Шлем Quest 3, зависает когда выставляю эксперементальные разрешения под квест 3/pro, на 3380х3072 работает, но это только в RE, возможно потому что русская версия стоит, на Eleven tennis все работает, включая эксперементальные разрешения (больше пока проверить не на чем, пока только 2 игрушки поставил).

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы

Вы уже играли в RE или это самый первый запуск? Если первый, то выставьте дефолтное разрешение, подождите пока пройдет оптимизация, все заставки, и когда уже начнете играть, тогда выставляйте повышенное разрешение.

 

p.s. Потестировал. А ведь действительно RE вылетает на разрешении выше 3661x3328. Это странно, я проверял кучу игр, все работало и без фризов.

А теперь - на меньшем разрешении с фризами.... На максимальном Седьмой гость запустился, другие пока не проверял.

Вообще очень странно себя шлем ведет иногда. 

 

p.p.s Перед увеличением разрешения очень желательно отключить 120 Гц в настройках системы.

Ссылка на комментарий
Поделиться на другие сайты

  • Заголовок был изменён на QUest ADB Commands – QUAC (aka “квас”)

А можно как-то попроще загрузку сделать?

У меня интернет гумно ещё то, просто не даёт скачивать, постоянно обрывает и приходится сначала качать. Другие загрузчики не качают, жалуются на отсутствие разрешения.

 

А не! Всё норм, если не копировать ссылку из менеджера запущенных закачек, а сразу из окна выбора версий quac то докачка и загрузка работают нормально.

Изменено пользователем WolfishKiss
Ссылка на комментарий
Поделиться на другие сайты

Подскажите, пожалуйста, удалось ли победить налон отображаемого видео при транслации с Quest 3? Если нет, мб могу помочь как-то?

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы
7 часов назад, Rollinart сказал:

Подскажите, пожалуйста, удалось ли победить налон отображаемого видео при транслации с Quest 3? Если нет, мб могу помочь как-то?

Нет, пока не удалось. Собственно, если транслировать через adb, то картинка идет нормальная, без звука, кропов и т.д.

Квас транслирует через scrcpy и получается треугольник. А вот если транслировать через штатный режим шлема (кнопки Oculus + Trigger), то все ровно и даже без геометрических искажений. В MQDH тоже все отлично, если стартовать из этой программы, а значит есть некий API или другая функция, через которую можно запускать трансляцию. Хорошо бы узнать, но нужно разбираться в Unity и Android SDK, тут я полный профан.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...
  • Модераторы

Написал очень известному в VR сообществе джентльмену (пока не буду говорить, кому именн), рассказал про Quac, обрисовал возможности (просто дал почитать полный список изменений от начала и до последней верси 2.7.2), спросил, может ли эта прога быть полезной не только русскоязычной части сообщества, но и англоязычной, и стоит ли она того, чтобы перевести ее на английский.

Джентлтьмен был впечатлен количеством функций "Кваса", сказал что прога огнище, и он будет рад популяризировать ее на Реддите, в ТГ и еще где-то у себя.

Так что придется переводить на английский, ой-ё... Что ж, я его все равно изучаю, так что будет в самый раз.

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы

Замечательная новость: скоро scrcpy будет уметь разворачивать экран на 30 градусов, параметр специально для Meta Quest 3.

https://github.com/Genymobile/scrcpy/pull/4658

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...

Важная информация

Правила пользования сайтом Условия использования