[PS CS4-CS6] Чтобы картинка автоматически обновлялась

Ну я насколько понял Вы их обычно не бесплатно делаете, ну а мне не настолько необходимо.
По всякому делаем, в чем Вы имели возможность убедиться
Что мешает покурить референс и самому написать?
 
А у Вас в свойствах фотошопа в первой закладке стоит галочка Always Create Smart Objects when Placing (Всегда создавать смарт-объекты при размещении) ? (новой версией картинки из AI надо накрывать предыдущую картинку)
 
Последнее редактирование:
А у Вас в свойствах фотошопа в первой закладке стоит галочка Always Create Smart Objects when Placing (Всегда создавать смарт-объекты при размещении) ? (новой версией картинки из AI надо накрывать предыдущую картинку)
Объекты при импорте то создаются, но обновляются весьма непросто.
 
  • Спасибо
Реакции: Igor Bon
У меня никаких проблем с обновлением - заменяю прилинкованный файл другим - тут же обновляется в той картинке, где он прилинкован (проверил с физическим удалением прилинкованного файла и переименованием в его имя файла с другими размерами и пропорциями - работает)
 
У меня никаких проблем с обновлением - заменяю прилинкованный файл другим - тут же обновляется в той картинке, где он прилинкован (проверил с физическим удалением прилинкованного файла и переименованием в его имя файла с другими размерами и пропорциями - работает)
А версия Фотошопа какая?
 
Можно я тоже влезу? У меня тоже прилинкованный файл обновляется (и растровые и аишники), еще шустрее, чем в Иллюстраторе, без запроса даже.
CC2017.1.1
Win7 64-bit
 
Можно я тоже влезу?
Вы сперва версию в заголовке топика гляньте а потом уже влезайте.
В общем, для старых фотошопов обновлять можно таким скрипотом
JavaScript:
if (app.documents.length)
{
var doc= app.activeDocument;

if (doc.activeLayer.kind==LayerKind.SMARTOBJECT)
{
while(true)
{
var linkName=new File(doc.activeLayer.name);
if (linkName.exists)
{

try
{
var id29 = stringIDToTypeID( "placedLayerReplaceContents" );
    var desc5 = new ActionDescriptor();
    var id30 = charIDToTypeID( "null" );
    desc5.putPath( id30, linkName );
executeAction( id29, desc5, DialogModes.NO );
} catch (err)
{
   alert("Missed linked file: "+linkName);
}
break;
} else
{
 alert(linkName+" not exist!");
 try
 {
 var fld=doc.path;
 } catch(err)
 {
 var fld="C:/*.*";
 }
 fld=new File(fld);
 doc.activeLayer.name=fld.openDlg("Select image to link ").toString();
}

}
} else
{
 alert("No smartobject selected!");
}
} else
{
 alert("No opened document!");
}
Выделяете смартобьект, запускаете скрипт. При первом запуске просит имя файла которое вносит в название слоя. При последующих запусках обновляет молча, при желании можно на шоткат повесить.
 
  • Спасибо
Реакции: Павел I
По всякому делаем, в чем Вы имели возможность убедиться
Что мешает покурить референс и самому написать?

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

Побежал проверять 'dans))'
 
Гениально! Облегчили Вы мне жизнь конкретно, два раза уже! 'dans))''ansambl''thank'
В самом начале сообщение вышло
Без имени-1.jpg

Может быть из-за русский имен? Я по быстрому все делал. На работоспособность не повлияло
 
Гениально! Облегчили Вы мне жизнь конкретно, два раза уже! 'dans))''ansambl''thank'
В самом начале сообщение вышло
Да, это означает что связаный файл с этим именем отсутствует и просит привязать к новому. Ну и русские переводит в URI
 
Все понял! Снова примного благодарен 'alil' За Вас 'vine'
 
Вы уверены что это в CS6 работать должно? 'hmmm' Том вообще то на порядок большая версия озвучивалась
ScriptBay имхо под CS6 вроде как должно работать
И при чем тут фотошоп?
 
Вы уверены что это в CS6 работать должно? 'hmmm' Том вообще то на порядок большая версия озвучивалась
ScriptBay имхо под CS6 вроде как должно работать
И при чем тут фотошоп?

Скопировал не в ту тему простите ахах. Держал в голове что это для скриптов и забыл что не для Фотошопа. На счет версии я не знаю, просто скачал и он запустился, я подумал ок. Тока скрипты вот не запускаются. ScriptBay a пробовал, тока там через Экстеншен менеджер установка и я хотел меньшей кровью отделаться. Закинуть просто в папку файлы плагина, тока Иллюстратор не увидел их. И если честно не уверен что туда кидал
C:\Program Files\Adobe\Adobe Illustrator CS6 (64 Bit)\Plug-ins\Extensions