Добрый день. Помогите пожалуйста запустить Infodisk Законодателство Украины - это система законодательства Украины. Скачать можно здесь. У меня Ubuntu 12.04 amd64, Wine 1.5.25 (сборка 32 бит) заполненная по инструкциям на вашем сайте. Устанавливаю программу (проходит это успешно) и при запуске получаю вот такое:
Вот вывод терминала:
vetal@vetal:~$ wine '/home/vetal/.wine/drive_c/Program Files/Infodisk/LAWS9/ZAKONUA/Frame.exe' fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub. fixme:olepicture:OleLoadPictureEx (0xad27ec,49562,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32ecc8), partially implemented. fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet err:ole:TLB_ReadTypeLib Loading of typelib L"InterfaceDLL.dll" failed with error 2 fixme:olepicture:OleLoadPictureEx (0x95e954,16739,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f7f4), partially implemented. fixme:olepicture:OleLoadPictureEx (0x95e954,9070,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f7f4), partially implemented. fixme:olepicture:OleLoadPictureEx (0x95e954,1649,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f794), partially implemented. fixme:olepicture:OLEPictureImpl_SaveAsFile (0x13c428)->(0x16d100, 0, (nil)), hacked stub. fixme:olepicture:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4f92-6699-11cf-b70c-00aa0060d393} err:ole:TLB_ReadTypeLib Loading of typelib L"InterfaceDLL.dll" failed with error 2 err:ole:TLB_ReadTypeLib Loading of typelib L"InterfaceDLL.dll" failed with error 2 err:ole:TLB_ReadTypeLib Loading of typelib L"InterfaceDLL.dll" failed with error 2 err:ole:TLB_ReadTypeLib Loading of typelib L"InterfaceDLL.dll" failed with error 2 err:ole:TLB_ReadTypeLib Loading of typelib L"InterfaceDLL.dll" failed with error 2 fixme:olepicture:OleLoadPictureEx (0xadbf94,1597,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32e73c), partially implemented. fixme:olepicture:OleLoadPictureEx (0xadbf94,1430,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32e76c), partially implemented. fixme:olepicture:OleLoadPictureEx (0xadbf94,1630,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32e79c), partially implemented. fixme:olepicture:OleLoadPictureEx (0xadbf94,1650,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32e79c), partially implemented. fixme:olepicture:OleLoadPictureEx (0xadbf94,1627,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32e79c), partially implemented. fixme:olepicture:OleLoadPictureEx (0xadbf94,1597,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32e79c), partially implemented. fixme:heap:RtlCompactHeap (0x1796000, 0x0) stub fixme:olepicture:OleLoadPictureEx (0xadc534,2246,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32ea24), partially implemented. fixme:olepicture:OleLoadPictureEx (0xadc534,334,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32e9f4), partially implemented. fixme:olepicture:OLEPictureImpl_SaveAsFile (0x1ae190)->(0x1acc88, 0, (nil)), hacked stub.
Поковырялся я с этой программой. Очевидно, что она правильно не устанавливается. Если производить инсталляцию простым кликом мыши на установочном файле (или ПКМ->"Открыть в Wine..."), то зрительно вроде программа устанавливается полностью. А если запустить установку через терминал, то вылезет ошибка - программа использует утилиту PsExec, вот она то и не запускается! PsExec (из набора утилит PSTools) служит для запуска удаленных процессов в среде Windows. Так что Infodisk не устанавливается как положено, возможно не докачивает какие то файлы (программа с обязательной регистрацией online), отсюда и ошибка при запуске программы (err:ole:TLB_ReadTypeLib Loading of typelib L"InterfaceDLL.dll" failed with error 2). Ну если интересно, программа также требует установки VB6, MFC42 и возможно AsseccRuntime.