{"id":103028,"date":"2022-01-19T15:36:43","date_gmt":"2022-01-19T13:36:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/%d1%81%d1%82%d0%b0%d0%b1%d0%b8%d0%bb%d1%8c%d0%bd%d1%8b%d0%b9-%d1%80%d0%b5%d0%bb%d0%b8%d0%b7-wine-7-0"},"modified":"2022-01-19T15:36:43","modified_gmt":"2022-01-19T13:36:43","slug":"stabilnyj-reliz-wine-7-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/stabilnyj-reliz-wine-7-0","title":{"rendered":"L\u00ebshimi stabil i Wine 7.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 30 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API &#8212; Wine 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u0418\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0439 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 Wine \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PE, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0442\u0435\u043c \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f, \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0441\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0434\u0436\u043e\u0439\u0441\u0442\u0438\u043a\u043e\u0432 \u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0432\u0432\u043e\u0434\u0430 \u0441 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c HID, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b WoW64 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0432 64-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438.        <\/p>\n<p>N\u00eb Wine, \u00ebsht\u00eb konfirmuar funksionimi i plot\u00eb t\u00eb 5156 (nj\u00eb vit m\u00eb par\u00eb 5049) programeve p\u00ebr Windows, nd\u00ebrsa 4312 (nj\u00eb vit m\u00eb par\u00eb 4227) programe funksionojn\u00eb p\u00ebrsosur me konfigurime shtes\u00eb dhe DLL t\u00eb jashtme. Tek 3813 programeve (nj\u00eb vit m\u00eb par\u00eb 3703) v\u00ebrehen probleme t\u00eb vogla n\u00eb funksionim, t\u00eb cilat nuk pengojn\u00eb p\u00ebrdorimin e funksioneve kryesore t\u00eb aplikacioneve.       <\/p>\n<p>Risi kryesore t\u00eb Wine 7.0:   <\/p>\n<ul>\n<li class=\"l\"> <b>Module n\u00eb formatin PE<\/b>\n<ul>\n<li class=\"l\"> Gati t\u00eb gjitha bibliotekat DLL jan\u00eb transferuar n\u00eb p\u00ebrdorimin e formatit t\u00eb skedar\u00ebve ekzekutiv\u00eb PE (Portable Executable, e p\u00ebrdorur n\u00eb Windows) n\u00eb vend t\u00eb ELF. P\u00ebrdorimi i PE zgjidh problemet me mb\u00ebshtetjen e ndryshmeve mbrojt\u00ebse nga kopjimi, t\u00eb cilat kryejn\u00eb verifikimin e identitetit t\u00eb moduleve sistemore n\u00eb disk dhe n\u00eb memorie.\n<li class=\"l\"> \u00cbsht\u00eb implementuar mund\u00ebsia e nd\u00ebrveprimit t\u00eb moduleve PE me bibliotekat Unix duke p\u00ebrdorur thirrjen standarde t\u00eb sistemit b\u00ebrtham\u00eb NT, e cila lejon fshehjen e referenc\u00ebs n\u00eb kodin Unix nga debuger\u00ebt e Windows dhe ndjekjen e regjistrimit t\u00eb rrjedhave.\n<li class=\"l\"> DLL-t\u00eb e integruara tani ngarkohen vet\u00ebm kur n\u00eb disk ekziston skedari p\u00ebrkat\u00ebs n\u00eb formatin PE, pavar\u00ebsisht se a \u00ebsht\u00eb ajo bibliotek\u00eb e v\u00ebrtet\u00eb apo nj\u00eb dummy. Ky ndryshim lejon aplikacionin t\u00eb shoh\u00eb gjithmon\u00eb lidhjen korrekte me skedar\u00ebt PE. P\u00ebr t\u00eb \u00e7aktivizuar k\u00ebt\u00eb sjellje, mund t\u00eb p\u00ebrdoret variabla e mjedisit WINEBOOTSTRAPMODE.      <\/ul>\n<li class=\"l\"> <b>WoW64<\/b>\n<ul>\n<li class=\"l\"> \u00cbsht\u00eb realizuar arkitektura WoW64 (Windows-on-Windows 64-bit), e cila lejon ekzekutimin e aplikacioneve Windows 32-bit n\u00eb procese Unix 64-bit. Mb\u00ebshtetja \u00ebsht\u00eb realizuar p\u00ebrmes bashk\u00ebngjitjes s\u00eb nj\u00eb shtrese, e cila transkonverton thirrjet 32-bit NT n\u00eb thirrje 64-bit n\u00eb NTDLL.\n<li class=\"l\"> Shtresat WoW64 jan\u00eb p\u00ebrgatitur p\u00ebr shumic\u00ebn e bibliotekave Unix dhe lejojn\u00eb moduleve 32-bit n\u00eb formatin PE t\u00eb aksesojn\u00eb bibliotekat 64-bit Unix. Pas p\u00ebrfundimit t\u00eb transferimit t\u00eb t\u00eb gjitha moduleve n\u00eb formatin PE, do t\u00eb ket\u00eb mund\u00ebsin\u00eb t\u00eb ekzekutohen aplikacione Windows 32-bit pa instaluar bibliotekat Unix 32-bit.      <\/ul>\n<li class=\"l\"> <b>Tematike e dizajnit<\/b>\n<ul>\n<li class=\"l\"> \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0442\u0435\u043c \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f. \u0412 \u0441\u043e\u0441\u0442\u0430\u0432 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0442\u0435\u043c\u044b \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f &#171;Light&#187;, &#171;Blue&#187; \u0438  &#171;Classic Blue&#187;, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0432\u044b\u0431\u0440\u0430\u043d\u044b \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0442\u043e\u0440 WineCfg.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb personalizuar pamjen e t\u00eb gjithave elementeve t\u00eb kontrollit t\u00eb nd\u00ebrfaqes p\u00ebrmes temave t\u00eb dizajnit. \u00cbsht\u00eb siguruar p\u00ebrdit\u00ebsimi automatik i pamjes s\u00eb elementeve pas ndryshimit t\u00eb tem\u00ebs s\u00eb dizajnit.\n<li class=\"l\"> N\u00eb t\u00eb gjitha aplikacionet e integruara t\u00eb Wine \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr temat e dizajnit. Jan\u00eb b\u00ebr\u00eb adaptime t\u00eb aplikacioneve p\u00ebr ekranet me densitet t\u00eb lart\u00eb pikselesh (High DPI).        <\/ul>\n<li class=\"l\"> <b>Sistemi grafik<\/b>\n<ul>\n<li class=\"l\"> \u00cbsht\u00eb shtuar nj\u00eb bibliotek\u00eb e re Win32u, n\u00eb t\u00eb cil\u00ebn jan\u00eb transferuar pjes\u00eb t\u00eb bibliotekave GDI32 dhe USER32, t\u00eb lidhura me p\u00ebrpunimin grafik dhe menaxhimin e dritareve n\u00eb nivelin e b\u00ebrtham\u00ebs. N\u00eb t\u00eb ardhmen do t\u00eb filloj\u00eb puna p\u00ebr t\u00eb transferuar n\u00eb Win32u komponent\u00ebt e drejtuesve, si\u00e7 jan\u00eb winex11.drv dhe winemac.drv.\n<li class=\"l\"> N\u00eb drejtuesin Vulkan \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr specifikimin e API grafik Vulkan 1.2.201.\n<li class=\"l\"> \u00cbsht\u00eb ofruar mb\u00ebshtetje p\u00ebr daljen p\u00ebrmes API Direct2D t\u00eb objekteve gjeometrike t\u00eb shtresuara, me mund\u00ebsin\u00eb e kontrollit t\u00eb treguesve t\u00eb goditjes (hit-test).\n<li class=\"l\"> N\u00eb API Direct2D \u00ebsht\u00eb realizuar mb\u00ebshtetje fillestare p\u00ebr efektet vizuale q\u00eb aplikohet duke p\u00ebrdorur nd\u00ebrfaqen ID2D1Effect.\n<li class=\"l\"> N\u00eb API Direct2D \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr nd\u00ebrfaqen ID2D1MultiThread, e cila p\u00ebrdoret p\u00ebr t\u00eb organizuar qasje ekskluzive n\u00eb burimet n\u00eb aplikacione shum\u00ebfishe.\n<li class=\"l\"> N\u00eb grupin e bibliotekave WindowsCodecs \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr dekodimin e imazheve n\u00eb formatin WMP (Windows Media Photo) dhe kodimin e imazheve n\u00eb formatin DDS (DirectDraw Surface). \u00cbsht\u00eb ndalur mb\u00ebshtetja p\u00ebr kodimin e imazheve n\u00eb formatin ICNS (p\u00ebr macOS), i cili nuk mb\u00ebshtetet n\u00eb Windows.            <\/ul>\n<li class=\"l\"> <b>Direct3D<\/b>\n<ul>\n<li class=\"l\"> \u0417\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043b\u0443\u0447\u0448\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u0434\u0432\u0438\u0436\u043e\u043a \u043e\u0442\u0440\u0438\u0441\u043e\u0432\u043a\u0438, \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0432\u044b\u0437\u043e\u0432\u043e\u0432 Direct3D \u0432 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 API Vulkan. \u0412 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0435 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Direct3D 10 \u0438 11 \u0432 \u0434\u0432\u0438\u0436\u043a\u0435 \u043d\u0430 \u0431\u0430\u0437\u0435 Vulkan \u0434\u043e\u0432\u0435\u0434\u0451\u043d \u0434\u043e \u043f\u0430\u0440\u0438\u0442\u0435\u0442\u0430 \u0441\u043e \u0441\u0442\u0430\u0440\u044b\u043c \u0434\u0432\u0438\u0436\u043a\u043e\u043c \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 OpenGL. \u0414\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u0432\u0438\u0436\u043a\u0430 \u043e\u0442\u0440\u0438\u0441\u043e\u0432\u043a\u0438 \u0447\u0435\u0440\u0435\u0437 Vulkan \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0440\u0435\u0435\u0441\u0442\u0440\u0430 Direct3D &#171;renderer&#187; \u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 &#171;vulkan&#187;.\n<li class=\"l\"> Jan\u00eb realizuar shum\u00eb mund\u00ebsi t\u00eb Direct3D 10 dhe 11, duke p\u00ebrfshir\u00eb kontekstet e vonuara (Deferred Contexts), funksionimin n\u00eb kontekstin e pajisjeve me objekte t\u00eb q\u00ebndrueshme t\u00eb gjendjes, zhvendosjet e p\u00ebrhershme n\u00eb bufe, pastrimin e pamjeve t\u00eb paqart\u00eb t\u00eb teksteve, kopjimin e t\u00eb dh\u00ebnave midis burimeve n\u00eb formate pa lloj (DXGI_FORMAT_BC3_TYPELESS, DXGI_FORMAT_R32G32B32A32_TYPELESS) etj.\n<li class=\"l\"> T\u00eb shtuar mb\u00ebshtetje p\u00ebr konfigurime multi-monitor, duke lejuar zgjedhjen e monitorit p\u00ebr shfaqjen e aplikacioneve Direct3D n\u00eb modalitetin me ekran t\u00eb plot\u00eb.\n<li class=\"l\"> N\u00eb API DXGI \u00ebsht\u00eb implementuar mund\u00ebsia p\u00ebr korrigjimin e gamma-s s\u00eb ekranit, e cila mund t\u00eb p\u00ebrdoret nga aplikacionet e bazuara n\u00eb Direct3D 10 dhe 11 p\u00ebr t\u00eb ndryshuar ndri\u00e7imin e ekranit. \u00cbsht\u00eb siguruar nxjerrja e num\u00ebruesve t\u00eb buffer\u00ebve virtual\u00eb (SwapChain).\n<li class=\"l\"> N\u00eb Direct3D 12 \u00ebsht\u00eb shtuar mb\u00ebshtetja p\u00ebr n\u00ebnshkrimet themelore t\u00eb versionit 1.1.\n<li class=\"l\"> N\u00eb kodin e renderimit p\u00ebrmes API Vulkan \u00ebsht\u00eb rritur efikasiteti i p\u00ebrpunimit t\u00eb k\u00ebrkesave kur sistemi ka mb\u00ebshtetje p\u00ebr zgjerimin VK_EXT_host_query_reset.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb nxjerr\u00eb bufferat virtual\u00eb (SwapChain) p\u00ebrmes GDI, n\u00ebse OpenGL ose Vulkan nuk mund t\u00eb p\u00ebrdoren p\u00ebr shfaqje, p\u00ebr shembull, gjat\u00eb shfaqjes n\u00eb nj\u00eb dritare nga procese t\u00eb ndryshme, si n\u00eb programet e bazuara n\u00eb frameworkun CEF (Chromium Embedded Framework).\n<li class=\"l\"> \u041f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0431\u044d\u043a\u0435\u043d\u0434\u0430 \u0434\u043b\u044f \u0448\u0435\u0439\u0434\u0435\u0440\u043e\u0432 GLSL \u0434\u043b\u044f \u0448\u0435\u0439\u0434\u0435\u0440\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u0430 &#171;precise&#187;.\n<li class=\"l\"> \u0412 API DirectDraw \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 3D-\u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430 \u0432   \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0443\u044e \u043f\u0430\u043c\u044f\u0442\u044c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a  &#171;RGB&#187;, &#171;MMX&#187; \u0438 &#171;Ramp&#187;.\n<li class=\"l\"> N\u00eb baz\u00ebn e kartave grafike Direct3D jan\u00eb shtuar kartat AMD Radeon RX 5500M, AMD Radeon RX 6800\/6800 XT\/6900 XT, AMD Van Gogh, Intel UHD Graphics 630 dhe NVIDIA GT 1030.\n<li class=\"l\"> \u0418\u0437 \u0440\u0435\u0435\u0441\u0442\u0440\u0430 HKEY_CURRENT_USER&#92;Software&#92;Wine&#92;Direct3D \u0443\u0434\u0430\u043b\u0451\u043d \u043a\u043b\u044e\u0447 &#171;UseGLSL&#187;, \u0432\u043c\u0435\u0441\u0442\u043e \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 Wine 5.0 \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c &#171;shader_backend&#187;.\n<li class=\"l\"> P\u00ebr mb\u00ebshtetje t\u00eb Direct3D 12 tani nevojitet libraria vkd3d me versionin minimal 1.2.          <\/ul>\n<li class=\"l\"> <b>D3DX<\/b>\n<ul>\n<li class=\"l\"> N\u00eb implementimin D3DX 10 \u00ebsht\u00eb p\u00ebrmir\u00ebsuar mb\u00ebshtetja p\u00ebr frameworkun e efekteve vizuale dhe \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr formatin e imazheve Windows Media Photo (JPEG XR).\n<li class=\"l\"> Jan\u00eb shtuar funksionet p\u00ebr krijimin e teksturave t\u00eb ofruara n\u00eb D3DX10, si D3DX10CreateTextureFromMemory().\n<li class=\"l\"> Jan\u00eb implementuar pjes\u00ebrisht nd\u00ebrfaqet programore ID3DX10Sprite dhe ID3DX10Font.      <\/ul>\n<li class=\"l\"> <b>Z\u00ebri dhe video<\/b>\n<ul>\n<li class=\"l\"> N\u00eb nj\u00eb backend t\u00eb p\u00ebrbashk\u00ebt WineGStreamer jan\u00eb bashkuar shtesat GStreamer p\u00ebr DirectShow dhe frameworkun Media Foundation, \u00e7ka duhet ta thjesht\u00ebzoj\u00eb zhvillimin e API-ve t\u00eb reja p\u00ebr dekodimin e p\u00ebrmbajtjes.\n<li class=\"l\"> N\u00eb baz\u00ebn e backend-it WineGStreamer jan\u00eb realizuar objektet Windows Media p\u00ebr leximin sinkron dhe asinhron.\n<li class=\"l\"> Funksionaliteti i frameworkut Media Foundation \u00ebsht\u00eb p\u00ebrmir\u00ebsuar m\u00eb tej, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr funksionalitetin IMFPMediaPlayer, alokuesin e mostrave (sample allocator), \u00ebsht\u00eb p\u00ebrmir\u00ebsuar mb\u00ebshtetja p\u00ebr EVR dhe buffer\u00ebt e vizatimit SAR.\n<li class=\"l\"> Biblioteka wineqtdecoder, q\u00eb ofronte nj\u00eb dekoder p\u00ebr formatin QuickTime (p\u00ebr t\u00eb gjitha kodek\u00ebt tani p\u00ebrdoret GStreamer), \u00ebsht\u00eb fshir\u00eb.            <\/ul>\n<li class=\"l\"> <b>Pajisjet e inputit<\/b>\n<ul>\n<li class=\"l\"> N\u00eb m\u00ebnyr\u00eb t\u00eb konsiderueshme \u00ebsht\u00eb p\u00ebrmir\u00ebsuar steku p\u00ebr pajisjet hyr\u00ebse q\u00eb mb\u00ebshtesin protokollin HID (Pajisje t\u00eb Nd\u00ebrfaqes Njer\u00ebzore), i cili realizon mund\u00ebsi t\u00eb tilla si analiza e HID-deskriptor\u00ebve, p\u00ebrpunimi i mesazheve HID dhe sigurimi i mini-drejtor\u00ebve HID.\n<li class=\"l\"> N\u00eb back-end-et e drejtorit winebus.sys \u00ebsht\u00eb p\u00ebrmir\u00ebsuar translacioni i p\u00ebrshkrimeve t\u00eb pajisjeve n\u00eb mesazhe HID.\n<li class=\"l\"> Shtuar nj\u00eb back-end t\u00eb ri DirectInput p\u00ebr joyt\u00eb, q\u00eb mb\u00ebshtesin protokollin HID. Realizuar mund\u00ebsia e p\u00ebrdorimit t\u00eb efekteve t\u00eb reagimit n\u00eb joyt\u00eb. P\u00ebrmir\u00ebsuar <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/control-panel\/\"   title=\"panairi i menaxhimit\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"512\">panairi i menaxhimit<\/a> p\u00ebrdorimin e joyt\u00eb. Optimizuar nd\u00ebrveprimi me pajisjet q\u00eb jan\u00eb t\u00eb pajtueshme me XInput. N\u00eb WinMM mb\u00ebshtetja p\u00ebr joyt\u00eb \u00ebsht\u00eb kaluar n\u00eb DInput, n\u00eb vend t\u00eb p\u00ebrdorimit t\u00eb back-end-it evdev n\u00eb Linux dhe IOHID n\u00eb macOS. Shtyry drejtorin e vjet\u00ebr t\u00eb joyt\u00eb winejoystick.drv.\n<li class=\"l\"> N\u00eb modul DInput jan\u00eb shtuar teste t\u00eb reja, t\u00eb bazuara n\u00eb p\u00ebrdorimin e pajisjeve virtuale HID dhe q\u00eb nuk k\u00ebrkojn\u00eb pranin\u00eb e nj\u00eb pajisjeje fizike.            <\/ul>\n<li class=\"l\"> <b>Teksti dhe fontet<\/b>\n<ul>\n<li class=\"l\"> N\u00eb DirectWrite \u00ebsht\u00eb shtuar objekti Font Set.\n<li class=\"l\"> N\u00eb RichEdit \u00ebsht\u00eb realizuar sakt\u00eb nd\u00ebrfaqja TextHost.              <\/ul>\n<li class=\"l\"> <b>B\u00ebrthama (nd\u00ebrfaqet e b\u00ebrtham\u00ebs Windows)<\/b>\n<ul>\n<li class=\"l\"> \u041f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u0432 Wine \u043d\u0435\u043e\u043f\u043e\u0437\u043d\u0430\u043d\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, &#8216;wine foo.msi&#8217;) \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f start.exe, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0442\u0438\u043f\u043e\u043c \u0444\u0430\u0439\u043b\u0430.\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr mekanizmat e sinkronizimit NtAlertThreadByThreadId dhe NtWaitForAlertByThreadId, t\u00eb ngjashme me fajt\u00eb n\u00eb Linux.\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr objektet e debuggimit NT, t\u00eb p\u00ebrdorura p\u00ebr debuggimin e funksioneve t\u00eb b\u00ebrtham\u00ebs.\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr \u00e7el\u00ebsat dinamik\u00eb t\u00eb regjistrit p\u00ebr ruajtjen e t\u00eb dh\u00ebnave mbi performanc\u00ebn.          <\/ul>\n<li class=\"l\"> <b>C Runtime<\/b>\n<ul>\n<li class=\"l\"> N\u00eb C runtime \u00ebsht\u00eb realizuar nj\u00eb grup i plot\u00eb i funksioneve matematikore, i cili kryesisht \u00ebsht\u00eb transferuar nga biblioteka Musl.\n<li class=\"l\"> P\u00ebr t\u00eb gjitha platformat CPU \u00ebsht\u00eb siguruar mb\u00ebshtetje e duhur p\u00ebr funksionet p\u00ebr llogaritje me pik\u00ebn e l\u00ebvizshme.           <\/ul>\n<li class=\"l\"> <b>Mund\u00ebsit\u00eb rrjet\u00eb<\/b>\n<ul>\n<li class=\"l\"> \u00cbsht\u00eb p\u00ebrmir\u00ebsuar m\u00ebnyra e kompatibilitetit me Internet Explorer 11 (IE11), e cila tani p\u00ebrdoret si parazgjedhje p\u00ebr p\u00ebrpunimin e dokumenteve HTML.\n<li class=\"l\"> N\u00eb bibliotek\u00ebn mshtml \u00ebsht\u00eb realizuar modaliteti JavaScript ES6 (ECMAScript 2015), n\u00eb t\u00eb cilin \u00ebsht\u00eb siguruar mb\u00ebshtetje p\u00ebr mund\u00ebsi t\u00eb tilla si shprehja let dhe objekti Map.\n<li class=\"l\"> Instalimi i paketave MSI n\u00eb katalogun e pun\u00ebs t\u00eb Wine me shtesa p\u00ebr motorin Gecko tani b\u00ebhet kur \u00ebsht\u00eb e nevojshme, n\u00eb vend q\u00eb gjat\u00eb p\u00ebrdit\u00ebsimit t\u00eb Wine.\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr protokollin DTLS.\n<li class=\"l\"> Realizuar sh\u00ebrbimi NSI (Interfac\u00eb e Dyqanit t\u00eb Rrjetit), i cili ruan dhe transmeton sh\u00ebrbimeve t\u00eb tjera informacionin mbi rutat dhe nd\u00ebrfaqet e rrjetit n\u00eb kompjuter.\n<li class=\"l\"> P\u00ebrpunuesit e API-s\u00eb WinSock, si setsockopt dhe getsockopt, jan\u00eb transferuar n\u00eb bibliotek\u00ebn NTDLL dhe n\u00eb driver-in afd.sys, p\u00ebr t'u p\u00ebrputhur me arkitektur\u00ebn Windows.\n<li class=\"l\"> Tani n\u00eb katalogun e pun\u00ebs t\u00eb Wine instalohet skedar\u00eb t\u00eb vet\u00eb-rrjetit, si \/etc\/protocols dhe \/etc\/networks, n\u00eb vend q\u00eb t\u00eb referohen n\u00eb databazat e ngjashme t\u00eb Unix.      <\/ul>\n<li class=\"l\"> <b>Platforma alternative<\/b>\n<ul>\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr pajisjet Apple me \u00e7ipa ARM M1 (Apple Silicon).\n<li class=\"l\"> P\u00ebr mb\u00ebshtetje t\u00eb funksioneve BCrypt dhe Secur32 n\u00eb platform\u00ebn macOS tani \u00ebsht\u00eb e nevojshme instalimi i bibliotek\u00ebs GnuTLS.\n<li class=\"l\"> Skedar\u00ebt ekzekutiv\u00eb 32-bit p\u00ebr platforma ARM tani nd\u00ebrtohen n\u00eb modin Thumb-2, si n\u00eb Windows. Preloader \u00ebsht\u00eb angazhuar p\u00ebr t\u00eb ngarkuar skedar\u00eb t\u00eb till\u00eb.\n<li class=\"l\"> P\u00ebr platforma 32-bit ARM \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr nxjerrjen (unwinding) e p\u00ebrjashtimeve.\n<li class=\"l\"> P\u00ebr FreeBSD \u00ebsht\u00eb zgjeruar numri i k\u00ebrkesave t\u00eb mb\u00ebshtetur p\u00ebr informacion t\u00eb ul\u00ebt t\u00eb sistemit, si t\u00eb dh\u00ebnat mbi gjendjen e memories dhe nivelin e karikimit t\u00eb bateris\u00eb.                <\/ul>\n<li class=\"l\"> <b>Aplikacione dhe mjete t\u00eb nd\u00ebrtuar brenda<\/b>\n<ul>\n<li class=\"l\"> N\u00eb utilitarin reg.exe \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr paraqitjet 32- dhe 64-bit t\u00eb regjistrit. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr kopjimin e \u00e7el\u00ebsave t\u00eb regjistrit.\n<li class=\"l\"> N\u00eb utilitarin WineDump \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr eksportimin e dump-it t\u00eb metadata-ve t\u00eb Windows dhe p\u00ebr t\u00eb shfaqur informacion t\u00eb detajuar mbi regjistrat CodeView.\n<li class=\"l\"> N\u00eb debugger-in Wine Debugger (winedbg) \u00ebsht\u00eb implementuar mund\u00ebsia p\u00ebr t\u00eb debuguar procese 32-bit nga debuguar 64-bit.\n<li class=\"l\"> N\u00eb kompajlerin IDL (widl) \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb ngarkuar biblioteka t\u00eb integruara n\u00eb skedar\u00ebt PE, \u00ebsht\u00eb siguruar mb\u00ebshtetje p\u00ebr atributet dhe konstrukcionalet specifike t\u00eb WinRT, si dhe \u00ebsht\u00eb realizuar k\u00ebrkimi i bibliotekave t\u00eb lidhura me platform\u00ebn.        <\/ul>\n<li class=\"l\"> <b>Sistemi i nd\u00ebrtimit<\/b>\n<ul>\n<li class=\"l\"> \u0412 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u044b\u0445 \u0434\u043b\u044f \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u0441 \u0438\u043c\u0435\u043d\u0430\u043c\u0438, \u043e\u0442\u0440\u0430\u0436\u0430\u044e\u0449\u0438\u043c\u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443 \u0438 \u0442\u0438\u043f \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,&#8217;i386-windows&#8217; \u0434\u043b\u044f \u0444\u043e\u0440\u043c\u0430\u0442\u0430 PE \u0438 &#8216;x86_64-unix&#8217; \u0434\u043b\u044f unix-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0440\u0430\u0437\u043d\u044b\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 \u0432 \u043e\u0434\u043d\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 Wine \u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0442\u044c \u043a\u0440\u043e\u0441\u0441\u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u044e Winelib.\n<li class=\"l\"> \u0414\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438 PE-\u0444\u0430\u0439\u043b\u043e\u0432 \u043e\u043f\u0446\u0438\u0438, \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u043c \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u043e\u0434\u043d\u044b\u0445 DLL-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a, \u0432 winebuild \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0444\u043b\u0430\u0433 &#8216;&#8212;prefer-native option&#8217; (\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430  DLL_WINE_PREATTACH \u0432 DllMain \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0430).\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr versionin 4 t\u00eb formatit t\u00eb t\u00eb dh\u00ebnave t\u00eb debugimit Dwarf, i cili tani p\u00ebrdoret si parazgjedhje gjat\u00eb nd\u00ebrtimit t\u00eb bibliotekave Wine.\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u0430\u044f \u043e\u043f\u0446\u0438\u044f &#8216;&#8212;enable-build-id&#8217; \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0432 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u0430\u0445 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0445 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432 \u0441\u0431\u043e\u0440\u043a\u0438.\n<li class=\"l\"> \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr p\u00ebrdorimin e kompajlerit Clang n\u00eb modalitetin e pajtueshm\u00ebris\u00eb me MSVC.                    <\/ul>\n<li class=\"l\"> <b>T\u00eb tjera<\/b>\n<ul>\n<li class=\"l\"> \u041d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0438\u043f\u043e\u0432\u044b\u0445 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432 \u0432 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0439 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0435 (Windows Shell) \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u043e \u043a \u0441\u0445\u0435\u043c\u0435, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0439 \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441  Windows Vista, \u0442.\u0435. \u0432\u043c\u0435\u0441\u0442\u043e &#8216;My Documents&#8217; \u0442\u0435\u043f\u0435\u0440\u044c \u0441\u043e\u0437\u0434\u0430\u0451\u0442\u0441\u044f \u043a\u0430\u0442\u0430\u043b\u043e\u0433 &#8216;Documents&#8217;, \u0430 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 &#8216;AppData&#8217;.\n<li class=\"l\"> N\u00eb nd\u00ebrfaqen p\u00ebr bibliotek\u00ebn OpenCL, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr specifikimin OpenCL 1.2.\n<li class=\"l\"> N\u00eb drejtuesin WinSpool \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr variacione t\u00eb ndryshme t\u00eb p\u00ebrmasave t\u00eb faqeve gjat\u00eb printimit.\n<li class=\"l\"> \u00ebsht\u00eb shtuar mb\u00ebshtetje fillestare p\u00ebr MSDASQL, ofruesin Microsoft OLE DB p\u00ebr drejtuesit ODBC.\n<li class=\"l\"> Motori Wine Mono me implementimin e platform\u00ebs .NET \u00ebsht\u00eb p\u00ebrdit\u00ebsuar n\u00eb versionin 7.0.0.\n<li class=\"l\"> T\u00eb dh\u00ebnat Unicode jan\u00eb p\u00ebrdit\u00ebsuar n\u00eb specifikimin Unicode 14.\n<li class=\"l\"> N\u00eb pem\u00ebn e burimeve t\u00eb teksteve jan\u00eb integruar bibliotekat Faudio, GSM, LCMS2, LibJPEG, LibJXR, LibMPG123, LibPng, LibTiff, LibXml2, LibXslt dhe Zlib, t\u00eb cilat jan\u00eb mbledhur n\u00eb formatin PE dhe nuk k\u00ebrkojn\u00eb nj\u00eb variant n\u00eb formatin Unix. Megjithat\u00eb, k\u00ebto biblioteka gjithashtu mund t\u00eb importohen nga sistemi p\u00ebr t\u00eb p\u00ebrdorur nd\u00ebrtimet e jashtme n\u00eb vend t\u00eb varianteve t\u00eb integruara PE.                                <\/ul>\n<\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56539\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 30 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API &#8212; Wine 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u0418\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0439 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 Wine \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PE, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0442\u0435\u043c \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f, \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0441\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0434\u0436\u043e\u0439\u0441\u0442\u0438\u043a\u043e\u0432 \u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0432\u0432\u043e\u0434\u0430 \u0441 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c HID, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b WoW64 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103028","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 30 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/stabilnyj-reliz-wine-7-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 Wine 7.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 30 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/stabilnyj-reliz-wine-7-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-01-19T13:36:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-19T13:36:43+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47L\u00ebshimi i q\u00ebndruesh\u00ebm Wine 7.0 | ProHoster","description":"Pasi nj\u00eb vit zhvillimi dhe 30 versione eksperimentale, \u00ebsht\u00eb paraqitur nj\u00eb l\u00ebshim i q\u00ebndruesh\u00ebm i implementimit t\u00eb hapur t\u00eb Win32 API - Wine 7.0, i cili ka grumbulluar m\u00eb shum\u00eb se 9100 ndryshime.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/stabilnyj-reliz-wine-7-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 Wine 7.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 30 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/stabilnyj-reliz-wine-7-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-01-19T13:36:43+00:00","article:modified_time":"2022-01-19T13:36:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103028","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-01-19 13:37:54","updated":"2026-02-08 19:50:01","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/103028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=103028"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/103028\/revisions"}],"predecessor-version":[{"id":157702,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/103028\/revisions\/157702"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=103028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=103028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=103028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}