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

QUest ADB Scripts (QUAS) 3.1.0

   (4 отзыва)

9 изображений

Информация о файле

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

 

quas310r.thumb.JPG.ded1070847dfdcdd3b271d3c16438598.JPG

 

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

 

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

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

 

Программа написана на cmd с некоторыми вставками скриптов из других языков: JS, VSH, VBS, etc.

Запакована в exe файл с помощью Quick Batch File Compiler. Содержит дополнительные инструменты: wget, devcon, 7z, adb,aapt, etc.

 

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

 

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

 

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

 

     Управление обновлениями: Позволяет выключить и включить обновления на самом шлеме или программы Oculus Home

 

     Отправка строки текста на шлем: Отправка любого текста с компьютера в поле ввода на шлем, например адрес в браузер, ключ к ПНВ клиенту или логин/пароль в соответствующие поля.

 

     Перезагрузка в разные режимы и информация о текущем: Перезагрузка в режимы Sideload (два варианта), Fastboot, Bootloader, Recovery и стандартный   Reboot. Также позволяет определить, в каком именно режиме шлем находится в текущий момент.

 

     Создание скриншотов дисплея шлема: Создание скриншотов шлема в трех различных вариациях: Одиночный, Серия скриншотов (каждый скриншот по нажатию клавиши) и Автоматический, с определенным интервалом. Интервал между скриншотами можно задать вручную.

 

     Копирование скриншотов со шлема на ПК: Копирование всех имеющихся на шлеме скриншотов на ПК в папку Screenshots на Рабочем столе. Если такой папки нет, она будет создана

 

     Подключение шлема "ADB по Wi-Fi": В этом режиме можно использовать ADB команды или тот же Quas, не используя USB кабель. Опция работает только до перезагрузки или пока на ПК запущен процесс adb.exe

 

     Переподключение шлема "ADB по кабелю": Переключение на использование ADB по кабелю, например для копирования файлов большого объема.

 

     Подключение шлема как съемного диска: В некоторых случаях ПК не подключает шлем как съемный диск. Опция позволяет принудительно решить эту проблему.

 

     Системная информация:

     Работа с dumpsys: сохранение полного дампа или списка сервисов, поиск по дампу.

     Мониторинг нагрузки и диагностика компонентов: Мониторинг температуры CPU, GPU, корпуса, батареи. Отображение скорости, здоровья и статуса вентилятора, уровней работы CPU/GPU и нагрузки CPU

     Вывести все свойства шлема (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 без указания текущего каталога

     Восстановить настройки отключения экрана (screen timeout): Восстанавливает настройки по умолчанию

     Создание расшаренного ресурса на ПК: Позволяет автоматизировать процесс создания расшаренного каталога на компьютере, для доступа со шлема к этому сетевому ресурсу. Подключение к этому ресурсу производится как к обычному сетевом диску (см. Гугл) 

     Проверка исправности кабеля: Тест проверки USB кабеля от ПК к шлему с выводом результатов теста по каждому проходу и скорости передачи данных по этому кабелю.

     Проверка исправности камер (Только Quest 2): Отображает температуру четырех внешних камер шлема. По разнице температур можно определить неисправность любой из них.

     Измерение скорости Wi-Fi между шлемом и ПК: Запускается встроенная утилита Wireless Connect Tester - тестирование скорости Wi-Fi. Отображает IP адреса шлема и ПК, позволяет указать свой IP адрес для ПК, если он неправильный. Есть возможность указать интервал между проверками (в миллисекундах) и длительность проверки (в секундах). Проводится два теста - прямой и реверсивный. Результаты сохраняются в текстовый файл.

     Статистика сетевых подключений (netstat): Отображает полную статистику сетевых подключений шлема. Опция позволяет понять, есть ли у шлема доступ к серверам Мета для прошивок, обновлений и Библиотеки приложений. (см. Гугл - netstat)

     Диагностика дисплея: Тестирование дисплеев, два варианта.

     Управление параметрами компьютера Аппаратное ускорение и Игровой режим. Для каждого из параметров доступны четыре опции.

 

     Дополнительные опции:.

     Смена имени пользователя: меняет глобальное имя пользователя в нативных играх на шлеме

     Показать скрытые настройки: Отображение скрытых расширенных настроек в шлеме.

     Устранение ошибки OpenSSL SHA Crash Bug: На процессорах Intel, начиная с 10-го поколения, существует баг, из-за которого многие игры на некоторых версиях движка Unreal Engine вылетают или не запускаются. Эта опция устраняет баг.

     Перезапуск сервиса Oculus на ПК: Иногда необходимо перезапустить все сервисы, и чтоб не бегать по дебрям настроек Windows, можно использовать эту опцию.

     Открыть в шлеме настройки ПНВ: Открывает настройки ПНВ в шлеме.

     Установить высокий приоритет сервисам Oculus: Установка повышенного приоритета сервисам Oculus.

     Комплексная установка приложения Oculus Wireless ADB для управления шлемом по ADB непосредственно внутри самого шлема,без использования компьютера.

     Управление ключами реестра для запуска приложения: Сохранение ключей запуска программы в реестр. Пока доступен только один ключ - “Bybass”. Он позволяет при запуске программы пропустить начальную проверку и также не отображать информационную таблицу, что сэкономит существенное количество времени на запуск программы - примерно полторы секунды. Ключ можно в любой момент как удалить из реестра, так и прописать снова. Если ключ прописан, вместо полной проверки и таблицы будет отображена небольшая индикация статуса шлема в левом верхнем углу программы: Красная метка    - шлем не подключен, Зеленая метка    - шлем подключен

 

     Прошивка шлема и информация о прошивке:

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

     Кнопочная автоматическая прошивка: Полуавтоматический вариант прошивки. Все то же самое, что и в предыдущем пункте, но перед прошивкой следует загрузить шлем в режим Bootloader. Режим разработчика не требуется.

     Извлечь ссылку на прошивку из шлема: Извлекает ссылки (если их несколько) на прошивки из шлема, сохраняет их в текстовый файл и скачивает сами прошивки.

     Скачать различные версии прошивок: Откроется браузер с адресом сайта, где можно взять актуальные версии прошивок

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

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

     Дополнительные пояснения про инкрементальные прошивки

 

     Список дополнительных команд и параметров (Help): Перезапустить от имени пользователя,  перезапустить от админа с запросом UAC, перезапустить от админа без запроса UAC,  ускоренный старт Quas- без таблицы и проверок, дополнительное пояснение об инкрементальных прошивках, включить установку с возможностью downgrade, включить отображение подробностей установки, включить запись в файл лога установки, таблица разделов шлема и их размер в байтах и гигабайтах.

 

     Прогресс скачивания/обновления, установка DNS: Просмотр прогресса скачивания с ручным или автоматическим интервалом; проверка по трем поисковым модулям, последовательная (по нажатию клавиши) запись DNS серверов в шлем, автоматический подбор DNS для скачивания обновлений (после каждого DNS проверка доступа к серверам для скачивания), сброс прописанного DNS сервера в дефолт, установка DNS интернет-заглушки.

 

     Работа с приложениями:

     Запуск утилиты установки приложений Quest Install Director: комплексная утилита для установки приложений как одиночно, так и пакетно - файлами и каталогами

     Запустить приложения на шлеме: запуск некоторых приложений: ПНВ клиентов и т.д.

     Узнать команду для запуска приложения на шлеме: позволяет узнать название приложения, имя его пакета и команду для запуска этого приложений с ПК на шлеме по adb.

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

     Установка ПНВ клиентов и драйверов Oculus: устанавливает несколько клиентов ПНВ и драйверы Oculus для Win7 и Win10

     Установка медиа приложений: Установка медаиплейеров, онлайн-кинотеатров и торрент клиента для онлайн просмотра.

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

 

     Установка уровней CPU/GPU: установка семи уровней производительности CPU/GPU и отображение текущих уровней.

 

     Установка нативного RefreshRate и разрешения дисплея: дает возможность установить повышенное, в отличие от дефолтного, разрешение дисплея с целью увеличить четкость картинки. Также позволяет менять частоту обновления.

 

     Управление Oculus Link/Airlink: команды включения и отключения Link и AirLink, а также решение проблемы запуска Airlink

 

     Создание ярлыков для копирования файлов и установки приложений: Запускает программу Quest Context Tool, которая позволяет установить в контекстное меню “Отправить” ярлыки для копирования и установки приложений. После этого достаточно будет правой кнопкой мыши щелкнуть на файле, и установить его на шлем либо скопировать в любой из каталогов шлема - Movies, Download, OBB или в корень. Может устанавливать приложения, используя сценарий install.txt,который обычно лежит в каталоге с игрой, и стандартная установка - apk и obb. Доступна также пакетная установка - если щелкнуть ПКМ на каталоге с играми, все они будут установлены по-очереди. При установке или копировании будет показан подробный и понятный лог установки или копирования. По окончанию установки выводит список установленных и неустановленных приложений.Названия неустановленных сохраняет в файл. Содержит встроенное руководство по использованию.

 

     Корректировка даты, времени и таймзоны в шлеме: функция проверяет корректность установленных времени, даты и таймзоны и при необходимости установит правильные значения.

 

     Резервирование данных приложений: сохраняет всю информацию из каталога Android/data и копирует архив на ПК

 

     Стрим видеотрансляции на ПК: Работает на программе scrcpy и содержит пять режимов трансляции со шлема на ПК - четыре предустановленных и один ручной. Ручной режим можно настроить самостоятельно по семи параметрам - Битрейт, FPS, запись в файл, вывод звука, датчик приближения и видеокодек. Подпрограмма умеет работать с предустановленными профилями и содержит  шесть интегрированных профилей - минимальный, легкий, сбалансированный, демонстрационный, качественный, максимальный. Любой из этих профилей можно выбрать и тут же запустить трансляцию с ним. Также имеется возможность настроить свои собственные профили - до четырех штук. Они запишутся в отдельный файл и их можно подгружать так же, как интегрированные. Кроме того, в ручном режиме есть возможность сохранить строку запуска scrcpy и редактировать уже ее по своему усмотрению. Содержит встроенную инструкцию по использованию.

 

     Связь с автором:  ссылки на Гитхаб, Виаркомм, ссылка на описание программы и донат через браузер или QR код.

 

     Открыть консоль cmd: открывает консоль командной строки Windows в отдельном окне.

 

     Открыть консоль adb shell: открывает консоль доступа к шлему

 

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

 

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

 

 

 

 


Что нового в версии 3.1.0   Просмотр изменений

Размещено

 

Программа теперь выходит на двух языках - русском и английском, и только в кодировке UTF-8. Версия в кодировке OEM-866 публиковаться не будет.

 

Перекомпонованы некоторые пункты меню: 

  • Все опции манипуляции со шлемом собраны в пункт Тестирование, диагностика, мониторинг, а все информационное переброшено в пункт Системная информация.
  • Создан раздел Дополнительные опции, в него из Главного меню перенесены редко используемые функции.
  • Создан раздел Связь с автором, в него помещены ссылки на Гитхаб, Виаркомм, ссылка на описание программы и донат через браузер или QR код.

 

Добавлены новые функции и опции:

 

Комплексная установка приложения Oculus Wireless ADB для управления шлемом по ADB непосредственно внутри самого шлема,без использования компьютера. Опции этой функции включают в себя пункты меню:

  • Установить Oculus Wireless ADB
  • Установить Bugjaeger ADB
  • Подключиться к шлему по порту 5555
  • Подключиться к шлему по случайному порту
  • Показать все соединения
  • Отключить все соединения

Управление параметрами компьютера Аппаратное ускорение и Игровой режим. Для каждого из параметров доступны четыре опции: 

  • Показать статус (включен/отключен/не установлен), 
  • Включение, 
  • Отключение, 
  • Удаление параметра из реестра

Очистка остатков ПО после удаления приложения Oculus Home с ПК

Расчет значений динамического битрейта для таблицы Oculus Debug Tools

Тестирование дисплеев, два варианта:

  • VR screen tester
  • Test My Screen

Смена имени пользователя

Управление ключами реестра для запуска приложения

Добавлена возможность сохранения ключей запуска программы в реестр. Пока доступен только один ключ - “Bybass”. Он позволяет при запуске программы пропустить начальную проверку и также не отображать информационную таблицу, что сэкономит существенное количество времени на запуск программы - примерно полторы секунды. Ключ можно в любой момент как удалить из реестра, так и прописать снова. Если ключ прописан, вместо полной проверки и таблицы будет отображена небольшая индикация статуса шлема в левом верхнем углу программы:

  • Красная метка     - шлем не подключен
  • Зеленая метка    - шлем подключен

 

В раздел помощи добавлена страница с ПНВ на https://vrcomm.ru/

 

Доработан функционал встроенного приложения Wireless Connect Tester:

  • Добавлена рекомендация о желательном значении интервалов между проверками
  • Добавлена проверка на нулевые значения при вводе параметров (0 - выход в меню)
  • Добавлена проверка на минимальный интервал (100) при тестировании
  • Сделаны отдельные логи для Прямого и Реверсивного тестов
  • Сделан парсинг результатов в csv файл для последующей загрузки в Excel и построения диаграммы с целью визуализации результатов и упрощения анализа статистики.
  • Изменены заголовки результирующих файлов: в файлы отчетов будут добавлены значения интервала, количества потоков, длительность, дата и время проверки.

 

В список устанавливаемых приложений добавлены:

  • Script Manager
  • Passthrough
  • Apk Tool M
  • App Cloner
  • MPatcher

 

Обновлены приложения для установки:

  • Adguard ПНВ
  • Free Planet ПНВ
  • OpenVPN Connect
  • OpenVPN for Android
  • Outline ПНВ
  • Proton ПНВ
  • Psiphon ПНВ
  • Ultrasurf ПНВ
  • Winscribe ПНВ
  • 4XVR Media Player
  • Here Sphere Media Player
  • Skybox Media Player

 

Удалено приложение Wolvic

 

Добавлена возможность ручного ввода интервала между проверками DNS

 

Удалено отключение службы автоотправки отчетов о сбоях

 

Добавлено копирование видео из каталога шлема Wideoshots. На Рабочем столе компьютера будет  создана папка QuestMedia и в ней две отдельных папки - Screenshots и Videoshots

 

Опция netstat расширена, теперь эта функция работает как для шлема, так и для ПК.  Теперь netstat для ПК отображается в отдельном окне. Кроме того, в обоих случаях можно сделать выборку по выводу статистики: 

  • Полная
  • Только ESTABLISHED
  • Только TIME_WAIT

 

Исправлена ошибка, при которой прошивочный файл не обнаруживался при переходе из Анализатора в режим Автоматической прошивки.

 

Добавлено сообщение, если строка запуска приложения (launchable activity) не найдена

 

Исправлена проблема отображения версии системы и номера прошивки на прошивках выше 62

 

Исправлена ошибка определения штатного режима шлема

 

Исправлена ошибка тестирования кабеля при дефолтном значении количества проходов теста.

 

 


Обратная связь

Вы сможете написать отзыв только после скачивания файла.


Volk111

   3 из 3 пользователя отзыв оказался полезным 3 / 3 пользователя

Привет

А можно подробнее именно про начало работы с программой для нубов

Я вот скачал архив, там 2 "ехе" файла, это что установить что-то надо, какой из них запускать, зачем два?

Спасибо заранее за разъяснения

Ответ автора:

Файл с пометкой OEM работает под Windows 7, эта версия программы сделан в кодировке OEM-866.

Соответственно, файл с пометкой UTF работает только на Windows 10 и сделан в кодировке UTF-8.

Я обязательно добавлю это в описание, но позже... Спасибо за замечание, если будут другие вопросы - задавайте без церемоний, на форуме есть даже целая ветка - Обсуждение Quac.

Ссылка на отзыв
Varset

   3 из 3 пользователя отзыв оказался полезным 3 / 3 пользователя

Новый алгоритм автоподбора DNS в v.2.7.1  вынес мозг напрочь. Но получилось неплохо. Надеюсь.

Если все будет работать как задумано, то проблемы "обновление 0%" больше нет.

Ссылка на отзыв
Mainc0de

   2 из 2 пользователя отзыв оказался полезным 2 / 2 пользователя

Единственная в своем роде утилита, упрощающая жизнь пользователям Quest 2, а теперь еще и Quest 3. Разработчику респект.

Ссылка на отзыв
Dik2211

   1 из 1 пользователь отзыв оказался полезным 1 / 1 пользователь

Вечер добрый Varset!
К сожалению при выборе пункта "A" в настройках стрима на пк, там где должен быть звук как в шлеме так и на пк. Собственно на пк передается звук с микрофона шлема и только. Если к шлему не подключены наушники, то можно подумать что улавливаемый звук из динамиков и является передачей системного звука. Но это не так. Передается только микрофон. Прошивка v60. На предыдущей было тоже самое. 
В Meta Quest Developer Hub не так давно появилась опция cast 2.0. И хоть заявленная работа по wi-fi  у меня, по какой-то причине не стартует, но при подключении по проводу звук действительно передается на пк и остается в шлеме. Можно ли этот функционал как-то подключить в квас? Или всё-же это вопросы к автору scrсpy? 😃
PS: У меня оба ".exe" кваса исправно работают на win11.

Ответ автора:

Цитата

К сожалению при выборе пункта "A" в настройках стрима на пк, там где должен быть звук как в шлеме так и на пк. Собственно на пк передается звук с микрофона шлема и только. Если к шлему не подключены наушники, то можно подумать что улавливаемый звук из динамиков и является передачей системного звука. Но это не так. Передается только микрофон. Прошивка v60. На предыдущей было тоже самое.

Похоже что разработчики шлема что-то изменили в аудиотракте в новых прошивках и теперь scrcpy не форвардит звук на ПК, хотя должен это делать по умолчанию... 

в MQDH на к3 даже картинка ровная при трансляции, а не треугольником, как на scrcpy. И это наверняка делается через собственный API Меты, который, возможно, есть в их же SDK, но тут я пас.

Ссылка на отзыв
×
×
  • Создать...

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

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