Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.25;
Скачать: CL | DM;

Вниз

Написал утилиту. Прошу помочь в тестировании   Найти похожие ветки 

 
Shaman_ ©   (2006-06-01 13:16) [0]

Утилита для шифрования текста/файлов. Возможно, пригодится тем, кто работает в конторах, где прослушивается аська/почта/IRC и.т.д. С её помощью можно общаться с собеседником, шифруя сообщения 256 битным ключом.

Шифровать можно горячими клавишами
Создаем ключ
Выбираем его как текущий
Сворачиваем программу SystemTray
Выделяем в любой программе участок текста, который нужно зашифровать и CTRL+S - шифровать CTRL+D - дешифровать. Остальные горячие клавиши в настройках.

Просьба если есть у кого свободных 3 минуты протестировать на ошибки.
Сейчас первое подозрение, что справочник ключей не на всех компьютерах будет работать корректно. Справочник сохраняется в директорию с программой и поле - ключ и примечание шифруются ключем, который генерируется исходя из конфигурации компьютера и учетной записи пользователя. Один товарищ написал что у него ключ после сохранения сбивается- у меня этого эффета не проявилось ниразу. Или он сам тупил или действительно ошибка проявляется, в непонятно каких условиях.

Буду признателен за любые замечания и предложения

Программу выложил сюда- www.unios.ru/UniosEncoder.rar


 
antonn ©   (2006-06-01 13:22) [1]

размер, скрины, нормальная ссылка?


 
Kolan ©   (2006-06-01 13:24) [2]

1. Не очень понятный интерфейс. Кнопка (...) осоциируется у меня со словом открыть.. Первый ключь уже должен быть создан. Тк не подготовленный пользовател(как я) может нет что-то сделать(см. 2)

2. Создал ключ(мож неправильно)... Сделал ctrl + S получил: Не даётся найти указаный файл: Тя, тя, тя\cps.dat

Короче понка не въехал как пользоваться...


 
Kolan ©   (2006-06-01 13:25) [3]


> antonn ©   (01.06.06 13:22) [1]

~600 kB


 
Rial ©   (2006-06-01 13:45) [4]

Весит она для своей функциональности многовато.

Работает нормально.

1.Сделай шифрование папок.
2.Не вижу особого смысла в ведении истории. Зачем на первый план было выносить ?
3. При изменении размеров появляются полосы прокрытку, становится очень некрасиво.
4.Почему весит так много ?
5.Хочу в настройках клавишу "Отмена". Хоть настроек и не много,
но как их сбрасывать в стандартные, если изменил что то не то ?
6.Запоминай номер выбранного ключай, а то надоест его выбирать.
7.Не смысла в кодировании
8.Поменяй местами кнопки Отмена и Дабавить/Сохранить/и т.п.
Я замучился промахиваться, т.к. не читаю все, а обычно подтверждение действия находится слева.
9.Очень много места занимает реклама, не несущая, естественно, никакой функциональности.
10.Где подтверждение на обнуление истории ?
И сделай подтверждение на удаление ключа посимпатичнее.
К другим сообщениям тоже относится.
Что, время так поджимает ?
11.Слово "Наименование" сбивает с толку. Меня, по крайней мере, на 10 секунд. В "название" хоть переименый.
12.В контекстном меню ключей шифрования есть пункт "добавить". Появляется еще форма. А зачем? Сделай что - то типа "добаить текущий ключ как новый", т.е. то, что сейчас в настройках ключа, добавляется в новый ключ. Вообще с этим изменением настроек что то не так.
Почему ключи в начало добавляются.

За исключением "шиворот-навыворотов", програ для начала своей жизни ничего, кажется.

Поделись скином, плиз.


 
Rial ©   (2006-06-01 13:46) [5]


> 2. Создал ключ(мож неправильно)... Сделал ctrl + S получил:
>  Не даётся найти указаный файл: Тя, тя, тя\cps.dat


Аналогично !


 
Rial ©   (2006-06-01 13:48) [6]

Сделай возможность менять горячие клавиши.
Или, хотябы, СМЕНИ ИХ, так как они очень популярны в своем нормальном наборе действий.


 
Shaman_ ©   (2006-06-01 14:50) [7]

Не даётся найти указаный файл: Тя, тя, тя\cps.dat
Спасибо, за наводку буду разбираться что это провоцирует. У меня этой ошибки не появляется. cps.dat- это копия клипборда. Нужна для отката клипборда, после шифрования/дешифрования в исходное состояние

1.Сделай шифрование папок.
Сделаю в перспективе

2.Не вижу особого смысла в ведении истории. Зачем на первый план было выносить ?
Тоже уже думал над этим. :) Наверно и правда стоит вынести на отдельную форму

3. При изменении размеров появляются полосы прокрытку, тановится очень некрасиво.
У меня тоже этого эффекта не видно. Это возможно XP темы виновыты. В XP под рабочую область формы остается меньше свободного места. В общем исправлю.

4. Почему весит так много ?
Когда поправлю все ошибки поработаю над размером. Пока над этим не колдовал

5. Хочу в настройках клавишу "Отмена". Хоть настроек и не много
Сделаем :)

