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

Вниз

раскодирование файла   Найти похожие ветки 

 
dim-   (2007-02-21 23:29) [0]

Есть файл (jpg) закодированный XOR, как его раскодировать в памяти и подсунуть в Image без промежуточного файла


 
Джо ©   (2007-02-21 23:38) [1]

Загружаем в TMemoryStream. XOR"им еще раз в другой TMemoryStream. Делаем LoadFromStream из этого стрима.


 
clickmaker ©   (2007-02-22 17:06) [2]


> [1] Джо ©   (21.02.07 23:38)

а зачем два?
var P: PByte; // PInteger
P := MS.Memory;
S := MS.Size;
while (S >= 0) do begin
  P^ := P^ xor что-то;
  Inc(P);
  Dec(S);
end;


 
Джо ©   (2007-02-22 17:10) [3]

> а зачем два?

Да, собственно, можно и один и даже без MS.Memory. Простым изменением Position и read/write в один и тот же.



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

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

Наверх




Память: 0.47 MB
Время: 0.05 c
2-1172328420
yaJohn
2007-02-24 17:47
2007.03.18
StrToDateTime -> EConvertError


2-1172043399
dimas#
2007-02-21 10:36
2007.03.18
MDI форма


2-1172150387
Lonix
2007-02-22 16:19
2007.03.18
Помощь с сеткой на форме


3-1166333938
Новичек
2006-12-17 08:38
2007.03.18
Получение уведомлений от SQL-сервера об изменениях.


15-1172072839
ProgRAMmer Dimonych
2007-02-21 18:47
2007.03.18
Помогите, пожалуйста, с задачкой