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 версии:

  1. Теперь адреса вводимых сайтов сохраняются по умолчанию в реестре и подставляются по мере ввода в будущем и в выпадающем списке. Опцию можно отключить из контекстного меню главного окна или иконки в трее. При отключении опции список сайтов очищается.

  2. В окне "О программе" можно проверять наличие новых версий программы. Поддерживается как прямое соединение, так и через HTTP прокси.

  3. Общие улучшения интерфейса (если определённое поле не заполнено, то курсор будет устанавливаться на это поле; комбинация для скрытия главного окна изменена с [CTRL] + [H] на [CTRL] + [D] и др.)

  4. Исправлено: при самом первом запуске приложения (когда в реестре ещё не сохранены настройки программы) неправильно устанавливались параметры по умолчанию.

  5. При скрытии алгоритма поле ввода заполняется мусором, а сам алгоритм сохраняется в памяти.

Программа доступна для скачивания как всегда на странице Crypt Your Pass.

Комментировать

Crypt Your Pass 0.4


Новая версия программы Crypt Your Pass. Изменения следующие:

  1. Добавлена возможность автоматической очистки пароля при скрытии главного окна. По умолчанию опция отключена.

  2. Добавлена возможность автоматической корректировки алгоритма при вводе. По умолчанию опция включена.

  3. Добавлена функция генерации случайного заголовка главного окна при старте программы. По умолчанию опция отключена.

  4. Контекстное меню иконки в трее теперь относится и к главному окну.

  5. В контекстном меню находятся вышесказанные опции.

  6. Введена поддержка "горячих" клавиш: [CTRL] + [H] — скрыть главное окно, [F1] — показать окно "О программе".

  7. Пункт контекстного меню "Отобразить/Скрыть" стал более информативным.

  8. Убран звуковой сигнал при нажатии клавиши [ENTER] в полях ввода.

  9. Переключение по клавише [TAB] с поля ввода алгоритма происходит теперь на поле ввода адреса сайта, а не на кнопку "Скрыть".

Новая версия программы как всегда доступна для скачивания на странице Crypt Your Pass.

Комментировать

Crypt Your Pass 0.3


Немного улучшил Crypt Your Pass. Изменения в 0.3 версии:

  1. Теперь можно сохранять результаты в формате CSV. Для этого необходимо запустить программу с параметром -tofile путь_до_файла.

  2. Исправлено: сообщение "Нечего копировать" в статусной строке не скрывалось со временем.

  3. Исправлено: некорректное скрытие главного окна по двойному щелчку на иконке в трее и после команды "Отобразить/Скрыть" в контекстном меню.

  4. При активном поле ввода алгоритма выводится подсказка в статусной строке. В подсказке отображается шаблон секций.

  5. Мелкие изменения: слово "Спрятать" заменено на "Скрыть"; из полей ввода удаляются лишние пробелы; в заголовке окна отображается адрес сайта, для которого генерируется пароль; по нажатию клавиши [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. На странице программы можно найти исходный код, может кому-то будет полезным в начинаниях.

Читать дальше