Рейтинг:0

Как запускать PWA из терминала (Microsoft Edge Apps/Chromium Apps)

флаг cn

У меня есть веб-сайты, такие как Notion, Outlook и Onedrive, установленные как приложения через браузер Edge. Я хотел знать, можно ли их запустить с помощью команды в терминале.

Я использовал следующую команду, чтобы получить строку класса окна

$ xprop -notype | grep -Eo '^(WM_CLASS|_NET_WM_NAME) = "[^"]*"'

который возвращает это для понятия:

_NET_WM_NAME = "Зона действия"
WM_CLASS = "crx__meenihjdjcobmkkapcdapdakmpbfpjeo"

И это для обычной вкладки края:

_NET_WM_NAME = "Новая вкладка и еще 13 страниц — Личные — Microsoft — Edge"
WM_CLASS = "край Майкрософт"

Теперь, пока команда Microsoft Edge можно использовать в терминале для его запуска, crx__meenihjdjcobmkkapcdapdakmpbfpjeo не можем. Что мне нужно сделать вместо этого?

Рейтинг:1
флаг cn

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

Чтобы узнать, какая команда вам нужна, просто

Перейдите по краю к край://приложения/

  1. Щелкните правой кнопкой мыши нужное приложение и выберите «Создать ярлыки».
  2. Создать ярлык на рабочий стол
  3. Откройте ярлык с помощью текстового редактора и извлеките команду. (исполнитель)

Теперь, используя эту команду, вы можете запустить приложение прямо из терминала. В моем случае я могу сделать это, введя следующую команду:

/opt/microsoft/msedge/microsoft-edge --profile-directory=Default --app-id=meenihjdjcobmkkapcdapdakmpbfpjeo --app-url=https://www.notion.so/Action-Zone-d7c525a18e4a453d9ba64c62505bf576

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.