Показать сообщение отдельно
  #1  
Старый 18.07.2013, 19:05
Ivanius Ivanius вне форума
Прохожий
 
Регистрация: 21.07.2008
Сообщения: 19
Репутация: 10
По умолчанию Чистка и расшифровка

короче есть текст (во вложении) Это шифрованный файл половина данных зашифровано, остальное читабельно в кодировке ANSI 1251, Перекодировать не шифрованый кусок который просто в анси - можно, если даешь ему весь текст или построчно он или вообще не расшифровует или оставляет 2 строки символов.
Вижу 2 решения данного вопроса:
1)удалить все кроме текста(нормального) и перекодировать - остаток, тут проблема в том что этот текст нельзя отобрать пока он в другой кодировке, а в эту кодировку я попасть не могу.
2)как-то побайтово или посимвольно расшифровывать, тут вообще не знаю как сделать, те варианты что через поиск оставляют все те же 2 строчки что и функции (UTF8Encode, ansitoutf8);
Код:
var
  mStream: Tstringstream;
begin
    try
      mStream := tstringstream.Create('');
      http.Get(sertlink+link.Text,mStream);//http://www.ukrcc.com/files/download.php?file=3721042
      mStream.Position := 0;
      crttext.Lines.LoadFromStream(mStream);
    finally
      mStream.Free;
    end;
Вложения
Тип файла: txt 23560463.txt (1.3 Кбайт, 12 просмотров)
Ответить с цитированием