Страница: 1 |
Страница: 1 |
Вопрос: Ключевые слова в файлах. Как работать с ними?
Добавлено: 25.10.04 21:43
Автор вопроса: KirillSergeevich | ICQ: 7576777
Практически любой формат файла содержит (если войти в свойства) ключевые слова (например JPG - содержит 5 полей помимо EXIFа... Заголовок, Тема, Ключевые слова, Комментарии и Автор). EXIF - просто выложен в начале файла, а вот где те поля, что в свойствах файла (в ХР) выводятся? ACSee - создает собственную базу, где хранятся ключевые слова, PhotoShop - куда-то скидывает... куда-а?.. И самое главное... Я с одного компьютера скинул фотку на другой, Фотошоп и ЭйСиДиСи потеряли ключевые слова, а вот Виндоузовские комментарии выжили... ВОПРОС: Как добратся до Виндоузовских ключевых слов и прочего (через ХЕКс пробовал... в чистом виде этих слов не содержится)...
P.S. Данные, что получается найти в файле, в свойствах (ХР) имеют значок "просто страничка", а у комментариев "страничка с карандашиком", может это опять где-то не в файле, но тогда как всё это на другой комп переносится простым копированием...
Спасибо!
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 26.10.04 00:28
Попробуй взять читый файл, создать его копию, одному что-нить написать, другого оставить "как есть". Сравни их побайтово... Если файлы идентичны значит и у виднды есть своя база... а данные перемещаются вместе с файлом... Ведь на NTFS системе к файлам бывает прилагаются права... Может и тут что-то подобное... надо пробовать...
ЗЫ
Бывает же html страничка и каталог связаны друг с другом... и при перемещении файла, перемещается и сам каталог... может что-нить подобное...
Номер ответа: 2
Автор ответа:
KirillSergeevich
ICQ: 7576777
Вопросов: 4
Ответов: 11
Профиль | | #2
Добавлено: 26.10.04 01:35
Хм... Мысль проста и гениальна... Я, правда предпринял промежуточный ход, дабы убедится... Я сравнил размеры (естествено не на диске, а файла) с коментариями и без... И вот... 1 422 710 - без, и 1 422 802 - вместе с комментариями... Теперь можно и начать мучаться в поиске разницы... Не факт, что при моей тупоголовости это получится, но попытаюсь (В ВБ 6.0 - подобное получалось), кажется в ВиндоузззКомандоре даже такая функция зашита... Или ещё где-то...
Спасибки огромные!
Номер ответа: 3
Автор ответа:
ZagZag
ICQ: 295002202
Вопросов: 87
Ответов: 1684
Профиль | | #3
Добавлено: 26.10.04 14:04
Если ты решился на такой шаг как вставка/считывание "тегов" рисунка, то
достань в инете "карту файла" нужного формата, т. е. как он устроен.
PS
Если ты это сможешь реслизовать, то ты не такой уж и тупоголовый
(А у меня примера нет )
Номер ответа: 4
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #4
Добавлено: 26.10.04 15:26
> (через ХЕКс пробовал... в чистом виде этих слов не содержится)...
А в Unicode смотрел??? Вряд-ли. Попробуй разницу в файлах в Unicode отобразить (если она не зашифрована через св-ва). А если бы ещё документацию к файловой системе NTFS почитать, разобрать, написать пример-исходник, цены бы тебе не было!..
Номер ответа: 5
Автор ответа:
KirillSergeevich
ICQ: 7576777
Вопросов: 4
Ответов: 11
Профиль | | #5
Добавлено: 26.10.04 17:11
Где взять "карту файла" - ума не приложу, да и как её искать... Попробую конечно...
А вот на счет Юникода... гы... пробовал конечно по-разному... Да и пытался на латинице писать (кажется тогда разницы нету). НТФС пока не интересует, т.к. к ФАТу привязан любимыми ДОСовскими игрушками
Спасибо!
Номер ответа: 6
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #6
Добавлено: 26.10.04 17:46
http://www.wotsit.org/ - форматы файлов
Номер ответа: 7
Автор ответа:
KirillSergeevich
ICQ: 7576777
Вопросов: 4
Ответов: 11
Профиль | | #7
Добавлено: 26.10.04 20:39
Облазил весь Вотсит.орг просмотрел много информации по разным типам файлов - увы... Про ДЖПГ - только алгоритмы сжатия описаны, а вот куда теги пихаются...
Единственное, что удалось - это выяснилось, что если кейвордсы, комментарии и т.п. вводить в фотошопе, то тогда они находятся внутри файла ДЖПГ в открытом виде, как и вся ЭКСИФ информация... Но всёже хочется именно виндоузовские кейвордсы...
Спасибо!