Juli888
@Juli888

Скрипт для Фотошопа, что он делает?

Всем привет:) Занимаюсь ретушью фотографий, работодатель отправил письмо по настройке связи админки с фотошопом. Только вот не пойму для чего эта связь нужна? Что будет делать этот скрипт в моем фотошопе?

"Качаем архив win-photoshop-save-all.zip
- Далее распаковываем архив в любое удобное место
- Файлы lxphd.bat, lxphu.bat и папку lxcurl из архива, перемещаем в папку текущего пользователя (например C:\Documents and Settings\Users\User1)
- Файлы ListexSave.js и ListexSaveAll.js перемещаем в папку ...\Presets\Scripts в папке с установленным фотошопом
- Редактируем файл lxphd.bat - там указываем полный путь к исполняемому файлу Photoshop.exe, в строке "SET photoshop="
- Редактируем файл lxphu.bat - указываем UserId пользователя из админки в строке "SET userid="
- запускаем файл reg_lxphd.reg для внесения изменений в реестр (желательно от администратора)
После всех этих манипуляций перезагружаем фотошоп (если он был открыт) "

var re = /(?:\.([^.]+))?$/;
var exts = re.exec(activeDocument.fullName);
var ext = exts[exts.length - 1].toLowerCase();

var filename = (activeDocument.fullName + "").split("/");

if (ext == 'jpg') {
	var jpegOpts = new JPEGSaveOptions();
	jpegOpts.quality = 12;
	activeDocument.save(jpegOpts);
} else {
	activeDocument.save(new PNGSaveOptions());
}

$.setenv("FILENAME", filename[filename.length - 1]);
$.setenv("DDD", "0");
$.setenv("DDDFinish", "0");



app.system("cmd /c \"%USERPROFILE%/lxphu.bat\"");

alert("Uploaded! Check changes yourself, please.");
activeDocument.close();


Разве нельзя без этого обойтись?
  • Вопрос задан
  • 197 просмотров
Решения вопроса 1
GavriKos
@GavriKos
Спросить у заказчика не пробовали?

Судя по названиям файлов - будет происходить какой то экспорт с сайта или на сайт (скорее второе). Т.е. вы готовите материалы, нажимаете кнопочку - и все сразу на сайт заливается.

Подробнее без кода сказать нельзя. Но спросить у заказчика - самое правильное.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы