This is Interesting: Free Magazines for Graphics designers and webmasters  


Home > Archive > PainShop Pro Scripting > April 2007 > PING SUZ/SPANDEX - Color Changer script - semi-final





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author PING SUZ/SPANDEX - Color Changer script - semi-final
JoeB

2007-03-25, 11:23 pm

Trev

2007-03-26, 7:20 am


"JoeB" <mymail@myserver.com> wrote in message
news:Xns98FEC8591B7A5JoeB@216.191.232.194...
> Hi Suz/Spandex,
>
> I did the edits I mentioned to you, Suz (the Levels Adjustment layer was
> the main thing), and put a waaayy wordy description about the script,
> what it does, and why, at the top. What it really needs is the info in
> the SOP but I haven't gotten around to that (which is why I say "semi-
> final") so felt I'd at least put it in the header if others get the
> script without the messages.
>
> While I may be the only person interested in the script, if others are
> I'd like to make it available if it's OK with both of you. Because of
> that, I thought I should ask if you both would take a quick look at it -
> particularly the intro stuff - and make sure I didn't say anything
> inappropriate about the content nor ignore something I should have said.
> As I did the script based on a mini-tut type of thing SR posted, it's
> particularly important that I haven't mis-represented anything she said,
> which is why SR is part of the PING. I don't want to mis-state the
> underlying concept of why it achieves the results it does.
>
> That said, I intend to add it to my Retouch brushes flyout in v.9 where
> the Change to Target resides. I much appreciate learning the stuff from
> SR's mini-tut and your stuff, Suz, in making it work as desired!
>
> Regards,
>
> JoeB
>
>
>

I though I should mention I'm keeping a beady eye on this and will add it to
my arsenal


JoeB

2007-03-26, 7:23 pm

"Trev" <trevbowden@dsl.pipex.cominvalid> wrote in
news:460632a3$1_3@cnews:

>
> "JoeB" <mymail@myserver.com> wrote in message
> news:Xns98FEC8591B7A5JoeB@216.191.232.194...
why[color=darkred]
tut[color=darkred]
> I though I should mention I'm keeping a beady eye on this and will

add
> it to my arsenal
>


Add away! And I'd appreciate hearing how it works for you. I should
add that if you don't run it in Interactive mode the only choice you'll
be given is to select the color. The script will then create the
layers, do the fill and save the selection you first made to the Alpha
channel. This might fit some people's workflow because the fill might
be sufficient without tweaking and, if tweaking is necessary, it can be
done with the adjustment layers. Running it Interactively gives you
the opportunity to tweak while the script is running.

Regards,

JoeB

Regards,

JoeB
SuzShook

2007-03-26, 7:23 pm

Looks good to me, JoeB, as far as the structure goes - I can't address the
content issues, but as this is based on Spandex's description of how to
achieve the PSP XI Color Changer effect in pre-PSP XZI versions of PSP, I'm
sure it's correct, and if not, I'm equally sure Spandex will let you know -
God bless his/her little heart!!!! My only comment would be this - be sure
users know they will not see any dialogs except the GetMaterial dialog if
they run the script in Silent Mode. If you want them to see any of the
other dialogs, you need to change the ExecutionMode from Silent or Default
to Interactive. Good job, JoeB - you're turning into a scripter!!!! Suz

JoeB wrote:
> Hi Suz/Spandex,
>
> I did the edits I mentioned to you, Suz (the Levels Adjustment layer
> was the main thing), and put a waaayy wordy description about the
> script, what it does, and why, at the top. What it really needs is
> the info in the SOP but I haven't gotten around to that (which is why
> I say "semi- final") so felt I'd at least put it in the header if
> others get the script without the messages.
>
> While I may be the only person interested in the script, if others are
> I'd like to make it available if it's OK with both of you. Because of
> that, I thought I should ask if you both would take a quick look at
> it - particularly the intro stuff - and make sure I didn't say
> anything inappropriate about the content nor ignore something I
> should have said. As I did the script based on a mini-tut type of
> thing SR posted, it's particularly important that I haven't
> mis-represented anything she said, which is why SR is part of the
> PING. I don't want to mis-state the underlying concept of why it
> achieves the results it does.
>
> That said, I intend to add it to my Retouch brushes flyout in v.9
> where the Change to Target resides. I much appreciate learning the
> stuff from SR's mini-tut and your stuff, Suz, in making it work as
> desired!
>
> Regards,
>
> JoeB



JoeB

2007-03-26, 7:23 pm

"SuzShook" <suzshook@adelphia.net> wrote in news:4606ad39$1_2@cnews:

> Looks good to me, JoeB, as far as the structure goes - I can't

address
> the content issues, but as this is based on Spandex's description of
> how to achieve the PSP XI Color Changer effect in pre-PSP XZI

versions
> of PSP, I'm sure it's correct, and if not, I'm equally sure Spandex
> will let you know - God bless his/her little heart!!!! My only
> comment would be this - be sure users know they will not see any
> dialogs except the GetMaterial dialog if they run the script in

Silent
> Mode. If you want them to see any of the other dialogs, you need to
> change the ExecutionMode from Silent or Default to Interactive. Good
> job, JoeB - you're turning into a scripter!!!! Suz
>



Thanks Suz. I have since added the info about Silent/Interactive mode
in the header. At first I thought some people might want to run it
silently after choosing their color and then tweak the adjustment
layers afterwards only if an adjustment was required, but I'm thinking
perhaps of making the whole thing interactive so people have to follow
the messages and learn what's going on. Any opinions on the best way
to go? On the other hand, if I post it I can always mention in the
post that it has to be run interactively or else they'll have to do all
their tweaking post-script in the adjustment layers.

'Bye the way, I believe there's a snipped of code that can be added to
a script to make PSP8 work with a script. PSP8 doesn't interpret all
of the later codes properly, defining things like True or False and
produces an error. Would you happen to have that snippet handy? With
it the script would work in 8 also.

Regards,

JoeB




> JoeB wrote:
why[color=darkred]
tut[color=darkred]
>
>
>


SuzShook

2007-03-26, 7:23 pm



JoeB wrote:
> "SuzShook" <suzshook@adelphia.net> wrote in news:4606ad39$1_2@cnews:
>
>
>
> Thanks Suz. I have since added the info about Silent/Interactive mode
> in the header. At first I thought some people might want to run it
> silently after choosing their color and then tweak the adjustment
> layers afterwards only if an adjustment was required, but I'm thinking
> perhaps of making the whole thing interactive so people have to follow
> the messages and learn what's going on. Any opinions on the best way
> to go? On the other hand, if I post it I can always mention in the
> post that it has to be run interactively or else they'll have to do
> all their tweaking post-script in the adjustment layers.
>
> 'Bye the way, I believe there's a snipped of code that can be added to
> a script to make PSP8 work with a script. PSP8 doesn't interpret all
> of the later codes properly, defining things like True or False and
> produces an error. Would you happen to have that snippet handy? With
> it the script would work in 8 also.
>
> Regards,
>
> JoeB


Here it is, JoeB:

True = App.Constants.Boolean.true
False = App.Constants.Boolean.false

Place these two lines either before the def Do(Environment) statement in
column 1), or after the def Do(Environment) statement in column 5. That'll
do it, JoeB. Suz

<snip>


JoeB

2007-03-26, 7:23 pm

"SuzShook" <suzshook@adelphia.net> wrote in news:4606c339$1_2@cnews:

>
>
> JoeB wrote:


[snipped]

>
> Here it is, JoeB:
>
> True = App.Constants.Boolean.true
> False = App.Constants.Boolean.false
>
> Place these two lines either before the def Do(Environment) statement
> in column 1), or after the def Do(Environment) statement in column 5.
> That'll do it, JoeB. Suz
>
> <snip>
>

Thanks - works great!

Regards,

JoeB
Pinkie

2007-03-26, 7:23 pm

Thank you Joe, this script works very well, and I was in need of one of
kind. Great idea!

Also thanks to you Suz, as always! :)

S.Rutabaga, thanks a million for everything you write. You too have a
special place in my computer but also in my heart.

God bless you!

Tanante
:-)))



"JoeB" <mymail@myserver.com> wrote in message
news:Xns98FF91E7CDB00JoeB@216.191.232.194...
: "SuzShook" <suzshook@adelphia.net> wrote in news:4606c339$1_2@cnews:
:
: >
: >
: > JoeB wrote:
:
: [snipped]
:
: >> 'Bye the way, I believe there's a snipped of code that can be added
: >> to a script to make PSP8 work with a script. PSP8 doesn't interpret
: >> all of the later codes properly, defining things like True or False
: >> and produces an error. Would you happen to have that snippet handy?
: >> With it the script would work in 8 also.
: >>
: >> Regards,
: >>
: >> JoeB
: >
: > Here it is, JoeB:
: >
: > True = App.Constants.Boolean.true
: > False = App.Constants.Boolean.false
: >
: > Place these two lines either before the def Do(Environment) statement
: > in column 1), or after the def Do(Environment) statement in column 5.
: > That'll do it, JoeB. Suz
: >
: > <snip>
: >
: Thanks - works great!
:
: Regards,
:
: JoeB



JoeB

2007-03-26, 11:22 pm

"Pinkie" <nothing@vrmdpie.com> wrote in news:4606db5a$1_1@cnews:

> Thank you Joe, this script works very well, and I was in need of one of
> kind. Great idea!
>
> Also thanks to you Suz, as always! :)
>
> S.Rutabaga, thanks a million for everything you write. You too have a
> special place in my computer but also in my heart.
>
> God bless you!
>
> Tanante
>:-)))
>

[snipped]

Glad the script was helpful, Tanante. Once you have run it within a
selection to change colors, you'll find it useful to experiment a bit by
going to both the Levels and HSL layers and fiddling with the sliders.
You'll likely find that they make it extremely easy to change colors,
shading, etc. In other words, what you originally thought was a color or
brightness of color that you liked might change just by, for example,
changing the Levels settings in that Adjustment layer.

Regards,

JoeB
Tanante

2007-03-31, 4:19 am


"JoeB" <mymail@myserver.com> wrote in message
news:Xns98FFCAF3DFB24JoeB@216.191.232.194...
: "Pinkie" <nothing@vrmdpie.com> wrote in news:4606db5a$1_1@cnews:
:
: > Thank you Joe, this script works very well, and I was in need of one of
: > kind. Great idea!
: >
: > Also thanks to you Suz, as always! :)
: >
: > S.Rutabaga, thanks a million for everything you write. You too have a
: > special place in my computer but also in my heart.
: >
: > God bless you!
: >
: > Tanante
: >:-)))
: >
: [snipped]
:
: Glad the script was helpful, Tanante. Once you have run it within a
: selection to change colors, you'll find it useful to experiment a bit by
: going to both the Levels and HSL layers and fiddling with the sliders.
: You'll likely find that they make it extremely easy to change colors,
: shading, etc. In other words, what you originally thought was a color or
: brightness of color that you liked might change just by, for example,
: changing the Levels settings in that Adjustment layer.
:
: Regards,
:
: JoeB


Thanks Joe!

Tanante
:-)))


JoeB

2007-03-31, 7:23 pm

SuzShook

2007-03-31, 7:23 pm



JoeB wrote:
> "Tanante" <nothing@vrmdpie.com> wrote in news:460c914f$1_2@cnews:
>
>
> I made a slight change to the script so that, when it finishes, it
> goes back and selects the original layer automatically so that you are
> always on the correct layer if you wish to immediately make another
> selection on the image to colorize, or any time you re-run the script.
> I have attached it here.
>
> Regards,
>
> JoeB


You're going to have to start using version numbers, JoeB - nobody will know
which version they have!!!! Suz


JoeB

2007-03-31, 7:23 pm

"SuzShook" <suzshook@adelphia.net> wrote in news:460d5736$1_2@cnews:

>
>
> JoeB wrote:
a[color=darkred]
to[color=darkred]
>
> You're going to have to start using version numbers, JoeB - nobody
> will know which version they have!!!! Suz


Yes, or maybe I should just stop tweaking it :-)

Regards,

JoeB
Vern Stump

2007-03-31, 7:23 pm

SuzShook wrote:
> JoeB wrote:
>
> You're going to have to start using version numbers, JoeB - nobody
> will know which version they have!!!! Suz


Thank you, Suz. I was just going to make that recommendation to
JoeB. I also recommend that once JoeB is done "tweaking," -- make a
final identifying version.
JoeB has done a fine job taking SR's input along with others to
develop a fantastic, easy script to use.

Thanks, Vern


JoeB

2007-03-31, 11:19 pm

"Vern Stump" <VictorDog@email.suppressed> wrote in news:460d69a9$1_3
@cnews:

> SuzShook wrote:
>
> Thank you, Suz. I was just going to make that recommendation to
> JoeB. I also recommend that once JoeB is done "tweaking," -- make a
> final identifying version.
> JoeB has done a fine job taking SR's input along with others to
> develop a fantastic, easy script to use.
>
> Thanks, Vern


