2017-02-14 39 views

ответ

2

У вас есть два варианта.

Первый выбор: Использование //@targetengine

Значения могут быть постоянными в течение сессии с использованием targetengine.

Первый сценарий

//@targetengine myengine 
var x = 100; 

Второй сценарий

//@targetengine myengine 
$.writeln(x); 

Если вы закроете Photoshop все значения будут потеряны

Второй вариант: Запись в файл.

Я не буду здесь приводить пример. Это можно сделать по-разному. Обычный .txt-файл. .json. См. this example о том, как читать и записывать файлы.

0

fabianmoronzirfas получил правильный ответ. Я скажу, что это возможно только с одним скриптом. Этот скрипт читает предыдущее значение, хранящееся в текстовом файле в жестком коде, например C: \ temp. Если сценарий не может выполнить файл настроек, он по умолчанию будет иметь заданное значение, а затем сохранит это время.

+0

См. Этот ответ: https://stackoverflow.com/a/15960574/1655780 Или см. Здесь: https://forums.adobe.com/thread/771241 –