Установка
Системные требования
- Mac на Apple silicon (M1 и новее). Сборок для Mac с процессором Intel нет.
- macOS 13.5 Ventura или новее.
Установка
- Скачайте образ диска QueryLane (
QueryLane_<версия>_aarch64.dmg). - Откройте файл
.dmg. - В открывшемся окне перетащите QueryLane в папку Программы.
- Извлеките образ диска.
Запускайте QueryLane из папки «Программы», а не из образа диска.
Первый запуск и Gatekeeper
QueryLane подписан без Apple Developer ID и не прошёл нотаризацию Apple, поэтому при первом запуске macOS блокирует приложение и сообщает, что не может его проверить. Разрешение нужно дать один раз, дальше приложение открывается как обычно.
В macOS 15 Sequoia и новее:
- Откройте QueryLane из папки «Программы». Когда macOS заблокирует запуск, нажмите Готово.
- Откройте Системные настройки > Конфиденциальность и безопасность.
- Прокрутите до раздела Безопасность и рядом с сообщением о QueryLane нажмите Все равно открыть. Кнопка доступна примерно час после заблокированного запуска.
- Подтвердите кнопкой Все равно открыть и введите пароль от Mac.
В macOS 13 Ventura и macOS 14 Sonoma можно поступить проще: нажмите на QueryLane в папке «Программы» с клавишей Control, выберите Открыть и ещё раз нажмите Открыть в диалоге.
Если macOS пишет, что QueryLane повреждено
Иногда macOS сообщает, что QueryLane «повреждено и не может быть открыто», и предлагает переместить его в корзину. С приложением всё в порядке: macOS помечает всё скачанное из интернета, а для приложений без Apple Developer ID может выдать эту пометку за повреждение. Кнопки Все равно открыть в этом случае нет.
Снимите пометку в Терминале, затем откройте QueryLane как обычно:
xattr -dr com.apple.quarantine /Applications/QueryLane.appЧто вы увидите
QueryLane открывается на панели Задачи. Узкая полоса слева переключает Задачи, Подключения и Настройки. Начните с добавления базы данных: Первое подключение.
Обновления
QueryLane проверяет обновления вскоре после запуска, а затем раз в сутки. Устанавливаются только пакеты, подписанные ключом обновлений QueryLane.
Когда выходит новая версия, внизу левой полосы появляется кнопка загрузки. Если QueryLane разрешено присылать уведомления, придёт ещё и уведомление Доступно обновление QueryLane. Нажмите кнопку или уведомление либо кнопку Обновить в разделе Настройки > Обновления. QueryLane скачает обновление, установит его и перезапустится.
В разделе Настройки > Обновления можно:
- выключить Включить обновления, чтобы приложение совсем не проверяло обновления;
- выключить Проверять автоматически и проверять вручную кнопкой Проверить;
- выбрать Интервал проверки от Раз в минуту до Раз в месяц;
- направить запросы обновлений через прокси в поле Режим прокси;
- прочитать список изменений по кнопке Что нового.
Фоновый объект для расписаний
Расписания запускают задачи, даже когда QueryLane закрыт. Когда вы сохраняете первое расписание, QueryLane регистрирует в macOS фоновый объект: агент launchd, который хранится внутри приложения. Агент просыпается раз в минуту и начинает запуск, только если какой-то задаче пора выполняться. После удаления последнего расписания QueryLane убирает этот объект.
macOS показывает его в Системные настройки > Основные > Объекты входа (в macOS 15 и новее раздел называется Объекты входа и расширения). Если выключить там QueryLane, задачи по расписанию перестанут запускаться. Состояние видно в Настройки > Расписания > Фоновый объект macOS, а кнопка Открыть настройки macOS ведёт на нужную страницу системы.
При первом расписании QueryLane также просит разрешение на уведомления. Через них приложение сообщает о сбоях запусков по расписанию и о предупреждениях проверок результата.
Где хранятся данные
Все данные QueryLane лежат в папке пользователя:
~/Library/Application Support/app.querylane.desktop/
├── profiles/main/stores/ подключения, задачи, сохранённые запросы и настройки (JSON)
├── results/ результаты запусков задач
├── plugins/ установленные плагины
├── user-packages/ npm-пакеты для JavaScript-шагов
└── logs/ журналы приложенияЧтобы перенести настройки на другой Mac, откройте Настройки > Резервные копии. Там подключения, задачи, сохранённые запросы и настройки экспортируются в зашифрованный файл .enc.