Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2009, 04:24   #1
milate
 
Регистрация: 22.03.2009
Сообщений: 9
По умолчанию Кодирование текстового файла

Доброго времени суток, уважаемые! Вопрос состоит в следующем:
нужно закодировать текст, находящийся в файле, применяя ASCII код, и далее работать с текстом. Дело в том, что мне никогда не приходилось работать с ASCII кодами. Приведите пожалуйста мне простенький пример шифровки текста, желательно с коментариями, чтобы мне было проще понять, что это за зверь и с чем его едят
milate вне форума Ответить с цитированием
Старый 23.03.2009, 09:08   #2
XuTpbIu
Злобстер
Форумчанин
 
Аватар для XuTpbIu
 
Регистрация: 19.03.2009
Сообщений: 134
По умолчанию

Писал код для кодирования простой текстовой строки()пароля):
Код:
procedure CodeEncodeUserPassword(var Text: ShortString; Decode: Boolean);
const
  PASSWORD_STRING = 'Афигеть какое кодовое слово';
var
  I, PasswordLength: Integer;
  Sign: Integer;
begin
  PasswordLength := Length(PASSWORD_STRING);
  If Decode then
    Sign := -1
  else
    Sign := 1;
  for I := 1 to Length(Text) do
    Text[I]:= Chr(Ord(Text[I])
                  + Sign * Ord(PASSWORD_STRING[I mod PasswordLength + 1]));
end;
Суть такова: к коду каждого символа кодируемого текста прибавляется код символа из специальной строки-пароля. К коду первого символа мы добавляем код 1 символа, 2ого - 2ого, ...., 25ого(в строке у нас 25 символов) - 25ого, 26-1, 27-2 и т.д.
От знаний ещё никто не умирал, но рисковать не стоит.
XuTpbIu вне форума Ответить с цитированием
Старый 24.03.2009, 13:00   #3
milate
 
Регистрация: 22.03.2009
Сообщений: 9
По умолчанию

спасибо большое, ты мне очень помог!
milate вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шифрование текстового файла pomoshnic Паскаль, Turbo Pascal, PascalABC.NET 5 14.02.2009 18:21
Мониторинг текстового файла zander Microsoft Office Excel 20 14.02.2009 01:34
Кодирование методом Хаффмена(создание 2-ичьного файла) Руслантус Общие вопросы C/C++ 0 04.12.2008 16:58
Ввод из текстового файла bygoga Паскаль, Turbo Pascal, PascalABC.NET 14 23.11.2008 13:37
Кодирование на основе ключевого слова и шифрование файла Шульц Помощь студентам 5 24.09.2008 22:09