2014-05-20 3 views
1

JavaScript를 실행할 때 Photoshop에서 모든 프롬프트와 경고를 숨기는 방법이 있습니까?Javascript 숨기기 Photoshop에서 묻는 메시지

분명히 이것은 애플 스크립트로 할 수 있지만 자바 스크립트에 대한 해결책이 있습니까?

애플 스크립트 코드 :

tell application "Adobe Photoshop CS5" 
set display dialogs to never 
end tell 

답변

3

응용 프로그램이 유효한 값 '전체', '오류'와 '아니오'와 'displayDialogs'속성이 있습니다.

app.displayDialogs = DialogModes.NO 
+0

안나, 고맙습니다.하지만이 방법은 효과가 없습니다. 또한 try {} catch (err) {}를 사용해 보았지만 여전히 운이 없다. 문제 : Photoshop의 스크립트 목록 작성자를 사용하여 .jsx 파일에 인쇄 작업을 기록했다. 인쇄하기 직전에 "이미지가 용지의 인쇄 가능 영역보다 커서 일부 클리핑이 발생합니다"라는 경고 메시지가 나타납니다. 나는이 경고의 원인이되는 여러 가지 이유를 해결할 whis를하지 않습니다. 계속 진행하려면 "진행"을 클릭하거나 Enter 키를 눌러야합니다. 큰 문제는 아니지만이 작업을 수천 번 할 때 큰 문제가됩니다. 마지막 희망 : Enter 키를 시뮬레이션하고 인쇄를 진행하십시오. – Malasorte

+0

예,이 설정에 관계없이 계속 나타나는 경고 대화 상자가 있다고 생각됩니다. 이것은 대부분 더 많은 선택적인 대화 상자에 주로 적용되는 것으로 보입니다. 불행히도 내가 아는 최고입니다 ... –

+0

더 정확한 접근 방식은 이미지가 인쇄하기 전에 용지의 인쇄 가능 영역보다 작도록하기 위해 스크립트를 수정하는 것입니다 ... ETA : oops, 귀하의 코멘트에서 조금 보았습니다. 오류를 일으키는 문제를 해결하고 싶지 않은 경우. 이 경우에는 다른 훌륭한 아이디어가 없습니다. –

관련 문제