Cd-m.ru

ПК Журнал СД-М
27 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Русские Блоги

Русские Блоги

Используйте Wineskin для запуска программ Windows на Mac

Mac Book — хорошая вещь, но многие маленькие программы имеют головную боль только для версии Windows, и установка виртуальной машины того не стоит. Нет необходимости устанавливать двойную систему, нужно ли нести две книги?

Mac изначально имеет два артефакта, а именно Wineskin и CrossOver, которые могут выполнять программы Windows на Mac. В чем разница между ними? Лично, если вы запускаете программу только на своем Mac, вам не нужно создавать приложение в качестве приложения. CrossOver очень подходит.

Если вы хотите упаковать программу и поделиться ею с другими, то вам нужно выбрать Wineskin. Позвольте мне поговорить о создании приложения, работающего на Mac с Wineskin.

Позвольте мне сначала объяснить это с помощью небольшой программы для Windows, которая представляет собой версию программы установки пакетного переименования файлов на жестком диске. Конечно, эта программа не нужна на Mac, поскольку сам Mac имеет функцию переименования пакетных файлов.

Сначала загрузите установочный пакет с официального сайта Wineskin, адрес для загрузки — http://wineskin.urgesoftware.com/tiki-index.php?page=Downloads.

Установите Двигатели после установки

Выберите последний пакет WS9Wine1.9.2

После выбора пакета нажмите «Скачать и установить»

Не волнуйтесь, подождите, пока он загрузится медленно.

После загрузки вы можете увидеть результат и создать новое приложение

Дайте вашему приложению имя, я использую ChangeFn

После нажатия Ok, система предложит принять входящую сеть, мы выбираем «отклонить».

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

После того, как инициализация завершена, это показывает, что установление прошло успешно, выберите Просмотр оболочки в Finder и посмотрите расположение пакета APP.

Расположение: «/ Пользователи /« Каталог пользователей »/ Приложения / Wineskin»

Щелкните правой кнопкой мыши, чтобы показать содержимое пакета

Скопируйте содержимое всей папки программы Windows в каталог drive_c. Обратите внимание, что исходный каталог не является ярлыком в корневом каталоге.

Дважды щелкните значок Wineskin в корневом каталоге, чтобы начать процесс настройки. Выберите Расширенные настройки во всплывающем окне.

Найдите исполняемый файл changeFn.exe под Windows из каталога, который мы только что скопировали

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

Выберите Finish, чтобы запустить окно запуска конфигурации, выберите Set Screen Option, выберите

Просто выберите по умолчанию, и Wineskin по умолчанию будет окно приложения. Но отключите рендеринг на GPU.

После выбора «Готово» вы можете выполнить тестовый запуск, но для установки языка системы заполните «Пользовательские команды», экспорт LANG = zh_CN.UTF-8 представляет китайский язык. После настройки вы можете начать пробный запуск.

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

Если ваша программа искажена, не паникуйте, это означает, что вы не загрузили китайский шрифт. Выберите Инструменты в конфигурации.

Выберите Winetricks для настройки базовой среды. Добавьте библиотеку китайских символов в библиотеку шрифтов и выберите cjkfonts в шрифтах. После выбора Run достаточно.

Использование оболочки Wineskin в macOS

как пользоваться wineskin в mac os

Для начала упомянем о двух важных нюансах. Первый – Wineskin представляет собой 32-битное приложение, несовместимое с новейшей macOS Catalina, в которой прекращена поддержка «устаревшей» разрядности. Разработчики оболочки работают над проблемой, но на момент написания настоящей статьи (ноябрь 2019) решение пока не найдено. Второй – работа Wineskin не гарантируется на «хакинтошах», которые представляют собой обычные ПК или ноутбуки с установленной на них макОС. Теперь переходим непосредственно к использованию.

Читать еще:  Как составить смету в Excel

Установка Wineskin

После выяснения особенностей разберёмся с установкой приложения. Загрузочный файл можно получить с официального сайта по ссылке ниже.

    После загрузки страницы кликните по большой ссылке для получения установочного архива средства.

Загрузка инсталлятора для установки Wineskin в macOS

Распаковка инсталлятора для установки Wineskin в macOS

Перенести файл в программы для установки Wineskin в macOS

Первичная настройка Wineskin

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

    Первым делом проверьте, нет ли надписей «New Engine Available» и «Update» в основном окошке среды. Последний вариант более важен, поскольку с каждой новой версией поддерживается всё больше движков и запускаемых программ, поэтому при наличии обновлений лучше их скачать – для этого нажмите на кнопку «Update».

Обновление среды Wineskin для её использования в macOS

Новая среда Wineskin для её использования в macOS

Добавление движка Wineskin для её использования в macOS

