Crypt Your Pass 0.8
Доступна для загрузки 0.8 версия программы Crypt Your Pass.
Продолжаю активно изучать C++, Qt и инженерию ПО. Решил заодно заняться рефакторингом кода Crypt Your Pass, т.к. писал его давненько уже. Т.о. никаких функциональных отличий от 0.7 версии в новой версии нет.
Кроме того, скоро будет готова бета версия нового Storehouse Of Tasks.
Crypt Your Pass 0.6
Сейчас активно занимаюсь изучением Qt framework и устраняю пробелы в знаниях C++. В качестве первой личной практики решил перенести приложение Crypt Your Pass на Qt.
Забавная ситуация получается с Crypt Your Pass. По причине простоты как логики, так и самой программы, я пишу её уже в третий раз при обучении новым языкам. В июле C++ — первая консольная версия Crypt Your Pass. В августе C# — Crypt Your Pass уже с GUI интерфейсом. Сейчас Qt и опять Crypt Your Pass.
Ничего нового, кроме кроссплатформенности и устранения зависимости от .NET, в 0.6 версии нет. Я постарался перенести весь функционал из 0.5 версии, но часть отложил на потом.
Программа теперь снова доступна в двух идентичных вариантах — для Windows и Linux операционных систем на странице Crypt Your Pass. Там же можно скачать и исходный код, если кому-то интересно.


Crypt Your Pass 0.5
Что нового в 0.5 версии:
-
Теперь адреса вводимых сайтов сохраняются по умолчанию в реестре и подставляются по мере ввода в будущем и в выпадающем списке. Опцию можно отключить из контекстного меню главного окна или иконки в трее. При отключении опции список сайтов очищается.
-
В окне "О программе" можно проверять наличие новых версий программы. Поддерживается как прямое соединение, так и через HTTP прокси.
-
Общие улучшения интерфейса (если определённое поле не заполнено, то курсор будет устанавливаться на это поле; комбинация для скрытия главного окна изменена с [CTRL] + [H] на [CTRL] + [D] и др.)
-
Исправлено: при самом первом запуске приложения (когда в реестре ещё не сохранены настройки программы) неправильно устанавливались параметры по умолчанию.
-
При скрытии алгоритма поле ввода заполняется мусором, а сам алгоритм сохраняется в памяти.
Программа доступна для скачивания как всегда на странице Crypt Your Pass.

Crypt Your Pass 0.4
Новая версия программы Crypt Your Pass. Изменения следующие:
-
Добавлена возможность автоматической очистки пароля при скрытии главного окна. По умолчанию опция отключена.
-
Добавлена возможность автоматической корректировки алгоритма при вводе. По умолчанию опция включена.
-
Добавлена функция генерации случайного заголовка главного окна при старте программы. По умолчанию опция отключена.
-
Контекстное меню иконки в трее теперь относится и к главному окну.
-
В контекстном меню находятся вышесказанные опции.
-
Введена поддержка "горячих" клавиш: [CTRL] + [H] — скрыть главное окно, [F1] — показать окно "О программе".
-
Пункт контекстного меню "Отобразить/Скрыть" стал более информативным.
-
Убран звуковой сигнал при нажатии клавиши [ENTER] в полях ввода.
-
Переключение по клавише [TAB] с поля ввода алгоритма происходит теперь на поле ввода адреса сайта, а не на кнопку "Скрыть".
Новая версия программы как всегда доступна для скачивания на странице Crypt Your Pass.

Crypt Your Pass 0.3
Немного улучшил Crypt Your Pass. Изменения в 0.3 версии:
-
Теперь можно сохранять результаты в формате CSV. Для этого необходимо запустить программу с параметром -tofile путь_до_файла.
-
Исправлено: сообщение "Нечего копировать" в статусной строке не скрывалось со временем.
-
Исправлено: некорректное скрытие главного окна по двойному щелчку на иконке в трее и после команды "Отобразить/Скрыть" в контекстном меню.
-
При активном поле ввода алгоритма выводится подсказка в статусной строке. В подсказке отображается шаблон секций.
-
Мелкие изменения: слово "Спрятать" заменено на "Скрыть"; из полей ввода удаляются лишние пробелы; в заголовке окна отображается адрес сайта, для которого генерируется пароль; по нажатию клавиши [ENTER] в полях ввода, активируется событие кнопки "Получить"; если часть полей ввода заполнены с помощью параметров запуска, то фокус устанавливается на свободное поле.
Новая версия доступна для скачивания на странице программы.
Crypt Your Pass 0.2
Опубликовал новую версию Crypt Your Pass — генератора надёжных паролей к аккаунтам сайтов по личному алгоритму на основе простейших криптографических преобразований без псевдослучайных чисел.
Ввёл оконный интерфейс, исправил несколько ошибок (подсчёт длины адреса сайта не исключал точки, положение в алфавите определялось всегда только для букв из адреса сайта и др.). К сожалению, от реализации Linux версии пришлось отказаться на неопределённое время. В связи с ошибками в 0.1 версии, сгенерированные пароли могут отличаться от паролей в 0.2 версии. По этой причине я не стал оставлять ссылку на 0.1 Linux версию.
Хочу напомнить, что программу писал в первую очередь для собственных нужд.
Crypt Your Pass
В первом абзаце прошлой записи я упоминал о желании внести некие изменения на сайте. На самом деле подразумевал публикацию своей новой программы — Crypt Your Pass.
Недавно я принялся за изучение C++. Язык для меня, что скрывать, достаточно сложен. Как и в любом другом языке программирования, одной теорией не обойтись. Дабы закрепить часть основ, надо заниматься практикой. Ничего лучше не придумал, как написать эту программку. Итак.
Crypt Your Pass — это кроссплатформенный генератор надёжных паролей к аккаунтам сайтов по личному алгоритму на основе простейших криптографических преобразований без псевдослучайных чисел.
Программа размещена в разделе "Скачать" под Key Book Plus. На странице программы можно найти исходный код, может кому-то будет полезным в начинаниях.
