Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.012 c
2-1149608848
Iehbr
2006-06-06 19:47
2006.06.25
Что за глюк???


15-1149144079
Зфяшекщт
2006-06-01 10:41
2006.06.25
Нужен ли Линукс вообще?


15-1148872897
DmiSb
2006-05-29 07:21
2006.06.25
Можно ли уменьшить размер vcl50.bpl ,


3-1146298835
John Magic
2006-04-29 12:20
2006.06.25
автоматическая нумерация строк в DBGrid


2-1149575281
Perf2k2
2006-06-06 10:28
2006.06.25
Не видит глобальную переменную





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский