HASP Service 2h

Тема в разделе "WASM.RESEARCH", создана пользователем b10t, 30 сен 2004.

  1. b10t

    b10t New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2003
    Сообщения:
    31
    Прива народ !



    Подскажите кто знает что за траблы получаються. Прога пожата HASP Envelope, При вызове функции хаспа 2h с определённым сидом, ключ возвращяет определённые данные. Так вот, функция хаспа 2h вызываеться всегда с одним и тем же сидом, одним и тем же портом LPT, а ответы от ключа приходят всегда разные.



    Вопрос, так и должно быть ?



    З.Ы. Прочетал мануал по хаспу, там написанно что с помощью функции 2h можно праверить правельный ли ключ стоит или нет по ответу ключа, но как тут можно праверить правельность если ответы всегда разные %) ?!



    Сенкс.
     
  2. dragon

    dragon New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2002
    Сообщения:
    84
    Адрес:
    Питер
    Вообще то в мануале нет описание этой функции. В ключе hasp4 она переделана и недокументирована. И то, что она возвращает, зависит от параметров. Вроде я где-то видел страницу, где кто-то поисследовал этот сервис.
     
  3. dragon

    dragon New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2002
    Сообщения:
    84
    Адрес:
    Питер
  4. Chingachguk

    Chingachguk New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2002
    Сообщения:
    340
    b10t

    У тебя видимо что-то не то :) Функция 2 и в hasp4 возвращает обычные сиды - как и в старом лпт ключе. По крайней мере это происходит при вызове через haspms32.dll.



    Ты в каком месте смотришь ?
     
  5. b10t

    b10t New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2003
    Сообщения:
    31
    Всем сенкс !



    Я разобрался, оказалось что старые дрова от хаспа на 2003 серваке работают криво :)) поставил новые, всё ок :))



    Ещё раз всем спасибо.