Mój pierwszy Mac

Przeskocz do:

Apple Blog.pl

2.06

Emulacja aplikacji .exe na Maku

Autorem posta jest Konrad ‘onoffon’ Kolasa. Twój tekst na Apple Blog?


Zrzut Ekranu 4 01 221601Myślę, że niejednokrotnie w przeciągu użytkowania Maka spotkaliście się z taką sytuacją, że dany program był jedynie w wersji dla Windows. Pozostaje wówczas skorzystać z maszyny wirtualnej np. VMware Fusion bądź systemowego BootCampa. Są to mało komfortowe rozwiązania, jednakże istnieje też możliwość emulowania programu ‘for Win’ bezpośrednio na Makach. Pomoże nam w tym WineBottler – emulator aplikacji .exe na Mac OS.

Rozpoczynamy od pobrania programu. Gdy już zainstalujemy program WineBottler i włączymy go, ukaże nam się okno z niedużym, trójzakładkowym menu po lewej stronie.

Zrzut Ekranu 3 01 221621

Aby zainstalować plik .exe znajdujący się na dysku należy przejść do trzeciej zakładki „Create Custom Prefixes”, znaleźć plik wybierając „select File…”. Kiedy już wybierzemy plik, możemy śmiało wybrać „Install”. Następnie program prosi nas o podanie nazwy i lokalizacji aplikacji .app, która to będzie emulować nasz plik .exe. Na koniec wybieramy „Save” i czekamy na cały proces tworzenia aplikacji. Po nim możemy już przejść do miejsca, które wybraliśmy i włączyć aplikację.

Zrzut Ekranu 1 01 221633

Programy emulowane niestety są na bazie Windowsa 98, a więc część z nich ma prawo nie współpracować. Mimo wszystko, myślę, że jest to pewne rozwiązanie dla osób, które pragną odpalać pliki .exe jako .app.

Paweł Nowak: podobne rozwiązanie to np. CrossOver for Mac. Wada takich emulatorów to to, że przy bardziej skomplikowanych programach proces może i zakończy się sukcesem, jednak aplikacje nie będą w pełni używalne. Wtedy pozostaje maszyna wirtualna (VMFusion, Parallels, VirtualBox) lub wręcz odpalenie Windows na Maku przez wspomniany BootCamp.

17 komentarzy do tego tekstu

  1. ClassicGOD

    To nie emulatory, jak zreszta sama nazwa mowi :) – WINE (Wine Is Not an Emulator) i pod zadnym pozorem nie sa oparte na win 98 – aktualne wersje WINE uzywaja znacznie nowszych bibliotek. WINE udaje biblioteki Windowsa – kiedy aplikacja wywoluje jakas funkcje jest ona przekladana na odpowiednia funkcje Mac OS X (lub innego OS) dlatego o ile dana biblioteka znajduje sie w WINE i nie ma bledow to aplikacja z niej korzystajaca powinna dzialac z praktycznie natywna predkoscia (bo nie ma tu obciazenia zwiazanego z emulacja) troche inaczej ma sie to w wypadku gier 3d ale tu roznice wynikaja z roznic miedzy OGL a DX. Osobiscie polecam jednak CrossOver bo jako sila napedzajaca rozwoj WINE jest bardziej dopracowany i poprawki pojawiaja sie tam szybciej ;)

  2. mawigator

    Dotąd nie widziałem różnicy między Wine Bottler a Cross Over. Owszem ten drugi ma ładniejszy interfejs, taki bardziej “i”, ale jeśli coś nie działało to nie działało na obu. Przynajmniej takie są moje doświadczenia. Co do akceleracji 3D, to szwankuje także “emulacja” OpenGL (sam pisze w nim program i pod Wine się krzaczy).

  3. yeld

    Parallels, tryb Coherence i nawet nie wiem, że używam Windows 7 na Macu. ;p

  4. matei

    “Programy emulowane niestety są na bazie Windowsa 98″ – false. Wygląd okienek nie oznacza tego w jakim trybie pracuje WINE.

  5. Konrad

    @matei Sugerowałem się też faktem, że IE7 się tam sypie.

  6. andig

    Do dos’owych app’ów polecam DOSBox’a.

  7. Majki

    Stek sprzeczności z rzeczywistymi faktami.

    Rozwiązanie jest bardzo kłopotliwe i w niektórych przypadkach nie wystarczy sciągnięcie samego “Winne Bottler” i Voila.

    Amatorszczyzna ten (guide)

  8. Paweł Nowak

    @Majki pawel@appleblog.pl

  9. Daniel

    @ Majki – proszę napisz co i jak i sprostuj może ten post w takim razie.. Ja z chęcią bym się dowiedział na jakich zasadach to działa i jakie programy są dobre na maku do odpalania .exe…;)

  10. Daniel

    Heh, Paweł mnie wyprzedził ;)

  11. Majki

    @Paweł Nowak

    Usiądź, poczytaj, doinformuj się i napisz od nowa w poprawnej formie. Nie będę za autora poprawiał roboty której się podjął, dodatkowo mam uraz. Miałem już wysłane dwa artykuły które odrzucono, być może ze względu na fakt że mogły ranić (fanatyków) uczucia. :)

    Pozdrawiam czekam na zmienioną wersje nie zapomnij dodać istotnej notki o XQuartz.

  12. Konrad

    @Majki, niech http://www.genialnymaluch.pl/nauka-czytania/ lekką Ci będzie :) Ja jestem autorem tekstu – pierwsze zdanie. Kieruj więc uwagi do mnie. Mam nadzieję, że Twoje pro oświetli mój zaściankowy umysł. Swoją drogą, zastanawiam się, co ‘ciekawego’ mogłeś napisać w tych artykułach, że Paweł ich nie opublikował?! Ja zaś nie uważam się za ‘nieamatora’, często popełniam błędy i mam do tego prawo. Bądź mi wzorem, mym idolem, mistrzu!

  13. Majki

    Nie ironizuj przyjacielu, zaś zwracam ci uwagę bo nie chodzi tu o drobne błędy a bardzo istotne w dodatku nie zawarłeś istotnych punktów które mogą okazać się konieczne dla niektórych w tym mnie. I przepraszam że pomyliłem, zwracam się do Ciebie Konradzie.

    Co do artykułów traktowały o zjawisku Hackintosh… które jest dość kontrowersyjne, chyba zbyt bardzo. Nie mam zamiaru rozwijać tego wątku.

    Pozdrawiam, dalej nie widzę zmian. :)

  14. JancioWodnik

    #
    mawigator
    Bzdury gadasz. Nic na czym mi zależało akurat nie działa na tym czymś. Na CrossOver nie miało problemów. Nawet w zabytkowych wersjach :P Corel 9 wywala się w połowie instalacji. Na Leo Snow. Po pod starym leo mam słynny zdobyczny CrossOver…
    Zaznaczam że poza Corelem nie działa mi jeszcze 15 aplikacji co ciekawe dla win 98 pod tym czymś … a na CrossOver działały wszystkie … Cały projekt to w sumie wsparcie dla 20-30 aplikacji. Dobre i to ba autor nie chce na razie za to kasy.

  15. Michał

    fajny artykuł

  16. Edi

    Ja tam wolę Darwine.


Strony, które pisały o tym tekście

  1. AVIAddXSubs czyli sposób na napisy | Rakzu

    [...] działa dzięki emulatorowi Wine ^^ Już jakiś czas temu na Appleblog czytałem post o Emulacji aplikacji .exe na Maku a konkretnie o Winebottler. Programik pakuje aplikacje .exe sprawnie do pliku .app dzięki czemu [...]

More in Software (101 of 1735 articles)