Появится окно выбора и настройки движков. С помощью выпадающего меню выберите один из представленных вариантов – рекомендуется использовать самую новую доступную версию, на момент написания статьи это «WS9Wine 2.22», но можно попробовать и более старые и/или варианты для разработчиков, если в этом есть необходимость. После выбора нажмите «Download and Install».

Загрузка движка Wineskin для её использования в macOS

Создание новой оболочки Wineskin для её использования в macOS

Задайте имя создаваемой оболочки-враппера. Назвать можно как угодно, но чтобы не путаться, рекомендуется ввести название программы, для которой создаётся инструмент запуска.

Важно! Поддерживается исключительно латиница и ограниченное число специальных символов!

Выбрать имя враппера Wineskin для её использования в macOS

Открыть созданный враппер Wineskin для её использования в macOS

Откроется местоположение оболочки – по умолчанию это папка

Запуск враппера Wineskin для её использования в macOS

Настройка созданной оболочки

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

    Для конфигурирования параметров враппера просто запустите его. Появится окно с опциями, первым выберите пункт «Install Software».

Задать приложение Wineskin для её использования в macOS

  • «Choose Setup Executable» – позволяет полноценную установку приложения посредством инсталлятора, который нужно выбрать через Finder;
  • «Copy a Folder inside» – копирует папку с уже установленной программой в среду выполнения;
  • «Move a Folder inside» – то же, что и предыдущая, но папка вместо копирования перемещается.

Варианты добавления приложения Wineskin для использования в macOS

Добавление установленного приложения Wineskin для использования в macOS

Задать EXE-файл приложения Wineskin для использования в macOS

Дополнительные параметры приложения Wineskin для использования в macOS

    На вкладке «Configuration» можно указать иной EXE-файл, задать команды запуска (вроде –dx9 для выбора рендера), а также сменить название оболочки и выбрать альтернативную иконку;

Продвинутая конфигурация приложения Wineskin для использования в macOS

Утилиты управления приложением Wineskin для использования в macOS

Настройки среды Wineskin для использования в macOS

Закрыть настройки приложения Wineskin для использования в macOS

Запуск приложения в оболочке

Собственно использование Wineskin элементарно – просто запустите оболочку, созданную на этапе первичной настройки. Ассоциированное с ним приложение будет запущено и доступно для работы.

Работа приложения, запущенного в Wineskin для использования в macOS

Решение возможных проблем

В процессе использования Вайнскин могут возникать разнообразные проблемы, рассмотрим методы решения наиболее распространенных из них.

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

    Запустите настройку враппера – зажмите Option и дважды кликните левой кнопкой мыши по его иконке, далее выберите «Advanced».

Тестовый запуск Wineskin для решения возможных проблем

Открыть лог Wineskin для решения возможных проблем

Проверить ошибку в логе Wineskin для решения возможных проблем

Как видим, ошибка в примере сигнализирует о неподдерживаемом типе файлов, в данном случае 64-битной программе, которые Wineskin запускать не умеет. Другие примеры ошибок:

  • «Failed to initialize graphics» – неподдерживаемый графический рендер, поскольку Wineskin работает только с DX9;
  • «wine: cannot find L»C:\windows\system32\filename.exe» – исполняемый файл, привязанный к оболочке, удалён или перемещён, решение – заново выбрать требуемые данные;
Читать еще:  Дергается сам по себе курсор мыши в Windows 10

Запущенное приложение работает неправильно
Порой программа или игра, запускаемая посредством Wineskin, может работать неправильно. Увы, но это неприятная норма – множество софта по-прежнему несовместимо с транслятором, особенно это касается современных компьютерных игр, которым для работы нужны Vulkan или DirectX 12, неподдерживаемые Вайнскин. Решение только одно – ждать обновления среды запуска.

Заключение

Теперь вам известны особенности использования Wineskin: как среду устанавливать, настраивать и запускать через неё различные приложения. Подводя итоги, напоминаем – транслятор, даже такой продвинутый, далеко не панацея и некоторые программы в нём всё равно не работают.

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 12369 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Портирование приложений под Mac OS X (WineSkin)

image

Более года, наша команда занимается переносом игр и приложений в операционную систему Mac OS, было портировано 99% запрошенных приложений. Для этого были разработаны специальные утилиты и врапперы, которые доступны в открытом коде. Но обо всех я сразу не успею рассказать. начну пожалуй с Wine Skin.

