Workaround for Nik Plugins on PSP X6
Moderator: Kathy_9
-
CJAM427
- Posts: 1
- Joined: Fri Jan 10, 2014 1:29 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- Hard_Drive_Capacity: 500GB
Re: Workaround for Nik Plugins on PSP X6
I succesfully modified HDR Efex and Analog Efex to run in PSP,
but when add a filter in HDR and click save the filter is not applied to the image. It just creates a second layer with no filter...
but when add a filter in HDR and click save the filter is not applied to the image. It just creates a second layer with no filter...
-
pdxrjt
- Posts: 459
- Joined: Tue Jul 22, 2008 4:30 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- processor: Intel Core i7 - 4.2 GHz
- ram: 32 GB
- Video Card: NVIDIA GeForce GTX 1080
- sound_card: NVIDIA High Definition Audio
- Hard_Drive_Capacity: 10TB Int.
- Monitor/Display Make & Model: Acer 32 inch x2
- Corel programs: Paint Shop Pro 2018
- Location: Portland, Oregon
Re: Workaround for Nik Plugins on PSP X6
Although HDR worked right after I changed the script, it now does what yours does..... creates a second layer with no change. I know that it does not work on less than 32 bit images (hence it doesn't work in PSE for Win) but that shouldn't be a problem for PSP X6. Even when it did work in PSP (ie, the first time I tried it) you could not combine images (as you can in other programs) but could apply HDR effects to one image. Not sure how to make it work....but we have the same problem.
Adverts for Corel products when you close PSP don't bother me.
-
bigfatron
- Posts: 108
- Joined: Sat May 01, 2010 5:10 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Gigabyte Z87 D3HP
- processor: Intel Core i5 4670K
- ram: 16GB
- Video Card: Nvidia GTX680
- sound_card: Onboard
- Hard_Drive_Capacity: 5TB
- Monitor/Display Make & Model: Dell U2412M & Dell 2007FP
Re: Workaround for Nik Plugins on PSP X6
New version of Nik out but the Efex components all still throw the error.
Re: Workaround for Nik Plugins on PSP X6
I have PSP x5 and tried to follow the instructions to see if silver efex 2.o (the latest) pro works.I was able to follow the instructions up till it says you must edit? I was able to get to the screen with the (filtroExe = u'C:\\Program Files\\Google\\Nik Collection\\Color Efex Pro 4\\Color Efex Pro 4.exe') text but im not sure what i need to edit or do after this. I would appreciate your guidance,thanks in advance.
-
CopyKatnj
- Posts: 5
- Joined: Thu Feb 14, 2013 12:56 am
- System_Drive: C
- 32bit or 64bit: 32 Bit
- ram: 4gb
- Video Card: nvideo ION
- Hard_Drive_Capacity: 80gb
- Monitor/Display Make & Model: ASUS 23"
Re: Workaround for Nik Plugins on PSP X6
I'm having trouble also running the script (ver 2) in 5X SP3. I changed the version references to 15 from 16, Color EFx runs but the script errors when save is clicked. The error is : "line 100, in Do 'Version': ((15,0,0),1) JascApp.InvalidCommandName: Invalid or missing command name"wolflord wrote:I have PSP x5 and tried to follow the instructions to see if silver efex 2.o (the latest) pro works.I was able to follow the instructions up till it says you must edit? I was able to get to the screen with the (filtroExe = u'C:\\Program Files\\Google\\Nik Collection\\Color Efex Pro 4\\Color Efex Pro 4.exe') text but im not sure what i need to edit or do after this. I would appreciate your guidance,thanks in advance.
The file is going into the temp folder, so I'm guessing the failure is trying to get the image back into 6X.
So it's line 100 but I don't know the code. Hopefully someone will post a solution.
I'm on the fence about upgrading to version 6x for the 64bit. I'm updating my box to 64bit and was looking to use 6X as my editor because CS2 will not run properly in the new OS.
Re: Workaround for Nik Plugins on PSP X6
Sorry but I don't have X5... only X6.
But you can record a macro, edit it and compare the code it generates for:
And replace all ocurrences in the scripts.
But you can record a macro, edit it and compare the code it generates for:
Code: Select all
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Silent,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((16,0,0),1)
}-
CopyKatnj
- Posts: 5
- Joined: Thu Feb 14, 2013 12:56 am
- System_Drive: C
- 32bit or 64bit: 32 Bit
- ram: 4gb
- Video Card: nvideo ION
- Hard_Drive_Capacity: 80gb
- Monitor/Display Make & Model: ASUS 23"
Re: Workaround for Nik Plugins on PSP X6
I found that the line 'FileOpenAsNewLayer' is where the trouble is using the script in X5. I changed the script to read 'PasteAsNewLayer' the filter executes without errors and the image is in a new layer. Also all reference to 16.00 has to be changed to 15.00 as was stated by the author.
The only trouble now is it has no color in color effects.
My temporary work around is to use 'FileOpen' which renders in another window, select all, copy then in the original image "paste in new layer" then delete the other rendering. This works in Color eFex.
The only trouble now is it has no color in color effects.
My temporary work around is to use 'FileOpen' which renders in another window, select all, copy then in the original image "paste in new layer" then delete the other rendering. This works in Color eFex.
Re: Workaround for Nik Plugins on PSP X6
Any chance someone could share a similar script for Perfect Effects 8? It was given away this January for free for the full version. You can also get a Lite version for free with no restrictions.
I like it but it is standalone unless you have Photoshop/Lightroom/Aperture (not having an 8bf).
I like it but it is standalone unless you have Photoshop/Lightroom/Aperture (not having an 8bf).
-
Jan Shim
- Posts: 135
- Joined: Tue Jul 03, 2012 3:13 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUS ROG Maximus V GENE
- processor: Core i7-3770K 4.4GHz
- ram: 16GB
- Video Card: nVidia GeForce 2GB GTX 660
- Monitor/Display Make & Model: Dell UltraSharp U2713H
- Location: Brunei Darussalam
- Contact:
Re: Workaround for Nik Plugins on PSP X6
Hi,
I can't thank you enough for the scripts! They work well, but I have a different problem no one has reported here.
Every time I quit X6, the application would close with no immediate error flag. Then, 13 seconds later comes ...
"Corel PaintShop Pro X5 (64-bit) has stopped working
Problem signature:
Problem Event Name: APPCRASH
Application Name: Corel PaintShop Pro.exe
Application Version: 16.0.0.3
Application Timestamp: 530713cc
Fault Module Name: CoreMemory.dll
Fault Module Version: 16.0.0.3
Fault Module Timestamp: 530705d3
Exception Code: c0000005
Exception Offset: 00000000000044a9
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 42fb
Additional Information 2: 42fb27a21a98d7b5805074f544368d7a
Additional Information 3: ef1d
Additional Information 4: ef1d99fec186dead14c23744be6200e8
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid= ... cid=0x0409
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt"
Any idea which this might be due to?
I can't thank you enough for the scripts! They work well, but I have a different problem no one has reported here.
Every time I quit X6, the application would close with no immediate error flag. Then, 13 seconds later comes ...
"Corel PaintShop Pro X5 (64-bit) has stopped working
Problem signature:
Problem Event Name: APPCRASH
Application Name: Corel PaintShop Pro.exe
Application Version: 16.0.0.3
Application Timestamp: 530713cc
Fault Module Name: CoreMemory.dll
Fault Module Version: 16.0.0.3
Fault Module Timestamp: 530705d3
Exception Code: c0000005
Exception Offset: 00000000000044a9
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 42fb
Additional Information 2: 42fb27a21a98d7b5805074f544368d7a
Additional Information 3: ef1d
Additional Information 4: ef1d99fec186dead14c23744be6200e8
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid= ... cid=0x0409
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt"
Any idea which this might be due to?
-
Jan Shim
- Posts: 135
- Joined: Tue Jul 03, 2012 3:13 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUS ROG Maximus V GENE
- processor: Core i7-3770K 4.4GHz
- ram: 16GB
- Video Card: nVidia GeForce 2GB GTX 660
- Monitor/Display Make & Model: Dell UltraSharp U2713H
- Location: Brunei Darussalam
- Contact:
Re: Workaround for Nik Plugins on PSP X6
I wrote to Nik about the incompatibility issues so many of us have experienced and got the following reply. Until I find a way to get rid of the error flag, I'll continue to use X3 as my primary editor.
Dear Jan,
Thank you for contacting Nik by Google. I hope you're having a great day.
Unfortunately the Nik Collection is no longer compatible with Corel Paintshop Pro. The current version of the Nik Collection is only compatible with Photoshop, Photoshop Elements, Lightroom and Aperture, for both Windows and Mac operating systems.
If you have any further questions, please reply to this email or visit support.google.com/nikcollection to call our Customer Service Department Monday through Friday 8:30 am to 5:00 pm PST.
Best Regards,
Billy
___________________
Nik by Google, Inc. | Photography first®
-
zombielord
- Posts: 22
- Joined: Tue Jul 15, 2014 3:07 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUSTeK COMPUTER INC. Z87-K
- processor: Intel Core i7 4770K [3.5Ghz 4.1Ghz OC]
- ram: 32GB DDR3
- Video Card: NVIDIA GeForce GTX 770 2GB
- sound_card: Realtek High Definition Audio
- Hard_Drive_Capacity: 8 TB
- Monitor/Display Make & Model: ASUS Pro Art PA248, ViewSonic VP2785-4K
- Corel programs: PsP2018, VSx10, Painter 2018, AS3 Pro
- Contact:
Re: Workaround for Nik Plugins on PSP X6
I joined this forum just to say thank you to JSJ. I had to change pathways to your script but it works great. I can now use Nik Color Efex Pro 4 in Paintshop Pro x6. It is really nice not to have to load Photoshop Elements 12 just to use the Color Efex. This has improved my work flow. Thanks.
Painter 2018, Paintshop Pro 2018 Ultimate, Aftershot 3, VIdeo Studio x7, WinDVD Pro 11, PhotoMirage
>>> http://joshuameadowsphotography.com <<<
>>> http://joshuameadowsphotography.com <<<
-
raven4ns
- Posts: 76
- Joined: Sun Sep 18, 2011 1:49 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- ram: 12gb
- Hard_Drive_Capacity: 1TB
- Monitor/Display Make & Model: Dell
- Corel programs: PSP
- Location: Halifax Nova Scotia
- Contact:
Re: Workaround for Nik Plugins on PSP X6
Hello,
I was hoping to use Silver Effex with my X6 but when I wrote to Nik I got the same reply as someone else who wrote them. Is Silver Effex that good for B&W, I have never used it so I don't know? I really enjoy B&W and I have Topaz B&W but it doesn't give me all the control I would like which is why I was looking at Silver Effex.
Because of Nik's decision to limit the compatibility to Adobe products I was thinking about getting Lightroom. However, I don't like the way Adobe is forcing people to pay monthly to beef up their cashflow stream and I have decided not to support them by buying LR. For me at least, it seems I will have to make do without the Nik software until they decide not to limit it to just Adobe.
Tim
I was hoping to use Silver Effex with my X6 but when I wrote to Nik I got the same reply as someone else who wrote them. Is Silver Effex that good for B&W, I have never used it so I don't know? I really enjoy B&W and I have Topaz B&W but it doesn't give me all the control I would like which is why I was looking at Silver Effex.
Because of Nik's decision to limit the compatibility to Adobe products I was thinking about getting Lightroom. However, I don't like the way Adobe is forcing people to pay monthly to beef up their cashflow stream and I have decided not to support them by buying LR. For me at least, it seems I will have to make do without the Nik software until they decide not to limit it to just Adobe.
Tim
Regards
Tim
The measure of a man is not how many times he gets knocked down...but how many times he gets back up.
https://www.flickr.com/photos/44673530@N04/
Tim
The measure of a man is not how many times he gets knocked down...but how many times he gets back up.
https://www.flickr.com/photos/44673530@N04/
Re: Workaround for Nik Plugins on PSP X6
First, thanks to jsj for all you hard work on these scripts. They are working wonderfully on my system.
Does anyone know of a way to modify the scripts to support png rather than just jpg and tiff? There are occasions (albeit rare) where I would like to send a partially transparent image to ColorEfex and jpg and tiff don't support that.
Thoughts?
Does anyone know of a way to modify the scripts to support png rather than just jpg and tiff? There are occasions (albeit rare) where I would like to send a partially transparent image to ColorEfex and jpg and tiff don't support that.
Thoughts?
-
zombielord
- Posts: 22
- Joined: Tue Jul 15, 2014 3:07 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUSTeK COMPUTER INC. Z87-K
- processor: Intel Core i7 4770K [3.5Ghz 4.1Ghz OC]
- ram: 32GB DDR3
- Video Card: NVIDIA GeForce GTX 770 2GB
- sound_card: Realtek High Definition Audio
- Hard_Drive_Capacity: 8 TB
- Monitor/Display Make & Model: ASUS Pro Art PA248, ViewSonic VP2785-4K
- Corel programs: PsP2018, VSx10, Painter 2018, AS3 Pro
- Contact:
Re: Workaround for Nik Plugins on PSP X6
So, now that I've updated to X7, I've had issues with this script. It has something to do with the open as new layer part of the script. I modified the script to open the modified image as a new image in ADDITION to trying to open as a new layer (which doesn't work in X7 for me)
PLEASE NOTE: You will have to set your pathways to Color Efex as my install is located in a different folder than most (don't forget to have double backslashes)
Nik_ColorEfexPro4.PspScript
PLEASE NOTE: You will have to set your pathways to Color Efex as my install is located in a different folder than most (don't forget to have double backslashes)
Nik_ColorEfexPro4.PspScript
Code: Select all
from PSPApp import *
import os
import subprocess
import tempfile
import uuid
def ScriptProperties():
return {
'Author': u'JSJ, modified by zombielord',
'Copyright': u'Copyright (c) 2013 Login:',
'Description': u'Processes the current image with Color Efex Pro 4 and returns the result as a new layer (script v2.01)',
'Host': u'PaintShop Pro',
'Host Version': u'17.00'
}
def Do(Environment):
# Color Efex Pro 4
nombreCapa = 'ColorEfex'
# 32 bits
filtroExe = u'C:\\Program Files\\NiK Software\\Color Efex Pro 4\\Color Efex Pro 4.exe'
# 64 bits
filtroExe = u'C:\\Program Files\\NiK Software\\Color Efex Pro 4\\Color Efex Pro 4 (64-Bit)\\Color Efex Pro 4.exe'
# Choose temp file format: JPEG | TIF
formatoFichero = 'TIF'
# fichero temporal
if formatoFichero == 'JPEG':
extensionTmp = '.jpg'
else:
extensionTmp = '.tif'
tempFile = os.path.join(tempfile.gettempdir(), tempfile.gettempprefix() + str(uuid.uuid4()) + extensionTmp)
# EnableOptimizedScriptUndo
App.Do( Environment, 'EnableOptimizedScriptUndo', {
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Silent,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((17,0,0),1)
}
})
# guardamos la imagen en un fichero temporal
if formatoFichero == 'JPEG':
App.Do( Environment, 'FileSaveCopyAs', {
'Encoding': {
'JPG': {
'Variant': App.Constants.JpegFormat.Lossless,
'CompressionFactor': 1,
'ChromaSubSampling': App.Constants.ChromaSubSampling.YCC_1x1_1x1_1x1,
'EXIF': True,
'EmbedJPGICC': False
}
},
'FileName': tempFile,
'FileFormat': App.Constants.FileFormat.JPG,
'FormatDesc': u'JPG JPEG ',
'WorkingMode': 0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Silent,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((16,0,0),1)
},
'DefaultProperties': []
})
else:
App.Do( Environment, 'FileSaveCopyAs', {
'Encoding': {
'TIF': {
'Compression': App.Constants.TiffCompression.LZW,
'Channels': App.Constants.ColorChannels.RGB,
'EmbedTIFICC': True
}
},
'FileName': tempFile,
'FileFormat': App.Constants.FileFormat.TIF,
'FormatDesc': u'TIF Tagged Image',
'WorkingMode': 0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Silent,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((17,0,0),1)
},
'DefaultProperties': []
})
# Process the image with the filter
print "FILTRO: " + filtroExe
print "FICHERO TMP: " + tempFile
args = [filtroExe, tempFile]
subprocess.call(args, shell=True)
# Open modified file as a new image
App.Do( Environment, 'FileOpen', {
'FileList': [tempFile],
'FileFormat': App.Constants.FileFormat.Unknown,
'ShowPreview': False,
'EnableBrowser': False,
'FavFileList': [],
'FileOpenScript': u'',
'EnablePreprocessing': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Silent,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((17,0,0),1)
}
})
# load the image processed in a new layer
App.Do( Environment, 'FileOpenAsNewLayer', {
'FileList': [tempFile],
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Silent,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((16,0,0),1)
}
})
# give layer a "more legible" name
App.Do( Environment, 'LayerProperties', {
'General': {
'Name': nombreCapa
},
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Silent
}
})
# Remove Temp File
os.remove(tempFile)Painter 2018, Paintshop Pro 2018 Ultimate, Aftershot 3, VIdeo Studio x7, WinDVD Pro 11, PhotoMirage
>>> http://joshuameadowsphotography.com <<<
>>> http://joshuameadowsphotography.com <<<
-
JoeB
- Posts: 2778
- Joined: Fri Mar 28, 2008 10:04 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: LENOVO 4524PE4 ThinkCentre M91p
- processor: 3.10 gigahertz Intel Quad Core i5-2400
- ram: 8 GB
- Hard_Drive_Capacity: 4.6 TB
- Corel programs: PSP 9, X7 to 2019, 32 & 64-bit
- Location: Canada
Re: Workaround for Nik Plugins on PSP X6
I have just tried the script for ColorEfex and it works great (using 32 bit X7 on Win 8.1 64 bit machine). I changed the Host version to 17 first.
It made me wonder if a similar script would work with other filters that have executables but that I haven't been able to install as a plugin with X7 32 bit. A good example is AutoFX Mystical Lighting, which I can get to work as a standalone but not as a plugin. Any ideas?
Regards,
JoeB
It made me wonder if a similar script would work with other filters that have executables but that I haven't been able to install as a plugin with X7 32 bit. A good example is AutoFX Mystical Lighting, which I can get to work as a standalone but not as a plugin. Any ideas?
Regards,
JoeB
