Итак, я открываю кучу файлов CS6. Когда я закончу исправлять ссылки и другие проблемы, я хотел бы просто нажать сочетание клавиш, чтобы сохранить, но не кости. Он вызывает диалоговое окно «Сохранить как», и на Mac мне нужно перейти к исходному местоположению файла, выбрать исходный файл, а затем подтвердить, что я хочу перезаписать файл. Я хотел бы сделать это бесшумным процессом со сценарием.
Теперь я понимаю, почему это происходит... Имя в верхней части документа заканчивается на "[converted]" и в наборе инструментов ExtendScript, когда я пытаюсь получить свойства документов CS6 для использования в качестве аргументов для функции сохранения:
var myDocument = app.activeDocument;
var myFileName = myDocument.fullName;
myDocument.save(File(myFileName), true);
Я получу следующую обратную связь:
Unsaved documents have no full name
Но я не уверен, куда идти отсюда, так как не знаю, как получить имя файла и путь из открытого (и преобразованного/несохраненного) документа CS6.