DelftShip és a Wine

Fórumok

Sziasztok.

Ezen a linken találtam ugyan írást a DelftShip nevű, eredetileg dózerre írt programról, de sehogyan sem sikerül wine alatti telepítés után elindítanom.

https://appdb.winehq.org/objectManager.php?sClass=application&iId=11428

Kis dialógusdobozban feltűnik, hogy a wine hiányol valamit, de szöveg nincs, üres a kimenet.

A program 32 bites verzióját próbálom használni, innen lehet töltögetni:
https://download.delftship.net/DSFree.php

Próbálkozott már valaki ugyanezzel?

Hozzászólások

Szia.

Próbáld meg terminálból indítani, hogy kiderüljön mi a nyűge.

mindig terminálból vájnozok, íme a zsibbasztó kimenet:

a@fekete:~/ds/32-bit$ wine DelftShip.exe

a@fekete:~/ds/32-bit$

A wine "Program hibarészletező" ablakában meg a kérem, várjon... felirat figyel. Semmi több. Egyszer úgy hagytam, majd 3 óra múlva visszatértem a géphez, semmi változás.

Sajnos a gépem 32 bites, így a 64-es nem jó.
A winetricks-szel a .net3.5 kellett neki, így legalább eljutottam odáig, hogy elindul a telepítés, csak hát fájlok nem másolódnak. Üres a célkönyvtár.

Mivel eddig a /home/user/.wine könyvtáram mindig ramdrive-on volt (melyet egy progs.tar-ból tömörítek ki alkalmanként a felinstallált dózeres cuccokkal), átpakoltam az egészet rendes merevlemezre, hátha a ramdrive miatt rinyál a wine. Még az sem használt. Jogosultságok rendben, írható minden, a hibaüzenet megmaradt.

De legalább van reményem, mert neked sikerült.

Olvasd el a wineHQ-s leírást, nem kell telepíteni, mivel az a problémás.
Mint írtam, szűz wine alatt is futott, tehát pakold ki és futtasd:

wine /path/to/version_of_delftship.exe /extract

Additional Comments

Set Winecfg default to Windows 7 The exe installer is affected by bug 34989 / 33345, and the workaround mentioned in that bug report works for DELFTship. Run the downloaded exe with the following command to extract the files within it: wine /path/to/version_of_delftship.exe /extract
Example: dave@dave-GB-BXBT-1900 ~ $ wine /home/dave/Downloads/DELFTship_90_300_mc0_sa.exe /extract
This will create a subdirectory with the extracted files in the directory where the exe is located.
The name of the subdirectory will be some combination of letters and numbers.
Example: /home/dave/Downloads/323610A Within the directory are two files, Delftship.msi and DelftShip.x64.msi one is 32 bit and one 64 bit. take your pick, both worked fine on my version of wine 2.0. Once you click on the version you want it will install DelftShip and ask you if you want to run the program. That's all folks ;-0

Nem kell mindent telepíteni :)

Már salixon futtatom a wine-t, ott nem csinál ubuntus anomáliákat. Forrásból forgattam, a winetricks nincs meg sajnos. .net rendben, az extract elindul, majd leáll, promptot nem ad:

a[delftship]$ wine ./DelftShip.exe /extract
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
fixme:thread:GetThreadUILanguage : stub, returning default language.
fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33d8dc, (nil) 0x33d904
fixme:nls:get_dummy_preferred_ui_language (0x38 0x33d8dc (nil) 0x33d904) returning a dummy value (current locale)
fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33d8dc, 0x1b00f08 0x33d904
fixme:nls:get_dummy_preferred_ui_language (0x38 0x33d8dc 0x1b00f08 0x33d904) returning a dummy value (current locale)
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1007e 0x00000000
fixme:uxtheme:BufferedPaintInit Stub ()
fixme:system:IsProcessDPIAware stub!
fixme:uxtheme:BufferedPaintInit Stub ()
fixme:dwmapi:DwmIsCompositionEnabled 0x33f9e8
fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"!

Kijött végre valami paranccsorban:

$ wine DelftShip.exe
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x10088 0x00000000
err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail
fixme:wincodecs:PngDecoder_Block_GetCount 0x1f92d0,0x33f9c8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1f94e8,0x33f9c8: stub
wine: Unhandled exception 0x0eedfade in thread 9 at address 0xbfa05534:0x7b8395fc (thread 0009), starting debugger...

Nos, valami tanúsítvány. Nem tudom, mi ez, SSL-ekkel rendszerszinten sem foglalkoztam még.

A dózert ki gyártja? Caterpillar esetén lenne ötletem, orosz irányban viszont a megkopott nyelvismeretem miatt nem tudok segíteni.

Rosszul gondolja, kedves ifjú kolléga - unix timestamp-ben negatív a születési időpontom, úgyhogy bőven volt szerencsém a PC-korszakot végigélni, méghozzá úgy, hogy bőven a "felhasználói" kategória voltam, amikor elérhetők lettek az első XT-k - és akkor hol volt még a Windows...