- Сообщения
- 738
- Реакции
- 21
Сделал скриптик на копирование выделенного в новый документ, сохранение под модифицированным именем и закрытие этого нового файла. Когда прописываю его запуск из палитры actions (в момент записи экшена указываю путь к скрипту) он выполняется правильно. А потом, когда запускаю его уже как положено из Actions, он, похоже, "забывает", что внутри скрипта файл сохраняется под модиф. именем и поэтому останавливается и спрашивает имя (так как команду close видит). В чем может быть дело?
Код:
#target illustrator
doc = activeDocument;
mName = doc.fullName
Newname = String(mName).split(".")[0] + "_mod";
app.copy();
var saveOptions = new EPSSaveOptions();
saveOptions.compatibility = Compatibility.ILLUSTRATOR10;
var docRef = documents.add();
app.paste();
var saveName = new File (Newname);
docRef.saveAs( saveName, saveOptions ); [COLOR="#800000"]// [B]эта команда из-под Actions, видимо, игнорируется[/B] [/COLOR]
docRef.close();
docRef = null;
doc = null;