Portál AbcLinuxu, 24. dubna 2024 11:54


Wine 1.3.12

Vyšlo Wine 1.3.12. Přináší první kroky v integraci s DOSBoxem, winemenubuilder podporuje vícero velikostí ikon a vylepšení se dočkal i prohlížeč nápovědy.

21.1.2011 21:12 | Luboš Doležel (Doli) | Nová verze


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

21.1.2011 21:42 Laco
Rozbalit Rozbalit vše Re: Wine 1.3.12
Odpovědět | Sbalit | Link | Blokovat | Admin
Koho zaujima nejaky Linux? Vysukal som vcera mater a kupila mi za to skutocny operacny system Windows 7.
21.1.2011 21:43 sparrowhawk | skóre: 6
Rozbalit Rozbalit vše Re: Wine 1.3.12
ty jsi vul jak andel
21.1.2011 22:31 Jirkus
Rozbalit Rozbalit vše Re: Wine 1.3.12
Hele Hovne, piš na Živě, nebo Hulánovi do blogu o své spokojenosti s Win! Když jsi s jejich používáním spokojený proč lezeš na stránky Linuxu a navíc prudíš?
21.1.2011 22:36 mnn | skóre: 1
Rozbalit Rozbalit vše Re: Wine 1.3.12
Som zvedavý, koľko "vody ešte musí pretiecť", aby si každý uvedomil, že je zbytočné kŕmiť trolla...
22.1.2011 17:14 Tomáš Veslý
Rozbalit Rozbalit vše Re: Wine 1.3.12
A co to má společného s bulánky?
22.1.2011 22:25 sparrowhawk | skóre: 6
Rozbalit Rozbalit vše Re: Wine 1.3.12
tak tys to ted zazdil :)
D.A.Tiger avatar 23.1.2011 01:51 D.A.Tiger | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: Wine 1.3.12
Tak kamaráde, vysloužil sis blokování. Na ty tví kecy fakt nemám náladu.
Radost z toho, že někdo objeví něco nového, je omyl starý 6000 let... (Jean Paul) | anthill inside
pit0 avatar 21.1.2011 23:55 pit0 | skóre: 8
Rozbalit Rozbalit vše Re: Wine 1.3.12
Odpovědět | Sbalit | Link | Blokovat | Admin
hmm integracia dosboxu, neviem co si o tom mysliet... dufam ze sa tieto 2 projekty nezlucia casom. nerad by som kvoli dos aplikaciam instaloval cele wine ale inak zaujimavy pocin
22.1.2011 00:12 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Wine 1.3.12
Jo to by bylo nepříjemné. Jinak jestli se dobře pamatuju, tak hodně starý verze Wine DOS trochu uměly.
22.1.2011 00:15 chrono
Rozbalit Rozbalit vše Re: Wine 1.3.12
Tá podpora funguje opačne (a teda, ak nejaký DOS program nedokáže Wine spustiť priamo, pokúsi sa ho spustiť cez DOSBox).
22.1.2011 03:47 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: Wine 1.3.12
nestane se z toho neudržovatelné monstrum?
22.1.2011 11:33 Rada | skóre: 14
Rozbalit Rozbalit vše Re: Wine 1.3.12
Mohly by to byt teoreticky dve nezavisle aplikace - Wine a DOSBox s tim, ze se proste v pripade potreby z Wine nastavi prostredi pro DOSBox a v DOSBoxu se program spusti. Ale to je jen moje teorie - jak to je skutecne netusim :-)
22.1.2011 12:46 typek_pb
Rozbalit Rozbalit vše Re: Wine 1.3.12
tiez ma ta veticka s dropboxom zaujala podla release notes to je ale uplne prozaicke: "winevdm: Try to exec dosbox if DOS is not supported natively." tesim sa na dalsie novinky v tomto smere :)
D.A.Tiger avatar 23.1.2011 01:22 D.A.Tiger | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: Wine 1.3.12
Odpovědět | Sbalit | Link | Blokovat | Admin
Upřímně mě osobně to nepřipadá jako dobrý nápad.

Osobně dosové aplikace a hry řeším tak, že si je zabalím do deb balíčku, přidám k nim předdefinované nastavení pro Dosbox, spouštěcí skript (popř. ikonky, odkazy pro menu a desktop, a podobný hovadinky) a instalaci celého balíčku podmíním závislostí na Dosboxu. Jednoduché, ale poměrně efektivní řešení. Teď se jen patlám s editorem nastavení dosboxu, který by se pro jednotlivé verze Dosboxu přizpůsoboval pomocí definičních souborů buď v jazyce Lua, nebo (a asi nejpravděpodobněji) v XML.

Navíc pokud lze rozeznat dosovou aplikaci od win aplikace ještě před jejím spuštěním, bylo by vhodné to spíše zavést do systému (třeba do MIME typů).

Co se týče Wine, vidím spoustu jiných míst, kterým je potřeba věnovat větší pozornost. Např. by bylo vhodné spíše umožnit integraci Wine s Linuxovými aplikacemi tak, aby tam, kde je to možné šlo předdefinovat a použít nativní linuxový software místo Wine/windows ekvivalentů (třeba při kliknutí na odkaz ve win aplikaci, by se u mě spustila Opera nainstalovaná v Linuxu a zobrazila požadovanou stránku, místo win Javy použít tu co mám již v systému, místo .NET umožnit použití linuxového Mono, atd..)

