PST.NET

Скрипт "переложить / сохранить" фотошоп CC2019

gameDEV

Пользователь
03.07.2021
1
0
3
Задача проста. Исходный файл открытого документа (всегда открыт, а не создан новый) переложить в заданный каталог и открытый сохранить с тем же именем на старое место. То есть Save, который перекладывает исходник перед записью.
На AppleScript всё работает, но запустить AppleScript из фотошопа нельзя, ему подавай только JavaScript. Приходится запускать скрипт из индизайна или как приложение из файндера. Хотя более логично из фотошопа.
Вариант с запуском AppleScript'а из JavaScript не проходит.
Как это реализовать на JavaScript?
 

Nessa

Пользователь
11.07.2021
1
2
1
Попробуйте так
Код:
var doc = app.activeDocument
fCopy = "/d/folder/" //путь к папке
File(doc.name).copy(File(fCopy + doc.name.replace(doc.path, '')));
doc.save()