1

Я пытаюсь выяснить, как заставить приложение Chrome для настольных ПК (Kiosk) запускаться при запуске. Я перешел к системным настройкам> учетные записи> элементы входа и добавил Киоск (Пользователь> Приложения> Приложения Chrome> Киоск), но он не запустился.

Любая идея, как заставить их правильно запускаться при запуске на Mac OSX?

У меня есть приложение automator, запускаемое при запуске, которое выполняет несколько команд node.js из скрипта bash, так что, возможно, я мог бы сделать это таким образом, но я не уверен, как это сделать.

Если я иду к значку приложения и получаю информацию, я вижу, что он говорит:

Default afhcomalholahplbjhnmahkoekoijban.app под именем и расширением, и его местоположение - /Users /mikeheavers /Applications /Chrome Apps.localized, но если я пытаюсь запустить:

open -a Default /Users/mikeheavers/Applications/Chrome\ Apps.localized/afhcomalholahplbjhnmahkoekoijban.app

из терминала он говорит, что файл не существует

2 ответа2

0

Я понял это. Это немного сбивало с толку, поэтому я публикую метод, который нашел здесь, на случай, если он кому-нибудь пригодится.

  • открыть automator
  • добрались до file > new и выберите application
  • из библиотеки выберите Run Shell Script и перетащите его в окно
  • В диалоговом окне сценария запуска оболочки введите следующее:

(/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --profile-directory=Default --app-id=afhcomalholahplbjhnmahkoekoijban) & Это запускает приложение chrome kiosk - вам потребуется получить идентификатор приложения для вашего конкретное приложение Chrome, перейдя к значку приложения (расположенному в [user]/Applications/Chrome Apps/), щелкнув правой кнопкой мыши и получив get info . Идентификатор будет указан после Default в Name & Extension .

  • сохраните файл где-нибудь, а затем перейдите в настройки> пользователи и группы
  • выберите учетную запись пользователя и перейдите к пунктам входа
  • щелкните значок + и добавьте только что созданное приложение для автоматизации.
  • перезагрузите, и ваше приложение Chrome также запустится.
-1

По умолчанию является частью имени файла; вы должны использовать путь /Users/mikeheavers/Applications/Chrome\ Apps.localized/Default\ afhcomalholahplbjhnmahkoekoijban.app

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .