in extendscript - Photoshop, я бы хотел, чтобы мои диалогово-ящики по умолчанию использовали ранее используемые варианты ... кто-нибудь знает, возможно ли это?в extendscript - Photoshop, сохранение диалогового окна?
1
A
ответ
2
У вас есть два варианта.
Первый выбор: Использование //@targetengine
Значения могут быть постоянными в течение сессии с использованием targetengine.
Первый сценарий
//@targetengine myengine
var x = 100;
Второй сценарий
//@targetengine myengine
$.writeln(x);
Если вы закроете Photoshop все значения будут потеряны
Второй вариант: Запись в файл.
Я не буду здесь приводить пример. Это можно сделать по-разному. Обычный .txt-файл. .json. См. this example о том, как читать и записывать файлы.
0
fabianmoronzirfas получил правильный ответ. Я скажу, что это возможно только с одним скриптом. Этот скрипт читает предыдущее значение, хранящееся в текстовом файле в жестком коде, например C: \ temp. Если сценарий не может выполнить файл настроек, он по умолчанию будет иметь заданное значение, а затем сохранит это время.
См. Этот ответ: https://stackoverflow.com/a/15960574/1655780 Или см. Здесь: https://forums.adobe.com/thread/771241 –