6.Запоминай номер выбранного ключай, а то надоест его выбирать.
Согласен. Сделаю

7.Не смысла в кодировании
Не понял вопроса. Нет смысла в кодировании чего?

8.Поменяй местами кнопки Отмена и Дабавить/Сохранить/и т.п.
Сделаю

9.Очень много места занимает реклама, не несущая, естественно, никакой функциональности.
Функциональности не несет, зато мою новоиспеченную студию будет рекламировать :) Насчет избыточности занимаемого места подумаю. Если сильно напрягает, то можно конечно её и поменьше сделать, но там вроде полно места на форме- не знаю почему она мешает.

И сделай подтверждение на удаление ключа посимпатичнее.
К другим сообщениям тоже относится.
Что, время так поджимает ?

Честно говоря действительно нужно было быстро сделать эту утилиту, небыло времени заниматься мелочами. В следующей версии сделаю посимпатичней

11.Слово "Наименование" сбивает с толку. Меня, по крайней мере, на 10 секунд. В "название" хоть переименый.
Хм... Меня наоборот название больше с толку сбивает :) Что остальные думают?

12.В контекстном меню ключей шифрования есть пункт "добавить". Появляется еще форма. А зачем? Сделай что - то типа "добаить текущий ключ как новый", т.е. то, что сейчас в настройках ключа, добавляется в новый ключ. Вообще с этим изменением настроек что то не так.
Почему ключи в начало добавляются.

Но текущий ключ отражает то что сейчас выделено, в списке ключей. Получится что кнопка "Добавить" будет добавлять дубликат текущего ключа- с новой формой как-то более логично все

Сделай возможность менять горячие клавиши.
Или, хотябы, СМЕНИ ИХ, так как они очень популярны в своем нормальном наборе действий.

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

Выложил скрин программы:
www.unios.ru/UniosEncoder.jpg


 
Rial ©   (2006-06-01 19:41) [8]


> 7.Не смысла в кодировании
> Не понял вопроса. Нет смысла в кодировании чего?


На это забей. Я и сам не понял, что тут хотел сказать.

Заметил еще одну странную вещь: настройки программы сохраняются при каждом их изменении.
Просто вывод 20-30 строк в INI- файл занимает около секунды, и даже в твоей программе заметна задержка при сохранении.
Поэтому пиши в файл сразу все строки, а не по одной (как, видимо, ты делаешь).

Так скином не поделишься ?


 
Eraser ©   (2006-06-01 20:03) [9]


> Shaman_ ©   (01.06.06 13:16)


>  Возможно, пригодится тем, кто работает в конторах, где
> прослушивается аська/почта/IRC и.т.д. С её помощью можно
> общаться с собеседником, шифруя сообщения 256 битным ключом.
>

ну для этого, как я понимаю, у собеседника тоже должен быть такой же ключ. Надо бы сделать в программе возможность передачи сообщений на базе технологии обмена открытых ключей, к примеру RSA или Diffie-Hellman.

PS используйте стандартные цветовые схемы, не стОит жёстко прошивать цвета.


 
Loginov Dmitry ©   (2006-06-01 20:06) [10]

Не.. не буду качать. Лучше установлю для аналогичных целей старую добрую PGP, благо валяется где-то его дистрибутив.


 
Shaman_ ©   (2006-06-01 20:14) [11]

>Rial ©
Спасибо за исчерпывающий список недоработок

Заметил еще одну странную вещь: настройки программы сохраняются при каждом их изменении.
Просто вывод 20-30 строк в INI- файл занимает около секунды, и даже в твоей программе заметна задержка при сохранении.
Поэтому пиши в файл сразу все строки, а не по одной (как, видимо, ты делаешь).

Настройки, в той версии что я выложил сохранялись в INI на OnClose формы. Не думаю что задержка в полсекунды в момент сохранения настроек может доставить неудобства но ускорить этот алгоритм естественно не сложно. Включу это в список доработок

Так скином не поделишься ?
Извини, не понял о каком скине идет речь. Там просто белая форма, кнопки из набора JVCL 2.0 и лого на TImage. Модель интерфейса со скинами не использовал

Kolan © [2]
Не очень понятный интерфейс. Кнопка (...) осоциируется у меня со словом открыть.. Первый ключь уже должен быть создан. Тк не подготовленный пользовател(как я) может нет что-то сделать(см. 2)

Как будет более понятно сделать открытие справочника?

Прямо сейчас нет времени чтобы доработать все вышесказанное. Планирую сделать это на днях, может в субботу или воскресенье и выложу здесь ссылку на исправленную версию



Страницы: 1 вся ветка

Текущий архив: 2006.06.25;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.048 c
4-1143196595
Тфьу
2006-03-24 13:36
2006.06.25
Как запретить стандартную прокрутку от колеса мыши?


15-1149157227
serjkap
2006-06-01 14:20
2006.06.25
карты


3-1146227434
Zhur
2006-04-28 16:30
2006.06.25
KaDAO - проблемы с кодировкой


8-1137721293
STK
2006-01-20 04:41
2006.06.25
Как использовать компоненты для файлов tiff


15-1149059666
ArtemESC
2006-05-31 11:14
2006.06.25
Математики!!