[CC2018] Узнать наличие путей (Clipping Path)

Тема в разделе «Adobe Photoshop», создана пользователем alexadesigns, 17 сен 2018.

  1. У себя глянул, да, действительно, -Photoshop:WorkingPath работает
     
  2. На наличие других путей будет, по идее,
    Код:
    -Photoshop:Photoshop_0x07d0 , -Photoshop:Photoshop_0x07d1 ...
     
  3. :(
    А у меня не работает... Только для ClippingPath.
    Может ему надо какие-то конфиги подкинуть, чтобы показывал?
    Я нашёл в Интернете файл photoshop_paths.config, создал папку config_files и закинул его туда.
    И в корень положил тоже. Всё равно не работает.
    Мож подскажете, как правильно сделать?

    Спасибо!
     
  4. Я подозреваю, что проблема в каких то ограничениях гуевой версии. Попробуйте через консольную, как у Ромы в примере
     
  5. Насколько я помню, она лишь надстройка над консольной. Так что, скорее всего прокладка.
    который чудесно отработал на тестовых файлах.
     
  6. У тебя на гуевой WorkingPath и все остальные отрабатывают правильно?
     
  7. У меня нет оной.
     
  8. У меня тоже
     

  9. Не по теме:
    Зачем нужна менее удобная версия, да только под вин? Правильно её разработчик забросил уже несколько лет как.
     
  10. Ну вполне вероятно что и названия некоторых тэгов не поддреживаются
    А если через цифровые попробовать типа
    Код:
    -Photoshop:Photoshop_0x07d0
     
  11. Цифровые, к сожалению, не работают.
    У меня есть в колонках
    -Photoshop:4)hotoshop_0x07d0 и -Photoshop:4)hotoshop_0x07d1 — везде прочерки.
    НО!

    Нашёл в инете какой-то конфиг файл, переименовал его в вид .ExifTool_config, и теперь стало показывать и -Photoshop:OriginPathInfo.
    Что-то вроде Binary data 629 bytes, use -b option to extract.

    -Photoshop:WorkingPath тоже не работает.

    Но, по всей видимости, прогресс с использованием config файла присутствует.

    Есть у кого-то соображения на этот счет?
    Может, у кого-то есть подобный config для тестирования?

    Спасибо!
     
    #71 alexadesigns, 5 окт 2018
    Последнее редактирование: 5 окт 2018
  12. А что внутри конфига?
     
  13. @alexadesigns, одобряю ваше упорство. Файл photoshop_paths.config сохранить в формате utf8 в домашнюю директорию как ".ExifTool_config", вставив перед последней строкой

    Код:
    use utf8;
    $Image::ExifTool::UserDefined::Options{ Unknown } = 1;
    $Image::ExifTool::UserDefined{ 'Image::ExifTool::Composite' }{ WhatAboutPaths } = {
        Desire => { 0 => 'ClippingPathName', 1 => 'WorkingPath', 2 => 'PathCount' },
        ValueConv => sub {
            my ( $val ) = @_;
            $val-> [ 0 ]
                ? 'ха, гляньте, обтравка! ' .
                    [ 'фу, ну и уродина!', 'красотища!!!' ]-> [ rand 2 ]
                : $val-> [ 1 ]
                    ? 'путь в никуда... дебилы, блин'
                    : 'обтравки нет, а путь есть! ну и дела!'
        },
    };
    
    Только одна колонка, но если потыцать как следует, надо ли больше?

    1+.png 2+.png
     
    • Одобряю Одобряю x 3
  14. Урррррраааааа!!!
    Работает!!

    Спасибо Вам огромное!!