Wine И Консультант+

Вопросы настройки, запуск любых Windows-программ, кроме игр

Модератор: Модераторы разделов

stampidu
Сообщения: 19

Wine И Консультант+

Сообщение stampidu »

Кто-нибудь может подскажет. Сколько видел тем на форумах, но толком решения нет, есть ли решение проблемы: при запуске Косультанта+ выдает ошибку {WNetGetUniversalName-D:]:NO_NETWORK
(причем если ее закрыть 23 раза, консультант начинает работать нормально, но при этом не создается ни ярлыка на рабочем столе, как описано на форумах, и также он не предлагает выбрать место хранилища базы). Я использую обычный Wine, не платный, версии 1.0.1
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: Wine И Консультант+

Сообщение Hoblin »

Решение есть - реализовать WNetGetUniversalNameA/W и/или WNetOpenEnumA/W.
В WINE@Etersoft реализованы (местами хакнуты), причём изменения должны быть где-то в открытой части. Смотрите в сторону сборки eterwine или патчей к нему.
Спасибо сказали:
stampoon
Сообщения: 702
ОС: Mandrake/Mandriva Cooker

Re: Wine И Консультант+

Сообщение stampoon »

Hoblin
довольно часто подобные изменения прикрыты if'ами и работают только при наличии закрытой части или соответствующем изменении в коде.
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: Wine И Консультант+

Сообщение Hoblin »

stampoon писал(а):
11.10.2009 08:48
довольно часто подобные изменения прикрыты if'ами и работают только при наличии закрытой части или соответствующем изменении в коде.

Это для тех случаев, когда правка не имеет смысла и функциональности без работы функций закрытой части. Не тот случай, тут всё прозрачно.
Спасибо сказали:
stampoon
Сообщения: 702
ОС: Mandrake/Mandriva Cooker

Re: Wine И Консультант+

Сообщение stampoon »

Hoblin писал(а):
11.10.2009 14:39
Это для тех случаев, когда правка не имеет смысла и функциональности без работы функций закрытой части

Не согласен, например фикс панели окон в 1ске 7.7....
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
Спасибо сказали: