Photoshop Creative Cloud Version
-
mycort
Photoshop Creative Cloud Version
There's a new version of Adobe products that are labeled CC ( Creative Cloud) of which photoshop is included. There's some nice upgrades to this version but some of my scripts don't work for this version. is there something I need to add in the script to support this CC versions? I do want to upgrade but hesitant becuase some of the scripts that I use alot no longer works.
-
Mike Hale
Photoshop Creative Cloud Version
I haven't run into any problems running scripts in Photoshop CC. What kind of error are you getting. What do you mean when you say 'some of my scripts don't work'?
-
mycort
Photoshop Creative Cloud Version
Sorry it took awhile, didnt have this CC version on my computer....had to test out in others.
Here's one error I get for the attached script:
Error 8800: General Photoshop error occurred. This functionality may not be available in this version of Photoshop
The command “Make” is not currently available.
Line: 157
-> executeAction(cTID("Mk "), desc11, DialogModes.NO );
Try the attached script in CC version and see if you get this error.
Thx.
Here's one error I get for the attached script:
Error 8800: General Photoshop error occurred. This functionality may not be available in this version of Photoshop
The command “Make” is not currently available.
Line: 157
-> executeAction(cTID("Mk "), desc11, DialogModes.NO );
Try the attached script in CC version and see if you get this error.
Thx.
-
Mike Hale
Photoshop Creative Cloud Version
Even more helpful would be some idea of the script's requirements and what it should do.
I ran it on an image with a single layer with a vector mask. If I run the script with the layer active it runs without error but doesn't seem to do anything. If I run it with the vector mask selected it deletes the path from the vector mask leaving an empty vector mask. But it still doesn't throw any error messages with Photoshop CC on Windows 7.
I ran it on an image with a single layer with a vector mask. If I run the script with the layer active it runs without error but doesn't seem to do anything. If I run it with the vector mask selected it deletes the path from the vector mask leaving an empty vector mask. But it still doesn't throw any error messages with Photoshop CC on Windows 7.
-
mycort
Photoshop Creative Cloud Version
Sorry about that, here's what it's suppose to do and not do. This is usually applied to any shapes. If your not careful with shapes, the edges might be blurry....so if you apply this to a shape, it will snap all the edges of shapes so that it will have sharp and hard edges. How ever, this does not work with shapes that have holes.
I've tried this on two different CC versions and comes up with two results that should not be. The first throws an error. The other time it runs but does not what it's suppose to do....like you said, it deletes the path from the mask shape, this is not what it's suppose to to.
Hope that helps.
I've tried this on two different CC versions and comes up with two results that should not be. The first throws an error. The other time it runs but does not what it's suppose to do....like you said, it deletes the path from the mask shape, this is not what it's suppose to to.
Hope that helps.
-
Mike Hale
Photoshop Creative Cloud Version
The line of code from the error message is where the script is trying to create a vector mask. The script comments note it will throw an error if a vector mask already exists. I can't get the script to throw that error for me but I think it would be better to to either wrap that line in a try/catch or better yet have that function make sure that the layer doesn't already have a vector mask and there is a valid path with which a mask can be created.
To get the script to work correctly I have to make sure the image is 72ppi and the vector mask path is selected in the paths panel. If the path is not selected the script does nothing. If the doc is not 72ppi the replacement mask is the wrong size. I was wrong when I said it deletes the path from the mask. I had run the script on a 300ppi doc and the mask appeared empty( path deleted ). However there is a path, it is just off canvas and much larger than the original path.
For me the script works the same way in CS6 so I don't think this is a CC bug. I think if the script expects the doc to be 72ppi and the mask path selected it should have checks that test for those conditions before running.
To get the script to work correctly I have to make sure the image is 72ppi and the vector mask path is selected in the paths panel. If the path is not selected the script does nothing. If the doc is not 72ppi the replacement mask is the wrong size. I was wrong when I said it deletes the path from the mask. I had run the script on a 300ppi doc and the mask appeared empty( path deleted ). However there is a path, it is just off canvas and much larger than the original path.
For me the script works the same way in CS6 so I don't think this is a CC bug. I think if the script expects the doc to be 72ppi and the mask path selected it should have checks that test for those conditions before running.