Программа устанавливается корректно через setup.exe. Бутылка RT/12570 При запуске ругается на неустановленный HASP-драйвер.
Из заявки: При запуске под ОС Windows при отсутствии подключенного устройства, но при установленных драйверах ключа - программа просто (молча) запускается, то есть появляется главное окно (форма), 2 раза кликнув по которой появятся кнопки управления. Авторы программы сказали, что там используется HASP4. Если такой вариант сработает - возникнет вопрос: каким образом можно заставить WINE@Etersoft Local принудительно подгружать hasp-драйвер при его физическом отсутствии Помимо этого надо отключить проверку устройства (выполнив файл Launcher/Setup/d_update.reg), но это можно сделать после нормального (без сообщения о неустановленном драйвере) запуска программы.
Программа пытается открыть устройство \\.\HASP. На машине winxp это устройство создаётся драйвером haspnt.sys, который в состав WINE@Etersoft не входит. В wine этот драйвер падает при загрузке.
(In reply to comment #2) > Программа пытается открыть устройство > \\.\HASP. На машине winxp это устройство > создаётся драйвером haspnt.sys, который в > состав WINE@Etersoft не входит. В wine этот драйвер > падает при загрузке. Судя по предыдущему описанию, программе будет достаточен любой драйвер, создавший устройство \\.\HASP?
> Судя по предыдущему описанию, программе > будет достаточен любой драйвер, создавший > устройство \\.\HASP? Попробовал так сделать. Не достаточен. Только меняется код ошибки с -100 на -101.
Откладываю. Решение проблемы достаточно трудоёмко: надо обеспечить поддержку haspnt.sys. При этом проблема не очень актуальна (мало кому это нужно).
Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять.