Перейти к содержимому

База знаний

Этот файл не является программой браузера, поэтому он не сохранён. Выберите исполняемый файл ARMANOS Browser

«Выбрать файл» запускает указанный вами файл прежде, чем что-то сохранить, и эта строка означает, что браузера из запуска не вышло. Настройка движка осталась прежней, а по самим словам видно, какой из трёх шагов файл не прошёл.

Три строки и три разных шага

Проверка идёт по порядку и останавливается на первом же неудавшемся шаге. Поэтому строка называет один шаг и ничего не говорит о следующих за ним.

О содержимом файла говорит только последняя из трёх. Две другие о том, добрались ли до файла и удалось ли его вообще запустить.

  • Не удалось найти этот файл.

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

  • Этот файл невозможно запустить, поэтому он не сохранён. Выберите исполняемый файл ARMANOS Browser.

    Файл на месте, а система не стала его запускать.

  • Этот файл не является программой браузера, поэтому он не сохранён. Выберите исполняемый файл ARMANOS Browser.

    Он запустился, и ответ оказался не версией браузера.

О чём программа спрашивает файл

Выбранный файл один раз запускают и спрашивают у него версию, а программа читает строку, которую он печатает в ответ.

Любая сборка браузера отвечает своим именем и версией через точки. Картинка, документ или архив ничего похожего не отвечают, и в этом вся проверка.

Ответ берётся из обычного вывода, а когда обычный пуст, из потока предупреждений. Поэтому сборка, сообщающая версию предупреждением, принимается так же охотно.

Молчание читается как «запустить не вышло»

На ответ программа ждёт несколько секунд. Самый первый запуск только что скопированной программы бывает медленнее, поэтому стоит попробовать ещё раз, прежде чем искать другой файл.

Пакет на Mac это не программа

На Mac выбор отдаёт целый пакет программы, а сама программа лежит внутри него. Программа открывает пакет и берёт ту, которую пакет называет своей.

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

Сохраняется потом программа изнутри, а не пакет вокруг неё. Оттого на экране движка и виден путь длиннее того, который вы выбирали.

Право на запуск у самого файла

На Mac и на Linux сперва проверяется признак, которым файл помечен как запускаемый. У программы, вынутой из архива руками, его часто нет.

В Windows такой пометки нет вовсе, и там файл судят только по тому, запустился ли он и что ответил.

Другой Chromium тоже пройдёт

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

У такой сборки нет описи того, что она прячет сама. Программа считает, что она не прячет ничего, и продолжает закрывать эти показания со стороны страницы, как делает это для встроенного движка.

Что сохраняется, а что нет

Отклонённый файл никуда не записывается. Движок, на котором открывались ваши профили, на нём же их и открывает.

Прошедший проверку файл запоминается одним путём и ничем больше. Версию, которой он ответил, называет строка о сохранении.

Выбранный руками путь сильнее поиска и после того, как файла по нему не стало: программа скажет, что движка нет, а не подставит молча другой. «Вернуть авто» выбрасывает этот путь и возвращает поиск.

Как собрать улики

Строка живёт на экране движка несколько секунд и нигде не хранится, поэтому перепишите её в письмо сами вместе с тем, на какой файл вы указали.

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

Если тот же файл приняли на другой машине, скажите и об этом. Так вопрос переходит с файла на этот компьютер.

Чего эта статья не разбирает

  • Автоматический поиск, вернувшийся ни с чем. Там другая строка, и о самом поиске есть отдельная статья.
  • Добавление второй версии движка. Там спрашивают папку и ищут внутри неё программу по имени.
  • Профиль, который открылся и закрылся. Файл эту проверку прошёл, а сломалось что-то позже.
  • Где взять сборку движка. Эта статья начинается с файла, который уже лежит у вас на диске.

Проверить

Каждая строка здесь это файл, который можно открыть, или стенд, который её держит.

Выбранный файл запускают, и до сохранения он обязан ответить версией браузера
apps/desktop/src/lib/forkEngine.js
Какую из трёх строк вы увидите, решает шаг, на котором проверка встала
apps/desktop/src/main/main.js
Пакет на Mac открывают, и сохраняется та программа, которую он называет своей
apps/desktop/src/lib/forkEngine.js
Движок без своей описи считается не прячущим ничего, и показания закрывает страница
apps/desktop/test/страница-отходит-когда-движок-умеет.js
Папка, внутри которой нет программы, не предлагается как версия движка
apps/desktop/src/lib/kernels.js · apps/desktop/test/kernels.js

Вопросы

Можно указать на скачанный установщик?
Нет. Установщик это не браузер. Дайте ему доработать и выберите ту программу, которую он поставил.
Какая строка означает, что файл рабочий, но не тот?
Строка про «не программа браузера». Файл запустился и ответил, а версии браузера в ответе не было.
Отклонённый выбор меняет движок, которым я пользуюсь?
Нет. Ничего не записывается, и на экране остаётся тот же путь, что был минуту назад.
Я указал на пакет, а мне сказали, что файл не найден.
Внутри пакета нет программы, которую можно запустить. Ровно это остаётся от прерванного копирования.
Выбор вообще даёт указать любой файл?
На Mac он сперва предлагает пакеты, в Windows программы, а в Linux показывает всё. Проверка после этого одна и та же.

Так и не вышло

Поддержка читает отчёт, который едет вместе с письмом, и отвечает причиной, а не списком советов.