Russian Qt Forum

Программирование => Общий => Тема начата: merke от Сентябрь 19, 2010, 10:25



Название: Программа генерации уникальных для каждого компьютера паролей
Отправлено: merke от Сентябрь 19, 2010, 10:25
Всем привет!

Мне нужен Ваш совет! У меня появилась необходимость написать прожку маленькую для винды, которая бы генерила пароли для компа исходя из железа, т.е. например брала серийные номера хардов или версию биоса в общем буду делать это через WMI.
Данную мааааленькую прожку люди будут качать с инета и очень часто, это связано с её важностью и необходимостью, поэтому важен её размер, он должен быть измеряться в килобайтах. Если писать на Qt даже консольное приложение, то все равно придется тащить с собой библы, а это уже мегабайты, ну ни как не подходит.

Мне очень нужен Ваш совет, на чем писать данную прожку, на чистом С++? Может Java, C#, VB, не важно какой язык, смогу на любом, просто важно мнение профессионалов, а особенно при написании на каком инструменте не потребуется дополнительных библиотек. Единственно что будет делать прога так это генерить уникальный для компа айдишник, записывать его в файл или же подсовывать его в буфер обмена или же если это будет приложение с гуем, выводить в каком нибудь едитбоксе.

Если писать на чистом C++ то какую среду взять? Думаю может писать на VB .NET, если да, то не будет ли таких же проблем как и с VB6 например, придется таскать с собой .ocx целую кучу.

Все что мне нужно это единтсвенный исполняемый файл .exe и все. Приложение не важно консалька или гуй, предпочтительнее конечно же гуй.

Буду рад любой помощи!!


Название: Re: Программа генерации уникальных для каждого компьютера паролей
Отправлено: Sancho_s_rancho от Сентябрь 19, 2010, 10:54
Странно, вы знаете столько языков, а выбор сделать не можете. Я бы взял С.


Название: Re: Программа генерации уникальных для каждого компьютера паролей
Отправлено: Igors от Сентябрь 19, 2010, 10:57
Если Вындоуз - значит реестр. Погуглите напр BIOS registry - найдете примеры


Название: Re: Программа генерации уникальных для каждого компьютера паролей
Отправлено: merke от Сентябрь 19, 2010, 11:31
Да знаю я тока C++, VB, VB .NET, но в наше время наличие гугла позволяет с легкостью писать и на других языках.


Название: Re: Программа генерации уникальных для каждого компьютера паролей
Отправлено: merke от Сентябрь 19, 2010, 11:41
К пример если я возьму среды Microsoft Visual C++ 6.0 или VB .NET при написании такой прожки нужно будет с собой таскать дополнительные библы или нет?


Название: Re: Программа генерации уникальных для каждого компьютера паролей
Отправлено: navrocky от Сентябрь 19, 2010, 12:45
только не VB.NET =) будешь таскать стопицотмегабайтный .Net framework. Бери C++ или C, бери WinAPI и вперед и с песнями, получишь размер менее чем 15 Kb.


Название: Re: Программа генерации уникальных для каждого компьютера паролей
Отправлено: merke от Сентябрь 19, 2010, 13:43
Спасибо!!! Теперь я определился с выбором!!!