Skip to main content
Known Participant
April 16, 2021
Question

app.doScript not working in Photoshop

  • April 16, 2021
  • 1 reply
  • 680 views

Hi,


I have developed the script for Photoshop (see below coding), this will not run and show the error on "app.doScript(body, ScriptLanguage.applescriptLanguage)" line. But this script is successfully run in InDesign.

 

Can any one look into this and provide the solution for run this code in Photoshop?

Please note, i have used "doJavaScript" commands too, but still show the error.

 

var htmlDoc = "/Users/asuvathdhamank/Desktop/Asuvath/New_Development/index.html" openHTML_Safari(htmlDoc);

function openHTML_Safari(htmlDoc){

var body = 'tell application "Safari"\ropen POSIX file "'+htmlDoc+'"\rend tell';

app.doScript(body, ScriptLanguage.applescriptLanguage);

}

Please note, i have write this code, particularly that html document should be opened in "Safari" Browser.

Thanks
Asuvath

This topic has been closed for replies.

1 reply

Kukurykus
Legend
April 16, 2021

No doScript method in ExtendScript for Photoshop. Try somehow with system()

AsuvathAuthor
Known Participant
April 16, 2021

Hi Kukurykus,

Thanks for checking. I have used system () method, but again it shows error, i am not sure where am i made mistake in the code. Can you please correct it?

var htmlDoc = "/Users/asuvathdhamank/Desktop/Asuvath/New_Development/index.html" openHTML_Safari(htmlDoc);

function openHTML_Safari(htmlDoc){

app.system('tell application "Safari"\ropen POSIX file "'+htmlDoc+'"\rend tell');

}

 

Thanks
Asuvath

Kukurykus
Legend
April 16, 2021

Write your code to the disk and by Photoshop script that uses system() run the file.