[ID CC-CC2021] Редактировать в Photoshop

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Судя по всему, пункт меню скрипт находит, но вызвать не может - вероятно, багофичи конкретной версии ID
 

Slx1

15 лет на форуме
Сообщения
944
Реакции
106
попробуйте у себя
 

izrukvruki

Топикстартер
15 лет на форуме
Сообщения
1 841
Реакции
304

Slx1

15 лет на форуме
Сообщения
944
Реакции
106
Ну вдруг какой символ был не правильный...
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Вообще говоря чертовски странно.
Попробуйте просто
alert(app.menuActions.itemByName("Adobe Photoshop 2020 21.0"));
Что выдает?
 

Lucky1978

12 лет на форуме
Сообщения
345
Реакции
126
А почему у вас Photoshop CC, а у меня не "СС"?
Потому что Adobe в очередной раз переименовала папки программ, убрав у них в 2020-х версиях CC (а может, и не только папки, но и сами программы).
 
Последнее редактирование:

LeonidB

Их бин
10 лет на форуме
Сообщения
2 469
Реакции
1 528
Вообще говоря чертовски странно.
Попробуйте просто
alert(app.menuActions.itemByName("Adobe Photoshop . ."));
Что выдает?
Код:
alert(app.menuActions.itemByName("Adobe Photoshop CC 2017 18.1"));

Alert.jpg


И вдруг у меня скрипт ни с того ни с сего заработал! Начал запускаться фотошоп, а в нём открываться выделенная картинка. Но потом вставил в макет другие картинки - и снова начала вылезать та же ошибка. Вручную один раз запустил из меню "Edit With... Photoshop...", а затем уже скриптом - сначала скрипт работает.

Но потом вдруг все jpg заартачились, после запуска скрипта вылезает:
jpg.jpg


Перезагрузил и перезапустил всё что можно. Tiffы при запуске скрипта вдруг вместо Фотошопа стали открываться в ACDSee (системные ассоциации для jpg и tiff именно в ней). Джипеги продолжают выдавать "Cannot open...".

Для вектора (wmf и eps) скрипт
Код:
app.menuActions.itemByName("Adobe Illustrator CC 2017 21.1").invoke();
выдаёт ту же ошибку 45 "Object is invalid".
Alert для Иллюстратора при этом выдаёт ту же картинку, что и alert для Фотошопа.

Закономерностей отловить не могу, хоть тресни.
 
Последнее редактирование:

Gad

Сообщения
2 975
Реакции
1 408
Случайно нарвался :) обрезал диалоговое окно, в остальном без изменений все оставил. Оригинал найти тоже не сложно :)
Скрипт открывает выделенные прилинкованные изображения в PS
 
  • Спасибо
Реакции: Yar и izrukvruki

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Случайно нарвался :) обрезал диалоговое окно, в остальном без изменений все оставил. Оригинал найти тоже не сложно :)
Скрипт открывает выделенные прилинкованные изображения в PS
Внедрённые извлекаете?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
А смысл тогда?
 

izrukvruki

Топикстартер
15 лет на форуме
Сообщения
1 841
Реакции
304
Меня в принципе устраивает, большинство картинок связанные... На скрипт можно повесить горячие клавиши, что и требовалось...

Если изображения встроено, то сначала пройтись dump_pasted_images
 

Yar

15 лет на форуме
Сообщения
530
Реакции
158
Дополнительно спрошу: можно ли, открывая psd-файл даблкликом (или скриптом, неважно) из индизайна, сделать так, чтобы фокус сразу переключался на фотошоп?