Что это такое?
WineSkin это просто оболочка сделанная для простоты создания портов Windows приложений для Mac OS X. Она может содержать Windows программу внутри, и также запустить ее. И запустите ее легко, просто дважды щелкнув файл, как обычный Mac. App. Окончательный App делается с помощью WineSkin, Xquartz и всеми конфигурации пользователя (в большинстве случаев).

  • Wine — Stock Wine version 1.1.34 X11
  • Xquartz 2.5.0 (x.org server 1.7.2)
  • Installer — установка приложения в Wine Skin без Windows
  • ScreenOptions — опции режима окна
  • WineskinConfig — настройка Wine (рисунок 1)
  • Winetricks — скрипты
  1. Set Windows Executable — выбор запускаемог приложения внутри WineSkin
  2. Set Windows Executable flags — дополнительные параметры для запуска приложения, например, -exec Korich.cfg
  3. Set Icon — иконка формата ICNS (макс 512×512)
  4. Set Menubar Name — название приложение на основном меню
  5. Set Version Number — версия приложения
  6. Run Winecfg.exe — настройка внутренней системы
  7. Run Regedit.exe — запуск редактора реестра, для тонкой настройки
  8. Create a Custom EXE Launcher — для дополнительных приложений если с приложением устанавливаются дополнительные утилиты
  9. Remake wineprefix for new Wine version — удаляет всякий мусор с диска C внутри враппера
  10. Kill all Wine and Wineskin processes — закрывает конфиг и завершает работу всеч wine процессов

Пример:
Ну начну с самой любимой игры Heroes III 😉

1. вставляем диск с игрой и запускаем Installer и видим
image
все делается в Mac OS X!
2. далее по инструкции установщика инсталируем игру куда Вам нужно, я оставил путь по умолчанию
3. запускаем ScreenOptions и выбираем Full Screen и разрешение для монитора, например 800×600
4. Запускаем WineskinConfig и выставляем запускаемый файл (Set Windows Executable). открывается окно с путем «C:», переходим в ту папку где установлена игра и выбираем HEROES3.EXE
5. Добавляем иконку и устанавливаем отображаемое название на menubar (Heroes 3)
image
6. Готово!
image
image
image

Читать еще:  Чем открыть формат MXF

На Данный момент разработка продолжается, если есть пожелания, то пишите 🙂

PS. зарабатываю на карму
PS2. перенес в Разработка под Mac OS X и iPhone

Как запустить .exe файлы на Mac без виртуальной машины?

У меня есть один файл программного обеспечения (.exe), который мне нужно запустить на моем MacBook Pro. Для этого мне нужно кроссплатформенное приложение, как wine в Ubuntu.

Кто-нибудь может предложить мне приложение?

Жауме

Со страницы проекта:

Текущий статус (x86)

Wine хорошо работает на OSX для Mac на базе Intel, за исключением соответствующего дистрибутива (Mac Application Bundle), который полностью интегрируется с функциями «перетаскивания» и «открытия» или «открытия с». Wine также имеет недостатки, связанные с интеграцией значков на рабочем столе и выполнением определенных типов DOS или смешанных программ Windows / DOS.

(Обратите внимание, что Darwine , первоначальная попытка портировать Wine на OS X, была в первую очередь написана для PowerPC Mac. Была проделана некоторая работа по поддержке Intel Mac, но она больше не разрабатывается активно , поэтому лучше ее избегать.)

На момент написания этой статьи нет официальных пакетов Wine для Intel Mac, поэтому вам придется использовать стороннее приложение, такое как WineBottler ( http://winebottler.kronenberg.org/ ), PlayOnMac ( http: // www. playonmac.com/en/download.html , для Snow Leopard и Lion). или Wineskin ( http://wineskin.urgesoftware.com/tiki-index.php , для Льва и Горного льва).

daviewales упомянул в комментарии ниже менеджера пакетов, о котором я не знал, который называется Homebrew ( http://mxcl.github.com/homebrew/ ). Вы можете попробовать.

В противном случае вы можете попробовать коммерческий продукт CrossOver , который, по словам Википедии, в основном Wine, добавлены различные исправления совместимости, более удобные инструменты настройки и коммерческая поддержка.

Вы можете скачать бесплатную пробную версию здесь: http://www.codeweavers.com/products/

отметка

Dhaval

daviewales

daviewales

/Downloads ), а затем запустить exe, введя wine ./filename.exe . Вы не можете просто дважды щелкнуть исполняемый файл.

отметка

tom1990

В дополнение к другому ответу, взгляните на WineBottler: http://winebottler.kronenberg.org

Это приложение имеет дело с некоторыми техническими аспектами использования Wine в OS X, такими как создание профилей приложений и т. Д. По сути, оно позволяет вам инкапсулировать .exe в качестве приложения Mac и запускать его в OS X без необходимости запуска виртуального машина.

Это только в бета-версии, но я успешно использовал это для запуска различных приложений Windows .exe под OS X 10.6.x (Snow Leopard). Имейте в виду, не все будет работать, но этого следовало ожидать!

Я еще не успел протестировать его в Mountain Lion, поскольку я только что мигрировал. Надеюсь это поможет!

Dhaval

Виртуальная машина будет еще одним лучшим вариантом для вас. посмотрите здесь также —

0 0 голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты