|
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 14
|
|
Генератор паролей C++ Builder21.05.2014, 19:13. Показов 5443. Ответов 13
Метки нет (Все метки)
Здравствуйте. Очень удивился, когда не нашел ни одного исходника генератора паролей на C++ Builder. Наверняка же многие делали хорошие решения. Хочется с выбором параметром (буквы разного регистра, спецсимволы, цифры) и длиной.
Если у кого есть - скиньте плиз исходник, буду благодарен
0
|
|
| 21.05.2014, 19:13 | |
|
Ответы с готовыми решениями:
13
С++ Builder 6. Генератор ключей для программы.
|
|
|
|
| 21.05.2014, 21:03 | |
|
А самостоятельно не хочешь попробовать? Ничего сложного нет.
Формируешь массив спецсимволов, цифр, букв из того, что разрешено. В каком они будут порядке - безразлично. Потом в случайном порядке выбираешь из него нужное количество знаков - и всех делов.
0
|
|
|
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 14
|
|
| 21.05.2014, 21:24 [ТС] | |
|
BRcr, сказать честно - не очень) я просто знаю свои умения, знаю что буду доблиться пару дней, будет куча вопросов, а в итоге выйдет грязный неоптимизированный глюченный код. Наверное же кто-то писал красиво
0
|
|
|
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 14
|
||||||
| 21.05.2014, 23:27 [ТС] | ||||||
|
Что-то вышло, ясное дело что криво, не ругайте
![]() Если можно сделать лучше - напишите плиз как. И главная проблема - если я один раз поставил галочки, что должно входить в пароль, сгенерировал его, а потом убрал некоторые галочки, то в строке symbols они же остаются, т.к было сложение строк, как лучше решить это?
0
|
||||||
|
return (true);
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
|
|||||||
| 22.05.2014, 08:06 | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 14
|
|||||||||||
| 22.05.2014, 09:19 [ТС] | |||||||||||
|
mimicria, спасибо я тупанул )
теперь другая проблема. Если я ставлю длину пароля 12 и из параметров ABC и 123, то выходит вот такие пароли:
0
|
|||||||||||
|
return (true);
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
|
|
| 22.05.2014, 10:04 | |
Сообщение было отмечено mepev как решение
Решение
0
|
|
|
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 14
|
||||||
| 22.05.2014, 10:49 [ТС] | ||||||
|
mimicria, конечно нет, но теперь всё ок. Выкладываю исходники, просьбам модераторов не удалять, а то именно на C++ Builder нет ни одного готового проекта. А так может поможет кому-нибудь
![]() И код кнопки (кроме этого там ничего и нету).
0
|
||||||
|
1 / 1 / 0
Регистрация: 21.11.2014
Сообщений: 47
|
|
| 08.09.2015, 16:51 | |
|
Отличный пример!
А если сделать так: вместо TEdit на выдаче сделать MEMO, и замутить новое поле TEdit - кол-во генерируемых паролей?
0
|
|
|
1 / 1 / 0
Регистрация: 21.11.2014
Сообщений: 47
|
||||||
| 09.09.2015, 13:00 | ||||||
|
Ну в целом вопрос, как это замутить...
Потому как сейчас пока так...:
0
|
||||||
|
|
|||||||||||
| 09.09.2015, 22:28 | |||||||||||
|
В целом, так:
Также обращаю внимание на память, выделяемую в этой строчке:
1
|
|||||||||||
|
1 / 1 / 0
Регистрация: 24.04.2018
Сообщений: 10
|
|
| 30.04.2018, 15:20 | |
|
Я очень благодарен людям которые сделали данный исходник... Вы просто Боги. Я уже опустил руки и думал покупать курсовую работу. Ещё раз спасибо!
0
|
|
| 30.04.2018, 15:20 | |
|
Помогаю со студенческими работами здесь
14
Создать генератор паролей в котором можно указать длину пароля и количество паролей Генератор паролей Генератор паролей Генератор паролей
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|