First, thanks Vern! Glad you find it easy to use. I'm always looking
for ways to simplify multi-step stuff I do, and a comment by Tripod (at
about the same time as SR's post) about the multiple layers he was
creating while colorizing a B&W photo with many people in it made this
seem like it might be a useful tool for the purpose.

Second, just to be safe, can anybody think of any further tweaking
suggestions? If not, this should be the final.

Last, I don't do much of this stuff so naming wasn't given enough
thought - I just kept overwriting previous versions. Can anybody
suggest a name for the script that would designate it as a final? It
has a pretty long name already to identify it as a tool for v.8, 9, and
X. Does one add Final to the name? Any better ideas for a shorter,
final name?

I can take out the PSP and call it ColorChanger_for_8_9_X_Final. I
didn't want to just call it ColorChanger_8_9_X because people might
think the numbers were the version number, which is why I added the
word "for".

My mistake was in not adding beta1, beta2, etc., to the previous
versions, and in fact I changed the name as it was being developed.
Not very efficient! :-(

Thanks for any input! I'll get it together yet!

Regards,

JoeB
Vanessa

2007-03-31, 11:19 pm

It looks good to me, Joe................thank you..........!

"JoeB" <mymail@myserver.com> wrote in message
news:Xns9904BB3257B93JoeB@216.191.232.194...
> "Vern Stump" <VictorDog@email.suppressed> wrote in news:460d69a9$1_3
> @cnews:
>
>
> First, thanks Vern! Glad you find it easy to use. I'm always looking
> for ways to simplify multi-step stuff I do, and a comment by Tripod (at
> about the same time as SR's post) about the multiple layers he was
> creating while colorizing a B&W photo with many people in it made this
> seem like it might be a useful tool for the purpose.
>
> Second, just to be safe, can anybody think of any further tweaking
> suggestions? If not, this should be the final.
>
> Last, I don't do much of this stuff so naming wasn't given enough
> thought - I just kept overwriting previous versions. Can anybody
> suggest a name for the script that would designate it as a final? It
> has a pretty long name already to identify it as a tool for v.8, 9, and
> X. Does one add Final to the name? Any better ideas for a shorter,
> final name?
>
> I can take out the PSP and call it ColorChanger_for_8_9_X_Final. I
> didn't want to just call it ColorChanger_8_9_X because people might
> think the numbers were the version number, which is why I added the
> word "for".
>
> My mistake was in not adding beta1, beta2, etc., to the previous
> versions, and in fact I changed the name as it was being developed.
> Not very efficient! :-(
>
> Thanks for any input! I'll get it together yet!
>
> Regards,
>
> JoeB



JoeB

2007-04-01, 3:16 am

Tanante

2007-04-01, 3:16 am


"JoeB" <mymail@myserver.com> wrote in message
news:Xns99047D4641087JoeB@216.191.232.194...
: "Tanante" <nothing@vrmdpie.com> wrote in news:460c914f$1_2@cnews:
:
: >
: > "JoeB" <mymail@myserver.com> wrote in message
: > news:Xns98FFCAF3DFB24JoeB@216.191.232.194...
: >: "Pinkie" <nothing@vrmdpie.com> wrote in news:4606db5a$1_1@cnews:
: >:
: >: > Thank you Joe, this script works very well, and I was in need of
: >: > one of kind. Great idea!
: >: >
: >: > Also thanks to you Suz, as always! :)
: >: >
: >: > S.Rutabaga, thanks a million for everything you write. You too
: >: > have a special place in my computer but also in my heart.
: >: >
: >: > God bless you!
: >: >
: >: > Tanante
: >: >:-)))
: >: >
: >: [snipped]
: >:
: >: Glad the script was helpful, Tanante. Once you have run it within a
: >: selection to change colors, you'll find it useful to experiment a
: bit
: >: by going to both the Levels and HSL layers and fiddling with the
: >: sliders. You'll likely find that they make it extremely easy to
: >: change colors, shading, etc. In other words, what you originally
: >: thought was a color or brightness of color that you liked might
: >: change just by, for example, changing the Levels settings in that
: >: Adjustment layer.
: >:
: >: Regards,
: >:
: >: JoeB
: >
: >
: > Thanks Joe!
: >
: > Tanante
: >:-)))
:
: I made a slight change to the script so that, when it finishes, it goes
: back and selects the original layer automatically so that you are
: always on the correct layer if you wish to immediately make another
: selection on the image to colorize, or any time you re-run the script.
: I have attached it here.
:
: Regards,
:
: JoeB

Joe I picked-up your very last version on your web site, also your image
with the hats. Why don't you put your name or initials at the beginning of
your script? A lot of people do it Joe.

Thanks again Jos, I just love your script, I use it a lot already!

Tanante
:)))))



Vanessa

2007-04-01, 3:16 am

Thank you.........

"JoeB" <mymail@myserver.com> wrote in message
news:Xns9904DB0A21BD6JoeB@216.191.232.194...
> "Vanessa" <hasday@nowherenohow> wrote in news:460dc6e3_3@cnews:
>
>
> Thanks Vanessa. And until we get a final version name worked out, if you
> want to make sure you have the latest I've attached it to this post. And
> the link below is to a web page where I'll always post the lastest
> version (as long as I keep that site, anyway!) with an example pspimage
> with all the layers for people to play with if they wish.
>
> http://www.jcbelland.com/colorchanger/colorchanger.html
>
> Regards,
>
> JoeB



Sponsored Links


Copyright 2003 - 2009 forum4designers.com  Software forum  Computer Hardware reviews