Bug 5117

Summary: Запуск Дианел
Product: WINE@Etersoft Reporter: Andrey Vusik <night>
Component: Ключи защиты ; Системы защиты ; Файл лицензииAssignee: Александр Морозов <amorozov>
Status: CLOSED LATER QA Contact: Денис Баранов <baraka>
Severity: minor    
Priority: P4 CC: lav
Version: 1.1   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 3000    

Description Andrey Vusik 2010-02-16 17:49:29 MSK
Программа устанавливается корректно через setup.exe.

Бутылка RT/12570

При запуске ругается на неустановленный HASP-драйвер.
Comment 1 Andrey Vusik 2010-02-17 14:17:55 MSK
Из заявки:
При запуске под ОС Windows при отсутствии подключенного устройства, но 
при установленных драйверах ключа - программа просто (молча) 
запускается, то есть появляется главное окно (форма), 2 раза кликнув по 
которой появятся кнопки управления. Авторы программы сказали, что там 
используется HASP4.

Если такой вариант сработает - возникнет вопрос: каким образом можно 
заставить WINE@Etersoft Local принудительно подгружать hasp-драйвер при 
его физическом отсутствии

Помимо этого надо отключить проверку устройства (выполнив файл 
Launcher/Setup/d_update.reg), но это можно сделать после нормального 
(без сообщения о неустановленном драйвере) запуска программы.
Comment 2 Александр Морозов 2010-03-17 18:04:42 MSK
Программа пытается открыть устройство \\.\HASP. На машине winxp это устройство создаётся драйвером haspnt.sys, который в состав WINE@Etersoft не входит. В wine этот драйвер падает при загрузке.
Comment 3 Vitaly Lipatov 2010-03-17 18:43:53 MSK
(In reply to comment #2)
> Программа пытается открыть устройство
> \\.\HASP. На машине winxp это устройство
> создаётся драйвером haspnt.sys, который в
> состав WINE@Etersoft не входит. В wine этот драйвер
> падает при загрузке.
Судя по предыдущему описанию, программе будет достаточен любой драйвер, создавший устройство \\.\HASP? 

Comment 4 Александр Морозов 2010-03-17 19:28:36 MSK
> Судя по предыдущему описанию, программе
> будет достаточен любой драйвер, создавший
> устройство \\.\HASP? 
Попробовал так сделать. Не достаточен. Только меняется код ошибки с -100 на -101.
Comment 5 Александр Морозов 2010-10-21 20:55:10 MSD
Откладываю. Решение проблемы достаточно трудоёмко: надо обеспечить поддержку haspnt.sys. При этом проблема не очень актуальна (мало кому это нужно).
Comment 6 Vitaly Lipatov 2014-09-11 18:37:37 MSK
Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять.