Russian Qt Forum

Программирование => Общий => Тема начата: mustang265 от Апрель 05, 2011, 09:34



Название: USB ключ
Отправлено: mustang265 от Апрель 05, 2011, 09:34
помогите пожалуйста, я новичек(самый что не наесть новичек), помогите, как написать прогу чтобы узнать серийный номер флеш карты, и сделать закрытие программы без данной флеш карты невозможным...help... ОС XP


Название: Re: USB ключ
Отправлено: Пантер от Апрель 05, 2011, 09:38
ОС бы написал, что ли.
Под винду я не нашел возможности это сделать без админиских прав.


Название: Re: USB ключ
Отправлено: mustang265 от Апрель 05, 2011, 09:41
права админа есть....


Название: Re: USB ключ
Отправлено: Пантер от Апрель 05, 2011, 09:43
Так винда? В семерке нужно будет именно запускать от администратора.


Название: Re: USB ключ
Отправлено: mustang265 от Апрель 05, 2011, 09:47
XP3... при входе в систему,  при загрузке рабочего стола появляется окно программы,которое  возможно закрыть только при присоединении определенной флешки...даже представления не имею с чего начать...


Название: Re: USB ключ
Отправлено: Fat-Zer от Апрель 05, 2011, 09:51
в линуксе нужны права на чтение устройства флешки (/dev/sdXX), я недавно гуглил, но  линк уже потерял
в винде, наверное, в сторону винапи смотреть...


Название: Re: USB ключ
Отправлено: Пантер от Апрель 05, 2011, 09:52
Для винды начинай копать отсюда (http://msdn.microsoft.com/en-us/library/aa363216(VS.85).aspx).
Для Линукса копай dbus.


Название: Re: USB ключ
Отправлено: ecspertiza от Апрель 05, 2011, 10:06
Если флешка - это HASPL ключ, то к нему обычно маны идук как с него инфу читать, и примеры, на Си правда, но по сути какая разница.


Название: Re: USB ключ
Отправлено: mustang265 от Апрель 05, 2011, 10:07
мммм попробую...но что то там в основном там про LPT и COM порты


Название: Re: USB ключ
Отправлено: mustang265 от Апрель 05, 2011, 10:09
ну что то вроде HASP, уменя он есть но в открытом коде яне нашел..


Название: Re: USB ключ
Отправлено: Fat-Zer от Апрель 05, 2011, 10:12
ещё можно в сторону WMI копнуть
[оффтоп]
Для Линукса копай dbus.
а разве dbus не исключительно для межпроцессного взаимодействия?


Название: Re: USB ключ
Отправлено: Пантер от Апрель 05, 2011, 10:18
Через dbus общаешься с HAL или DeviceKit, или чем-то другим.


Название: Re: USB ключ
Отправлено: panAlexey от Апрель 05, 2011, 11:49
XP3... при входе в систему,  при загрузке рабочего стола появляется окно программы,которое  возможно закрыть только при присоединении определенной флешки...даже представления не имею с чего начать...
Очень похоже на вирус.
Обычно делают наоборот - если есть флешка, прога запускается. Я в недоумении. Опишите функциональное назначение программы.


Название: Re: USB ключ
Отправлено: Пантер от Апрель 05, 2011, 11:54
Какая-нибудь секурная прога, чтобы без ключа нельзя было работать.


Название: Re: USB ключ
Отправлено: mustang265 от Апрель 05, 2011, 14:32
точно....да именно она..