PDA

Просмотр полной версии : [Win32] Password Generator (приложение с нестандартным интерфейсом)


DolgorukovGTA
14.04.2020, 17:46
Password Generator

Приложение находится в разработке. Сейчас ведется работа над контрольным коммитом.​

Репозиторий на GitHub: https://github.com/DolgorukovGTA/Password-Generator.

Приложение с нестандартным интерфейсом для Windows, написано на голом Win32 Api. Не используются дополнительные графические библиотеки или фреймворки.



15.04.20 (https://www.blast.hk/threads/52578/page-2#post-480010)

17.04.20 (https://www.blast.hk/threads/52578/page-2#post-481194)

22.04.20 (https://www.blast.hk/threads/52578/post-483640)

24.04.20 (https://www.blast.hk/threads/52578/page-2#post-484677)

26.04.20 (https://www.blast.hk/threads/52578/page-2#post-485670)

08.05.20 (https://www.blast.hk/threads/52578/page-2#post-492847)



Последнее обновление темы: 07.07.20

Receiver
14.04.2020, 17:49
хайп проект жду новый релизов

DolgorukovGTA
14.04.2020, 17:50
хайп проект жду новый релизов


Спасибо!

trefa
14.04.2020, 17:55
Баг, если ввести максимальные пределы длины пароля и кол-во паролей

https://forum.antichat.xyz/attachments/27479897/

DolgorukovGTA
14.04.2020, 17:58
Баг, если ввести максимальные пределы длины пароля и кол-во паролей


Лимиты на кол-во паролей - 4096, длина - 256. Сколько ты вводил? У меня не падает

trefa
14.04.2020, 17:59
Лимиты на кол-во паролей - 4096, длина - 256. Сколько ты вводил? У меня не падает


4096 и 256

DolgorukovGTA
14.04.2020, 18:01
4096 и 256


Генерирует при них

Оказывается на GitHub сбилась кодировка у комментариев, ждите фикс!

Albertio
14.04.2020, 18:10
Ждём-с фикс. А вообще идея неплохая, надоело уже самому составлять пароли, а тут зашёл в программку и пароль готов по твоим параметрам, однозначно лайк!

DolgorukovGTA
14.04.2020, 18:11
Ждём-с фикс. А вообще идея неплохая, надоело уже самому составлять пароли, а тут зашёл в программку и пароль готов по твоим параметрам, однозначно лайк!


Ты про фикс комментариев? Или у тебя баг как у @trefa (https://www.blast.hk/members/50819/)?

trefa
14.04.2020, 18:12
Ты про фикс комментариев? Или у тебя баг как у @trefa (https://www.blast.hk/members/50819/)?


Я забыл что нужно было написать что я компилировал с исходников на GitHub, а не брал готовый.

Albertio
14.04.2020, 18:12
Ты про фикс комментариев? Или у тебя баг как у @trefa (https://www.blast.hk/members/50819/)?


Я про фикс комментариев, всё таки как никак лучше подождать пофикшенный, чем not пофикшенный

DolgorukovGTA
14.04.2020, 18:14
Я забыл что нужно было написать что я компилировал с исходников на GitHub, а не брал готовый.


В Release закомпиль, прям сейчас скомпилировал, всё ок. GitHub же мутировать исходники не мог

trefa
14.04.2020, 18:14
Я про фикс комментариев, всё таки как никак лучше подождать пофикшенный, чем not пофикшенный


Так бери с вложения файл, он нормальный. Такой трабл если компилировать с исходников на GitHub

trefa
14.04.2020, 18:16
В Release закомпиль, прям сейчас скомпилировал, всё ок. GitHub же мутировать исходники не мог


Сыпет ошибками

https://forum.antichat.xyz/attachments/27479917/

DolgorukovGTA
14.04.2020, 19:32
Сыпет ошибками


Кодировка сбилась при пуше в репозиторий, попозже залью, попробуешь снова.

winten
14.04.2020, 21:03
Анимацию ты ускорить, по 3 сек ждать не кайф

DolgorukovGTA
14.04.2020, 23:28
Анимацию ты ускорить, по 3 сек ждать не кайф


Далеко не 3 секунды анимация, стандартная анимация винды - 200 мс. Тут 255 мс выходит, без анимации оставить не могу.

Обновление от 15.04:


Убран ненужный хлам из кода, подкорректированы комментарии;

Функции по работе с текстом заменены с A (ANSI) на W (WIDE) аналоги для корректного отображения кириллических символов. До этого в проекте использовалась кодировка Windows CP1251, но GitHub не отображает корректно файлы в ней. Кодировка изменена на UTF-8 с BOM;

Изменение типа курсора при перетаскивании окна.


@trefa (https://www.blast.hk/members/50819/), компилируй. Только что клонировал репозиторий, закомпилился успешно аналогично локальному. Продолжаю работу над детищем.



Ждём-с фикс. А вообще идея неплохая, надоело уже самому составлять пароли, а тут зашёл в программку и пароль готов по твоим параметрам, однозначно лайк!


Готово, забыл вовремя упомянуть.

DolgorukovGTA
17.04.2020, 20:06
Крошечный пуш от 17.04. Новый файл прикрепил.

Есть пару идей, ждите обновление.

DolgorukovGTA
22.04.2020, 21:30
Обновление от 22.04:


Нейтрализована утечка памяти, связанная с кистью для покраски чекбоксов.

Небольшие косметические правки в коде.

Добавлена (и в ресурсы, разумеется) маленькая иконка приложения. Она отображается в левом верхнем углу при отображении миниатюры окна на панели задач.
Новый файл прикрепил.

DolgorukovGTA
24.04.2020, 23:00
Крошечный пуш от 24.04:


Не хватало выделяемой памяти для успешной записи, приложение вылетало с ошибкой. Это прослеживалось на крупных вводимых значениях, к примеру, 4096 - количество паролей, 256 - длина каждого пароля. Странно, но до этого с этой проблемой не сталкивался, тестил же поведение приложения на разных вводимых значениях. В итоге добавил ещё 2 байта к выделяемой памяти на запись одного пароля в файл. @trefa (https://www.blast.hk/members/50819/), компилируй, сейчас такой ошибки (https://www.blast.hk/threads/52578/post-479897), надеюсь, не возникнет. Прикреплённый файл изменил.

Добавил флаг ES_NUMBER для едит-контролов (полей ввода "Количество паролей", "Длина каждого пароля"), сейчас ввести НЕ число юзеру просто не получится. Избавление от мисклика, уже неплохо.

О-о-о-очень маленькие поправки в коде, настолько, что их даже описывать смысла нет. Если любопытно, двери в репозиторий всегда открыты.

Продолжаю работу над проектом! Новый файл прикрепил.

DolgorukovGTA
26.04.2020, 20:48
Изменения от 26.04:


Проверка на экземпляры приложения сделана через мьютекс. Современно, мощно, на века!

Небольшие поправки, удаление ненужных участков кода.
Файл обновил.

DolgorukovGTA
05.05.2020, 12:24
Скоро будет немалый пуш, ожидайте! 🥳

imring
05.05.2020, 16:44
где кроссплатформенность

DolgorukovGTA
05.05.2020, 16:54
где кроссплатформенность


Кроссплатформенность под Win Api? Если только речь идёт про разные версии Windows.

imring
05.05.2020, 16:58
Кроссплатформенность под Win Api? Если только речь идёт про разные версии Windows.


нет. убрать зависимость от winapi.

DolgorukovGTA
05.05.2020, 17:59
нет. убрать зависимость от winapi.


Не планировалось.

DolgorukovGTA
08.05.2020, 14:44
Релиз 1.1. 🥳 🥳 🥳

Немаленькое обновление. Решил всё-таки не писать здесь, ибо, кому интересно, посмотрят на GitHub, а сюда пользователи приходят за готовым продуктом. Из крупного: добавлено графическое сохранение файлов, обработка ошибок. Файл обновил. Переустановите, у кого есть приложение.

Если будут баги, пишите в тему или в ЛС на форуме.

DolgorukovGTA
19.05.2020, 10:23
Пустяковое дело. Файл обновил.

DolgorukovGTA
07.07.2020, 18:20
Принялся делать контрольный коммит, по срокам точно не скажу.