Артём Хоруженко Записей: 1 |
После продолжительных плясок с бубном в конечном итоге удалось запустить данную программу под Вайном. Ниже приведу инструкцию, может кому-нибудь окажется полезна.
1. Устанавливаем wine 1.1.x или выше 2. Устанавливаем пакет cabextract из репозитория вашего дистрибутива 3. Скачиваем и запускаем следующий скрипт: http://www.kegel.com/wine/winetrick. Не забудьте предварительно установить права на выполнения в свойствах файла 4. В появившемся окне выбираем следующие пункты: mdac28, riched20, riched30, richtx32, jet40. С интернета будет загружены и установлены необходимые компоненты 5. Скачиваем файл http://school33.gorono.ru/MarcAIBS.reg и в терминале вводим: "regedit /путь/к/файлу/MarcAIBS.reg" 6. После проделанных манипуляций просто запускаем в вайне установку программы и устанавливаем. Всё должно заработать
|
Julia Dronova (administrator) Записей: 3144 |
Артём Хоруженко Спасибо большое! |
yaleks Записей: 929 |
На самом деле никаких бубнов не надо. Все вполне логично. Ставим http://wiki.winehq.org/NativeOdbc и mfc42 при помощи winetricks. Зачем нужен нативный RichEdit не совсем понятно, но пусть будет. Я полагаю, что новых инсталляций данной программы немного и наиболее актуален перенос установленного с виндовой машины. Копируем директории c:\Program Files\Inform-Systema (сам МАРК) и c:\Program Files\Common Files\ODBC (настройки базы) и экспортируем ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\ODBC На linux машине кладем в директорию wine в аналогичные места файлы и импортируем файл реестра. Создаём на рабочем столе иконку для запуска wine "c:\Program Files\Inform-Systema\MarcSQL\bin\marcp.exe" |
Storke Записей: 115 |
Ставить лучше wine-vanilla. Мы устанавливаем МАРК на ПСПО5. Полет пока нормальный. Базы из Винды пока лично не переносил, но один из наших сисадминов школьных это сделал в Lubuntu. Как я его понял, нужно сохранить в Винде базу в формате МАРКа (экспорт), а потом ее импортировать в Линуксе. Правда, там я вижел кодировки, возможно, нужно с ними "поиграться". Mfc42 не ставили, зато поставили mdac26 и mdac27. При медленном Интернете нужно время за загрузку библиотек, поэтому ждите:) |
Т.В. Никищенко Записей: 100 |
Может кто нибудь выложить содержимое c:\Program Files\Common Files\ODBC и ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\ODBC? |
yaleks Записей: 929 |
Storke писал(а): Ставить лучше wine-vanilla. Мы устанавливаем МАРК на ПСПО5. Полет пока нормальный. Базы из Винды пока лично не переносил, но один из наших сисадминов школьных это сделал в Lubuntu. Как я его понял, нужно сохранить в Винде базу в формате МАРКа (экспорт), а потом ее импортировать в Линуксе. Правда, там я вижел кодировки, возможно, нужно с ними "поиграться". ри медленном Интернете нужно время за загрузку библиотек, поэтому ждите:) Зачем экспорт-импорт? Просто кладете MDB и все. То что скачивается пожно предаврительно положить руками в $HOME/.winetrickscache или $HOME/.cache/winetricks |
Николай Глущенко Записей: 130 |
Скажите, господа, а печать наклеек со штрихкодами из самой программы реализована? или отдельно надо формировать и печатать? |
yaleks Записей: 929 |
Николай Глущенко писал(а): Скажите, господа, а печать наклеек со штрихкодами из самой программы реализована? или отдельно надо формировать и печатать? Кто же тут знает. Спрашивайте на ресурсах разработчиков данного чуда.
|
Нагохак Записей: 37 |
Сделал все по данной статейки все запускается и работает кроме "Комплектование" и "Поиск". При нажатии данных кнопок выпадает ошибка. |
Нагохак Записей: 37 |
Антон Одегов писал(а): Сделал все по данной статейки все запускается и работает кроме "Комплектование" и "Поиск". При нажатии данных кнопок выпадает ошибка. В винде все пашет!
|
Julia Dronova (administrator) Записей: 3144 |
Антон Одегов Дистрибутив у вас какой? ПСПО5? Хорошо бы запустить из консоли и посмотреть, что пишет. |
Нагохак Записей: 37 |
Julia Dronova (administrator) писал(а): Антон Одегов Дистрибутив у вас какой? ПСПО5? Хорошо бы запустить из консоли и посмотреть, что пишет. стоит Alt Linux 6 Desktop, ну и на 5 првоерял!
[admin@admin ~]$ env WINEPREFIX="/home/admin/.wine" wine C:\\Program\ Files\\Inform-Systema\\MarcSQL\ 1.5.4\\bin\\marcp.exe
fixme:heap:RtlCompactHeap (0x110000, 0x0) stub fixme:win:LockWindowUpdate (0x20022), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub! fixme:shdocvw:PersistStreamInit_InitNew (0x19b3c8) fixme:shdocvw:WebBrowser_Stop (0x19b3c8) fixme:shdocvw:navigate_url Unsupported args (Flags 0x33dfb0:3; TargetFrameName 0x33dfa0:8) fixme:urlmon:URLMoniker_BindToObject use running object table fixme:shdocvw:BindStatusCallback_OnProgress status code 11 fixme:shdocvw:BindStatusCallback_OnProgress status code 14 fixme:iphlpapi:NotifyAddrChange (Handle 0x7ade90c, overlapped 0x7ade8f0): stub fixme:win:EnumDisplayDevicesW ((null),0,0x338f7c,0x00000000), stub! fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x19b478)->((null) 1 0x339b98 (nil)) fixme:shdocvw:ClOleCommandTarget_QueryStatus command_0: 27, 0x0 fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 25 fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 26 fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d1-0000-0000-c000-000000000046} fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:shdocvw:ClientSite_GetContainer (0x19b478)->(0x339b68) fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d1-0000-0000-c000-000000000046} fixme:win:LockWindowUpdate (0x20022), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub! fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 29 fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x19b478) fixme:shdocvw:ClientSite_GetContainer (0x19b478)->(0x33f594) fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 25 fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 26 fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d0-0000-0000-c000-000000000046} fixme:shdocvw:PropertyNotifySink_OnChanged unimplemented dispid 1005 fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d0-0000-0000-c000-000000000046} fixme:resource:GetGuiResources (0xffffffff,0): stub fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 26 fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 29 fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d1-0000-0000-c000-000000000046} fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {de4ba900-59ca-11cf-9592-444553540000} fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 35 fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 28 fixme:shdocvw:DocObjectService_FireDocumentComplete 0x1f8158 0x731c218 0 |
Нагохак Записей: 37 |
|
yaleks Записей: 929 |
Антон Одегов писал(а): стоит Alt Linux 6 Desktop, ну и на 5 првоерял!
На alt 5 .wine тот же или вы там с нуля ставили по инструкции?
|
Нагохак Записей: 37 |
yaleks писал(а): Антон Одегов писал(а): стоит Alt Linux 6 Desktop, ну и на 5 првоерял!
На alt 5 .wine тот же или вы там с нуля ставили по инструкции?
wine vanilla который стоял стандартно
|
Нагохак Записей: 37 |
попробовал wine сменить на etersoft, толку ошибка таже, сегодня еще попробывал с нуля на др. машине таже ошибка!!! |
yaleks Записей: 929 |
Нагохак писал(а): попробовал wine сменить на etersoft, толку ошибка таже, сегодня еще попробывал с нуля на др. машине таже ошибка!!! RichEdit ставили?
|
Нагохак Записей: 37 |
yaleks писал(а): Нагохак писал(а): попробовал wine сменить на etersoft, толку ошибка таже, сегодня еще попробывал с нуля на др. машине таже ошибка!!! RichEdit ставили?
да
|
Нагохак Записей: 37 |
Нагохак писал(а): yaleks писал(а): Нагохак писал(а): попробовал wine сменить на etersoft, толку ошибка таже, сегодня еще попробывал с нуля на др. машине таже ошибка!!! RichEdit ставили?
да
|
Нагохак Записей: 37 |
эх удалите верхнее сообщение что то я его заключил)) Вообщем смущает ошибка при установке jet40 "err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Common Files\\Microsoft shared\\dao\\dao2535.tlb" failed with error 2 " |
Нагохак Записей: 37 |
Нагохак писал(а): эх удалите верхнее сообщение что то я его заключил)) Вообщем смущает ошибка при установке jet40 "err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Common Files\\Microsoft shared\\dao\\dao2535.tlb" failed with error 2 " вообщем поняд эту ошибку надо сначала mdac28 ставить потом уже jet40. Но все же ошибку программы это не решило!!! Хоть с RichEdit, хоть без него.
|
Нагохак Записей: 37 |
Нагохак писал(а): Нагохак писал(а): эх удалите верхнее сообщение что то я его заключил)) Вообщем смущает ошибка при установке jet40 "err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Common Files\\Microsoft shared\\dao\\dao2535.tlb" failed with error 2 " вообщем поняд эту ошибку надо сначала mdac28 ставить потом уже jet40. Но все же ошибку программы это не решило!!! Хоть с RichEdit, хоть без него.
Уже даже не знаю, что делаю не так. Скачал mint Росинку 9, поставил уже туда по посту yaleks все равно таже ошибка((( Выручайте.
|
yaleks Записей: 929 |
Не знаю. Ближе к сентябрю посморю есть ли у меня такой баг и какая версия Марк стоит. |
Нагохак Записей: 37 |
yaleks писал(а): Не знаю. Ближе к сентябрю посморю есть ли у меня такой баг и какая версия Марк стоит. ok, буду ждать.
|
yaleks Записей: 929 |
Нагохак писал(а): yaleks писал(а): Не знаю. Ближе к сентябрю посморю есть ли у меня такой баг и какая версия Марк стоит. ok, буду ждать.
Комплектование забыл посмотреть, но поиск работает.
МАРК SQL 1.5 ; wine-1.1.44-alt1.M50P.1
|
©2015 Все права защищены.
Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .