Есть ли способ сообщить Mac OS, VMware Fusion, стороннему приложению или, по крайней мере, приложению Apple Mail.app для открытия определенных доменов (указанных или .local) в моей виртуальной машине через Mac OS?

У меня есть приложение .NET в нашей интрасети, которое требует встроенной аутентификации Windows, немного раздражает необходимость копировать и вставлять каждый URL-адрес из Mail.app и т.д. В браузер моей виртуальной машины.

1 ответ1

0

Хороший вопрос! Да, вы можете, установив Choosy.

Ваш вопрос на самом деле состоит из двух частей. Во-первых: как отправить некоторые веб-ссылки в один веб-браузер, а другие веб-ссылки в другой веб-браузер? OS X решает, в какое приложение отправлять ссылку, основываясь исключительно на протоколе - части перед первым двоеточием - так, например, все ссылки http будут отправлены в одну программу (например, Safari), в то время как все ссылки mailto переходят в другую программу (возможно, Mail). Когда вы устанавливаете Choosy, он становится программой, в которую OS X отправляет все веб-ссылки, и Choosy может быть настроен на отправку разных ссылок в разные браузеры на основе определенных вами критериев. Используя Choosy 1.0.3, я добился успеха с помощью следующих шагов:

  1. Откройте Системные настройки и выберите Choosy.
  2. На вкладке "Общие" выберите "Включить Choosy для ссылок". "Запуск помощника Choosy при входе в систему" также активируется.
  3. На вкладке "Поведение" выберите «Использовать мой любимый браузер (даже если он еще не запущен)», чтобы соответствовать поведению по умолчанию в OS X, или попробуйте один из других вариантов, если вы хотите изучить больше возможностей Choosy.
  4. На вкладке "Дополнительно" нажмите кнопку «+» в левом нижнем углу окна, чтобы определить новое правило. Лист появится.
  5. В разделе "Выбирать следует использовать это правило при" нажмите кнопку «+» справа, чтобы добавить новый критерий, затем выберите «Веб-адрес», выберите "Содержит", а затем введите уникальную часть адреса вашего Интранет-сайт .NET в текстовое поле.
  6. В разделе "Когда используется это правило", выберите "Всегда использовать этот браузер", затем нажмите кнопку "Изменить", чтобы открыть окно выбора файла. Оставьте это окно открытым, пока читаете дальше.

Вторая часть вашего вопроса: как вы отправляете веб-ссылки с Mac на браузер, работающий на вашей виртуальной машине Windows в VMware? Это достигается с помощью значков приложений OS X, которые VMware создает для вас для каждого приложения Windows на вашей виртуальной машине. В VMware Fusion 3.1.3 я нахожу эти значки приложений внутри самого пакета виртуальной машины. Похоже, в Fusion 4 эти значки можно поместить прямо в папку «Приложения Mac». Если вы сделали это, вы должны иметь возможность перейти к папке «Приложения», выбрать значок Internet Explorer, нажать «Выбрать», «ОК» и все готово. Если вы этого не сделали или используете Fusion 3, выполните следующие действия:

  1. Переключитесь на Finder и откройте папку, содержащую ваш пакет виртуальной машины; обычно это папка Virtual Machines в папке Documents в вашей домашней папке.
  2. Удерживая нажатой клавишу "Control" или щелкнув правой кнопкой мыши виртуальную машину, выберите "Показать содержимое пакета". Должно открыться новое окно Finder, содержащее, среди прочего, папку "Приложения".
  3. Перетащите эту папку "Программы" в основную область окна выбора файлов Choosy, которое вы оставили открытым ранее. Теперь в окне выбора файла должно отображаться содержимое этой папки "Приложения".
  4. В окне выбора файла выберите Internet Explorer, затем нажмите "Выбрать", затем нажмите "ОК".

Если у вас есть дополнительные сайты, которые вы хотите отправить в Internet Explorer, вы можете повторить соответствующие шаги, описанные выше, чтобы определить дополнительные правила.

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