Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Скрипт для Фотошопа - прозрачность слоев (https://javascript.ru/forum/misc/8702-skript-dlya-fotoshopa-prozrachnost-sloev.html)

elmaz 09.04.2010 11:33

Скрипт для Фотошопа - прозрачность слоев
 
Здравствуйте. Можете мне помочь с небольшим скриптом под фотошоп который делал бы следующее - в многослойном документе назначал каждому слою режим смешивания в произвольном порядке + к этому еще можно случайное значение прозрачности для каждого слоя?

Gvozd 09.04.2010 12:40

вы форумом не ошиблись?
при чем тут JS?
да и даже если был бы при чем, то вы ошиблись разделом: вам в раздел работа

elmaz 09.04.2010 12:45

Цитата:

Сообщение от Gvozd (Сообщение 50756)
вы форумом не ошиблись?
при чем тут JS?
да и даже если был бы при чем, то вы ошиблись разделом: вам в раздел работа

нет не ошибся

а причем тут работа? я попросил помочь двумя строчками
это же не для комерческого использования )

Gozar 09.04.2010 13:10

Цитата:

Сообщение от elmaz (Сообщение 50759)
нет не ошибся

а причем тут работа? я попросил помочь двумя строчками
это же не для комерческого использования )

Я вам помогу одной строчкой: http://www.adobe.com/devnet/photoshop/scripting/

elmaz 09.04.2010 14:00

Цитата:

Сообщение от Gozar (Сообщение 50762)
Я вам помогу одной строчкой: http://www.adobe.com/devnet/photoshop/scripting/

Спасибо. Если бы на русском еще было.. )

Gvozd 09.04.2010 14:11

в сети полным-полно сервисов-переводчиков
ваша безграмотность является исключительно вашей проблемой
удачи в изучении документации

elmaz 09.04.2010 14:48

Цитата:

Сообщение от Gvozd (Сообщение 50779)
в сети полным-полно сервисов-переводчиков
ваша безграмотность является исключительно вашей проблемой
удачи в изучении документации

Да я уже понял что ты говно
Можешь тут слюной не брызгать

Gvozd 09.04.2010 19:29

м))))
как мило
троленок делает первые неуверенные шаги в оскорбленниях.))))
извини, у нас один уже на воспитании есть(кстати, что-то я давно его не видел.кто знает че с ним?)
в общем, так дорогой.
Немантированные оскорбления не помогут тебе сделать скрипт.
более того его тебе никто не поможет сделать, если ты сам не приложишь усилий.а ты их не прикладываешь, ну абсолютно.
так что пошел учить основы JS и читать документацию по скриптам фотошопа.
если же для этого нет времени/желания, то тебе в раздел работа.
там за тебя это сделают.и это работа, несмотря на твою некомерческость.

elmaz 09.04.2010 23:06

Гвозд - не "Немантированные" оскорбление мне не помогут - а ты мне не поможешь - это факт )
Скриптам фотошопа? А ты форумом не ошибся? )

Усилия я прикладываю. Просто я их рационально прикладываю - я же не буду учить с нуля язык ради двух команд.

Например на англоязычном сайте посвященному Гимпу мне без проблем помогли с аналогичным скриптом.
Очень печально что тут в почете такие сетевые снобы как Гвозд.
Знавал я таких - грустное зрелище.

Предлагаю администратору закрыть эту тему и забыть об этом позоре - не красит это форум (

Gvozd 10.04.2010 00:01

Цитата:

Сообщение от elmaz
Гвозд - не "Немантированные" оскорбление мне не помогут - а ты мне не поможешь - это факт )

приложите усилия хотя бы в направлении русского языка
читать невозможно.
количество отрицаний больше чем нужно, а количество знаков препинания меньше нужного
и это не придирка. у вас просто реально проблемы с русским в этом предложении
Цитата:

Сообщение от elmaz
Скриптам фотошопа? А ты форумом не ошибся? )

нет, не ошибся.
я отвечаю на вашу тему, в которой вы просите скрипты для фотошопа.
их написание предполагает не только знание JS, а и знание объектов API предоставляемых фотошопом, поэтому это вопрос скорее в сообщество посвященное фотошопу, нежели нам, JS-кодерам.
так что ошиблись форумом вы.
и ведь почему-то по гимпу вы в правльном месте задали вопрос.
чего вас сюда-то потянуло?
Цитата:

Сообщение от elmaz
Усилия я прикладываю. Просто я их рационально прикладываю - я же не буду учить с нуля язык ради двух команд.

вполне закономерно.
и вполне закономерно, что если вы не прикладываете усилия в каком-то направлении, то вы должны платить специалисту в соответствующей области за его работу и то, что он потратил время в непрофильном для вас направлении. это закон современной экономики
Цитата:

Сообщение от elmaz
Например на англоязычном сайте посвященному Гимпу мне без проблем помогли с аналогичным скриптом.
Очень печально что тут в почете такие сетевые снобы как Гвозд.
Знавал я таких - грустное зрелище.

да, да. я уже понял.
вы - Д'артаньян, а мы все - пидорасы, и я впереди всех иду.

B@rmaley.e><e 10.04.2010 00:23

Цитата:

Сообщение от Gvozd
кстати, что-то я давно его не видел.кто знает че с ним?

Каникулы кончились.

Недавно ковырялся в скриптинге под ФШ, поэтому доки остались на винте.
for(var layers = app.activeDocument.artLayers, i = layers.length; i--;){ // app.activeDocument.artLayers — массив слоев активного документа
	layers[i].opacity = Math.round(Math.random() * 100); // непрозрачность
	layers[i].blendMode = '???'; // режим смешивания.
}
возможные значения для режима смешивания:
COLORBLEND
COLORBURN
COLORDODGE
DARKEN
DIFFERENCE
DISSOLVE
EXCLUSION
HARDLIGHT
HARDMIX
HUE
LIGHTEN
LINEARBURN
LINEARDODGE
LINEARLIGHT
LUMINOSITY
MULTIPLY
NORMAL
OVERLAY
PASSTHROUGH
PINLIGHT
SATURATION
SCREEN
SOFTLIGHT
VIVIDLIGHT

elmaz 10.04.2010 10:22

B@rmaley.e><e - спасибо большое. А как сделать чтобы blendMode выбирался случайно из списка?

B@rmaley.e><e 10.04.2010 14:30

Все тот же Math.random().
var blends = ['value0','value1','value2','value3'];
alert(blends[(blends.length * Math.random())|0]);

Gvozd 10.04.2010 14:51

B@rmaley.e><e,
интересный способ округления в меньшую сторону)))
схоронил


Часовой пояс GMT +3, время: 06:28.