Телескопы покупают здесь


A A A A Автор Тема: Проблема с комментариями в TIF  (Прочитано 2103 раз)

0 Пользователей и 1 Гость просматривают эту тему.

krypton

  • Гость
Проблема с комментариями в TIF
« : 13 Ноя 2006 [19:13:47] »
Джентльмены, хотелось бы обратиться к вам за помощью. Суть проблемы: файл TIF (в данном случае полученный из Canon'овского RAW), операционная система MS Windows 2003 Server с правами администратора; есть необходимость добавить комментарии (Title, Subject, Comments и т.п.) в закладке Properties->Summary. А возможности нет (см. фото). Пытался разобраться с опциями в закладке Security/Permissions, безрезультатно. Кстати, под XP Home Edition та же проблема, а вот с 2000 Server всё нормально. Не помогут ли коллеги астрофотоламеру добрым советом?

Оффлайн Slava-T

  • Техническая поддержка
  • *****
  • Сообщений: 4 453
  • Благодарностей: 20
    • Skype - Slava_t71
    • Сообщения от Slava-T
Re: Проблема с комментариями в TIF
« Ответ #1 : 13 Ноя 2006 [19:19:24] »
Тут надо или все таки разбираться с правами, суть в том, что для пользователя под которым вы зашли в вистему надо выставить права чтение-запись или сделать-чтения запись для всех или заходить администратором :)

krypton

  • Гость
Re: Проблема с комментариями в TIF
« Ответ #2 : 13 Ноя 2006 [19:53:56] »
 Вячеслав, заход администратором. При этом, несмотря на разные манипуляции, не удаётся изменить "серый" статус Special Permissions (в Win 2000 этой опции нет). При внесении комментариев в файлы других форматов (GIF, JPEG) статусы идентичны - и всё срабатывает, а с TIF никак. Понятно, что можно добавить комментарии в Adobe Photoshop, но хотелось бы тривиальными средствами Windows.

Оффлайн DVE

  • *****
  • Сообщений: 1 856
  • Благодарностей: 18
    • Сообщения от DVE
Re: Проблема с комментариями в TIF
« Ответ #3 : 13 Ноя 2006 [19:58:48] »
Заносить данные в эти поля (они называются IPTC) может Adobe Photoshop.
Celestron Nexstar 8", 80ED APO (был), ETX-125 (был), SW909 (был)

krypton

  • Гость
Re: Проблема с комментариями в TIF
« Ответ #4 : 14 Ноя 2006 [02:31:10] »
 Коллеги, спасибо за внимание, проявленное к теме. Ещё раз попробую объяснить суть вопроса: почему при "прочих равных" из оболочки W2003/XP можно внести комментарии в графические файлы типа JPEG и GIF, но нельзя в 16-битный TIF? На самом деле, перед тем как спросить "коллективный разум", этот вопрос был задан нашим штатным администраторам - без особого успеха.

Оффлайн nsg

  • ***
  • Сообщений: 164
  • Благодарностей: 0
    • Сообщения от nsg
    • Разное
Re: Проблема с комментариями в TIF
« Ответ #5 : 15 Ноя 2006 [02:37:11] »
Коллеги, спасибо за внимание, проявленное к теме. Ещё раз попробую объяснить суть вопроса: почему при "прочих равных" из оболочки W2003/XP можно внести комментарии в графические файлы типа JPEG и GIF, но нельзя в 16-битный TIF? На самом деле, перед тем как спросить "коллективный разум", этот вопрос был задан нашим штатным администраторам - без особого успеха.

Кстати, файловая система точно не FAT?

По сути вопроса, может быть дело в том что thumbnailer (компонент explorerа) пытается его отthumbnailить и слетает по тихому, оставляя открытым. Или сам canonовский конвертер забывает его закрыть.
Попробуйте скопировать его на флоппи (или флэш карточку), потом обратно на ntfs, и снова попробуйте заменить аттрибуты.
Если на остальных типах файлов комментарии ставятся без проблем, то можно применить сопряжённую операцию: переименовать, откомментировать, переименовать обратно.

krypton

  • Гость
Re: Проблема с комментариями в TIF
« Ответ #6 : 16 Ноя 2006 [18:04:43] »
Кстати, файловая система точно не FAT?

 Совершенно точно NTFS.

Если на остальных типах файлов комментарии ставятся без проблем, то можно применить сопряжённую операцию: переименовать, откомментировать, переименовать обратно.

 К-сожалению, не помогает. Тем не менее, спасибо за совет.

Оффлайн nsg

  • ***
  • Сообщений: 164
  • Благодарностей: 0
    • Сообщения от nsg
    • Разное
Re: Проблема с комментариями в TIF
« Ответ #7 : 19 Ноя 2006 [18:46:29] »
Цитата
К-сожалению, не помогает. Тем не менее, спасибо за совет.
Чудес не бывает. Если эксплорер не может писать в аттрибуты, значит их кто-то держит.
Если файл просто переименовали, то поток с аттрибутами остался тот же самый и если его кто-то держал, то так и продолжает держать. Значит надо разорвать связь между потоком с аттрибутами и тем кто его держит (скорее всего это какая-нибудь компонента эксплорера).

Можно убить эксплорер и изменить аттрибуты из командной строки, но это требует чёрной магии (темноватой, скорее).
Сделать это можно, например так:

Сначала делаем текстовый файл file.txt в той же директории что и tif, можно пустой.
Потом устанавливаем ему аттрибуты какие надо, Автор, Title, Source -- из этой закладки.
Потом нажимаем Ctrl+Alt+Del -> taks manager ->Processes и там в списке ищем и убиваем эксплорер. Всё, теперь эксплорера больше нет с нами, и если это он держал аттрибуты tifа, то пока что он этого делать не сможет.
потом Говорим File|Run и запускаем cmd.exe
Потом переходим в тот каталог где наш tif и file.txt
Здесь потребуется программа cat.exe которая копирует стандартный вход на стандартный выход. Валяется в интернете в составе пакетов unix утилит или пишется самостоятельно на любимом языке программирования.
Пишем
cat <file.txt:^ESummaryInformation >file.tif:^ESummaryInformation

Здесь ^E -- символ с кодом 5, набирается так -- держа нажатым Ctrl нажимаем "E"  (английское)

Потом запускаем эксплорер (explorer.exe) и смотрим аттрибуты tifа. Если изменились, то дело в эксплорере и какой-то plugin гадит. Надо его найти и выкинуть.

krypton

  • Гость
Re: Проблема с комментариями в TIF
« Ответ #8 : 21 Ноя 2006 [19:50:36] »
Потом запускаем эксплорер (explorer.exe) и смотрим аттрибуты tifа. Если изменились, то дело в эксплорере и какой-то plugin гадит. Надо его найти и выкинуть.

 Проверено, коллега: атрибуты не изменились. Будем искать plug-in.

Оффлайн nsg

  • ***
  • Сообщений: 164
  • Благодарностей: 0
    • Сообщения от nsg
    • Разное
Re: Проблема с комментариями в TIF
« Ответ #9 : 22 Ноя 2006 [01:40:02] »
Проверено, коллега: атрибуты не изменились. Будем искать plug-in.

Тогда не знаю. Если дело в плагине, то должны были измениться -- ведь эксплорер-то снесен.
Для  чистоты эксперимента хорошо бы ещё проделать эти же телодвижения над файлом другого типа, на котором аттрибуты обычными средствами меняются (скажем .txt), просто чтобы убедиться что шаманский танец проделан правильно.

krypton

  • Гость
Re: Проблема с комментариями в TIF
« Ответ #10 : 22 Ноя 2006 [20:05:53] »
 Нет, nsg, всё-таки в плане "недокументированных возможностей" продукция MS Corp. не даст расслабиться. В результате апгрейда MS Office 2000 до версии Professional Edition 2003 файлы TIF по умолчанию отданы MS Office Document Imaging, поля Title, Author и Comments стали доступны по записи, а Subject, Category и Keywords - серые. О как!

Оффлайн nsg

  • ***
  • Сообщений: 164
  • Благодарностей: 0
    • Сообщения от nsg
    • Разное
Re: Проблема с комментариями в TIF
« Ответ #11 : 23 Ноя 2006 [01:53:30] »
И файловая система тут не причем. То, о чем мы сейчас говорим, относится к ВНУТРЕННЕЙ структуре файла TIFF, но никак не к файловой системе.
Очень даже причём. Где по вашему хранятся расширенные аттрибуты на файлах типа .txt? В самих файлах ничего нет, они могут быть даже пустые. А аттрибуты Author, Title, Source и прочие тем не менее могут присутствовать. Но это только в случае если файловая система NTFS. Попробуйте сами, если не верите.

Для редактирования таких аттрибутов эксплорер -- практически единственное доступное средство, никаких других специальных программ для этого нет.

Другое дело, что для файлов некоторых программ (типа ворда с ехелем) эксплорер действительно пытается лезть внутрь и изменять соответствующие поля самого файла -- в этом случае аттрибуты действительно независимы от файловой системы, но зато эксплорер должен знать что-то о внутренней структуре файла.
В случае ворда и ехеля это просто -- по счастливому совпадению их внутренние аттрибуты хранятся в том же формате что и аттрибуты NTFS.
Для других типов файлов это знание может присутствует в форме dll helper прописанного в registry.
Судя по всему (и это неприятная новость) в w2003 tifы теперь относятся к числу файлов, у которых аттрибуты по мнению эксплорера должны храниться внутри. Задача, видимо, сводится к тому чтобы узнать как его от этой привычки отучить. При удаче аттрибуты тифа будут храниться снаружи и редактироваться стандартными средствами.

Цитата
Еще раз - идея редактировать любые ТЕГИ из Explorer - вещь безнадежная по своей сути. Для этого существуют специальные программы.
Хотите верьте, хотите нет, но эксплорер как раз и есть специальная программа (причём довольно неплохая) для управления файлами, в том числе и для изменения их расширенных аттрибутов.