Je mi jasné, že to není zdaleka tak jednoduché, jak zde píšu, ale určitě by to hodně Wine prospělo. Jednak v integraci samotných win aplikací v prostředí linuxového systému a jednak by to mohlo pomoci samotným vývojářům a uživatelům Wine v tom, že by se spoustou věcí nemuseli zabývat - už by byli hotové a nachystané v přímo v Linuxu. Navíc samotné spouštění nativních linuxových aplikací z wine je docela problém...

A když už jsem u toho, překopat a rozšířit by potřeboval třeba i samotný program winecfg, navíc nějak mi hlava nebere, proč se na jednoduché utility pro wine používá čisté wine API, když by se mnohem pohodlněji daly psát třeba za pomocí FoxToolkitu, který lze dobře přeložit pod Wine a aplikace pod ním napsané tam fungují naprosto spolehlivě....

Atd, atd, atd...

Nevím, nechci kazit všeobecné nadšení svým remcáním, ale mě tahle novinka moc zrovna nenadchla. Spíš mě připadá jako zabývání se zbytečnostmi a rozšiřování již tak dost rozsáhlého projektu :-(

Radost z toho, že někdo objeví něco nového, je omyl starý 6000 let... (Jean Paul) | anthill inside
23.1.2011 10:22 chrono
Rozbalit Rozbalit vše Re: Wine 1.3.12
Navíc pokud lze rozeznat dosovou aplikaci od win aplikace ještě před jejím spuštěním, bylo by vhodné to spíše zavést do systému (třeba do MIME typů).
Spoznať sa to dá (exe súbor s DOS programom má len MZ hlavičku).
Co se týče Wine, vidím spoustu jiných míst, kterým je potřeba věnovat větší pozornost. Např. by bylo vhodné spíše umožnit integraci Wine s Linuxovými aplikacemi tak, aby tam, kde je to možné šlo předdefinovat a použít nativní linuxový software místo Wine/windows ekvivalentů (třeba při kliknutí na odkaz ve win aplikaci, by se u mě spustila Opera nainstalovaná v Linuxu a zobrazila požadovanou stránku, místo win Javy použít tu co mám již v systému, místo .NET umožnit použití linuxového Mono, atd..)
Minimálne niektoré aplikácie (nechcú sa mi testovať úplne všetky) používajú predvolený webový prehliadač v systéme (pravdepodobne sa použije vždy vtedy, keď sa použije klasická open funkcia na "otvorenie" webového odkazu).

A když už jsem u toho, překopat a rozšířit by potřeboval třeba i samotný program winecfg, navíc nějak mi hlava nebere, proč se na jednoduché utility pro wine používá čisté wine API, když by se mnohem pohodlněji daly psát třeba za pomocí FoxToolkitu, který lze dobře přeložit pod Wine a aplikace pod ním napsané tam fungují naprosto spolehlivě....
A WinHelp naprogramujú v Gtk+, Notepad v Qt...?
Nevím, nechci kazit všeobecné nadšení svým remcáním, ale mě tahle novinka moc zrovna nenadchla. Spíš mě připadá jako zabývání se zbytečnostmi a rozšiřování již tak dost rozsáhlého projektu :-(
Ak píšeš o tom integrovaní s DOSBox, tak je to len pár riadkov kódu a robí to presne to, o čom si písal vyššie (a teda ak Wine nevie spustiť DOS program, použije sa systémový DOSBox).
D.A.Tiger avatar 30.1.2011 10:27 D.A.Tiger | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: Wine 1.3.12
Minimálne niektoré aplikácie (nechcú sa mi testovať úplne všetky) používajú predvolený webový prehliadač v systéme (pravdepodobne sa použije vždy vtedy, keď sa použije klasická open funkcia na "otvorenie" webového odkazu).
Máš pravdu, zkoušel jsem to teď na CodePadu, a opravdu to fungovalo. Když jsem to zkoušel minule a před tím tak to nefungovalo (myslím, že se jednalo o nějaké hry v oknech). Nicméně nevím, kde ta nastavení bere, protože u mě otevírá všechny typy odkazů a adres v Konqueroru. Nevím, jestli je to možné nějak změnit, jak bude chvilku čas mrknu do registrů (u mě by měla být pro "http" Opera a pro "mailto" thunderbird.)
A WinHelp naprogramujú v Gtk+, Notepad v Qt...?
Ne, tak to myšleno nebylo. Vybrat jeden funkční toolkit a v něm ty utilitky tvořit. ;) Já navrhuji FoxToolkit, protože vím, že skvěle funguje jak na Linuxu, tak ve Wine i Windows (včetně bezproblémové kompilace samotné knihovny. Navíc je velmi jednoduchý, neobsahuje mraky zbytečností.)
Ak píšeš o tom integrovaní s DOSBox, tak je to len pár riadkov kódu a robí to presne to, o čom si písal vyššie (a teda ak Wine nevie spustiť DOS program, použije sa systémový DOSBox).
Ano, ale myslím, že by to šlo dělat lépe. Nevím např. proč by si mělo Wine před každým spuštěním Dos aplikace zjišťovat zda je přítomný Dosbox. Tohle by měl být problém systému a jeho uživatele. Jak jsem psal výše - Dosové aplikace na systémové úrovni asociovat s Dosboxem a Wine by pak žádalo o spuštění dosové aplikace systém a o nic dalšího se nestaralo.

Navíc je otázkou jak v budoucnu ten kód nabude. Ve zprávičce se píše, že jsou to první kroky. Myslím, že Wine by se samo Dosovými aplikacemi jako takovými už zabývat nemělo, maximálně umělo spouštět a obsloužit win. programy komunikující pře příkazovou řádku.
Radost z toho, že někdo objeví něco nového, je omyl starý 6000 let... (Jean Paul) | anthill inside

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.