Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Bridge and Photoshop Actions

Community Expert ,
Jun 07, 2005 Jun 07, 2005
I have a number of Photoshop actions that run scripts. These scripts have been brought forward from CS and work fine when run inside Photoshop CS2. They are of varying complexity, but I've tested the following with a simple script: alert ("Hello World");

When I run the actions from Bridge, via the Batch command, the file opens correctly in Photoshop and I then get an error "the command scripts is not currently available".

Why is this? Do I need to alter my scripts to run in Photoshop CS2?

Note that when I save the action as a droplet, I can drag files onto the droplet and the script is triggered correctly.

John
TOPICS
Scripting
7.8K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 11, 2005 Jun 11, 2005
I am experiencing same problem trying to run a script via Bridge; works ok
from within Photoshop but not when run from Bridge.

David Madison
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 22, 2005 Jun 22, 2005
Update - I have just wasted 20+ minutes on the phone to Adobe UK technical support. The helpful guy knew it was an installation issue, their installation people were useless.

Hopefully Robert or another Adobe scripting engineer will pick up that there is an issue here.

John
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 22, 2005 Jun 22, 2005
Update: This is what the batch's log file says

Start Batch

File: "C:\Documents and Settings\John\Desktop\New Scans\Independent\3171.jpg"
Error: The command "Scripts" is not currently available. (-25920)

End Batch
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 22, 2005 Jun 22, 2005
After doing some experimentation, I found this. If you take your action that calls your "Hello World" script and attach it to the
"Open Document" event in the Scripts Event Manager, when you open a document you get the same error message. I think the problem is
in Photoshop and not Bridge.

Larry
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 22, 2005 Jun 22, 2005
I'm getting same error message as John.

David
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 22, 2005 Jun 22, 2005
I've opened a new thread in the Photoshop scripting forum - Larry does seem to have proved it's a Photoshop rather than a Bridge error.

johnbeardy, "Error: The command "Scripts" is not currently available. (-25920)" #, 22 Jun 2005 8:16 ...

John
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jul 02, 2005 Jul 02, 2005
Might as well add that I have the same problem.

But here is what I noticed. If I try to run the action containing the script from bridge in a batch, I get the error. If I run the action containing the script in a batch from Photoshop, I do not get the error. I run the batch on a folder from Photoshop and it will work, but if I select the files in bridge, it will not.

So I am of the opinion that it is still a problem with bridge.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 03, 2005 Jul 03, 2005
Shay, that's exactly how the error arises - as a Photoshop batch there's no problem. Do try saving the action as a droplet and dropping files onto it from Bridge - it's not a perfect solution but can be a helpful workaround.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 29, 2005 Jul 29, 2005
johnbeardy@adobeforums.com wrote:
> Shay, that's exactly how the error arises - as a Photoshop batch there's no problem. Do try saving the action as a droplet and dropping files onto it from Bridge - it's not a perfect solution but can be a helpful workaround.

I just answered this on the PS forum and thought I'd pass this along. If I'm
wrong, I'm sure Bob will correct my analysis...

When you make a call via BridgeTalk from one application to another it uses the
scripting engine to do the communication. So when you make a call from Bridge to
PS to execute an action in PS, the script engine in PS gets fired up and
app.doAction is called to run the Action. One "feature" of PS actions and
scripting is that you can't have a script call an action which then calls a
script, which is is exactly what you are attempting to do here. You're only
workarounds at the moment are to:
1) have everything done in the action (may not be possible)
2) have everything done in a script (may be tedious)
3) have a toplevel script in PS called by Bridge which does what it can and then
invokes actions to do what most of the work, with the restriction that the
action can't turnaround and call a script.

This is not a simple bug for adobe to fix as it gets to the heart of the
Action/Scripting framework.

ciao,
-X
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 10, 2007 Aug 10, 2007
i'm getting the following error message when batching

Could not complete the action since the destination folder does not exist.

the action has been working fine until today. obviously i've done all the usual things, changed folders (it won't even save to the desktop) restarted the computer etc.

any ideas?
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 12, 2019 Jun 12, 2019

Same Problem here....Destination file does not exist....uh yeah it does...

Anybody?

THX!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 13, 2019 Jun 13, 2019
LATEST

It may help folk willing to reply if you posted exact details as this topic thread contains a mixed bag of issues.

To get the ball rolling... Does the action call a script? Have you tried Image Processor or Image Processor Pro or Picture Processor rather than Batch?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Sep 02, 2007 Sep 02, 2007
Is it possible that applying the PS action via the Bridge PhotoShop Image Processor would work? This can be applied to all selected images to get the equivalent of a batch process.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 23, 2008 Apr 23, 2008
I am running Vista and have loaded Photoshop CS2 which comes with Adobe Bridge. When I try to run Bridge it opens and then gives a message

Adobe Bridge cannot be used at this time because of licencing restrictions. You must have installed and launched at least one other Adobe application to use Adobe Bridge.

But I have installed and launched Adobe Reader and Adobe Premier Elements 4 as well as Photoshop CS2.

I have uninstalled and reinstalled Photoshop CS2 with Bridge and get the same result.

How do I get to use Bridge? Is there some registry entry I can modify or add?
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Nov 30, 2008 Nov 30, 2008
Thanks!

Good Luck.
______
My Si tes
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines