![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
Как сделать так,что-бы например можно было добавить в картинку текстовый файл,при том что - бы картинку можно было спокойно просматривать в любом вьювере, а если открывать через мою программу, была бы возможность еще просмотреть и текстовый документ.
Тут скорее всего без потоков не обойтись? ![]() |
![]() |
![]() |
![]() |
#2 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
А толку-то от потоков?
Вообще врятли получится, можно джоинером объеденить текстовик и картинку - при запуске полученного файла картинка откроется и сразу же текстовик откроется. Последний раз редактировалось zetrix; 11.01.2008 в 18:12. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
![]()
Если поищите материал на тему "Стеганография", то найдете много полезного, в том числе и готовые решения. Прятать текст можно не только в картинках, но и в звуковых файлах.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
![]()
Проще сделать используя IniFile.
Структура например такая: Код:
Можно конечно и FileStream поюзать(поиск по форуму в помощь ![]() |
![]() |
![]() |
![]() |
#5 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Alter - вы наверное не заметили это "было спокойно просматривать в любом вьювере" ?! Попробуйте тупо текстовик в конец файла записать посмотреть что будет )) в просмоторщиках... по идеи при чтении заголовков изображений они должны игнорировать то что вне данных.
|
![]() |
![]() |
![]() |
#6 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
2BOBAH - после добавления текста картинка уже неоткроется))...
|
![]() |
![]() |
![]() |
#7 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
![]()
Я не давно писал курсавую по стеганографии в инете много как готовых прог так и описания как самому сделать это на delphi.... кстате видел эту статью в delphiworld правда у меня не компилировалось... может у вас получиться.....
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
![]() |
![]() |
![]() |
#8 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
хм...а если мне например нужно и картинку и текст сохранить в одном файле с любым расширением и иметь возможность при открытии этого файла просмотреть и изображение и текст(используя мою программу)?
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 39
|
![]()
действительно стоит посмотреть материалы по стеганографии, в частности метод LSB, сокрытие информации посредством изменения младших значащих бит. При таком изменении картинка практически не меняется и спокойно открывается любым графическим редактором, а в своей программе просто выделяешь нужные биты и получаешь текст.
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 39
|
![]()
Еще можете посмотреть материалы по файловой системе NTFS, в частности Hard Links
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
несколько таблиц в одном DBGrid | DaemonSAT | БД в Delphi | 3 | 06.07.2008 13:27 |
Как использовать две формы в одном приложении | SeRhy | Общие вопросы Delphi | 6 | 23.01.2008 21:42 |
Два в одном | ZhekON | Общие вопросы Delphi | 1 | 01.03.2007 23:54 |
Два в одном | шолku | Общие вопросы Delphi | 4 | 17.12.2006 12:05 |