자신 만의 Photoshop 스크립트를 만드는 방법

작가: Peter Berry
창조 날짜: 20 칠월 2021
업데이트 날짜: 13 할 수있다 2024
Anonim
코딩 지식 없이 10.000 NFT의 튜토리얼을 만드는 방법(포토샵 + 랜덤 생성기)
동영상: 코딩 지식 없이 10.000 NFT의 튜토리얼을 만드는 방법(포토샵 + 랜덤 생성기)

콘텐츠

Photoshop을 몇 달 이상 사용했다면 의심 할 여지없이 작업을 수행하게 될 것입니다. 즉, 필수적인 동일한 작업에서 자유로울 수 있지만 품질의 창의적인 시간을 할애 할 수있는 경이로움의 작은 주머니입니다. 액션은 훌륭하지만 (여기에서 Photoshop의 필수 액션 선택 확인) 한 가지 심각한 제한이 있습니다. 멍청하고 규정 된 일련의 단계를 통해 재생하는 것보다 더 복잡한 작업을 수행 할 수 없습니다.

고맙게도 Adobe는 오래 전에이 문제를 인식하고 Photoshop 및 대부분의 다른 크리에이티브 도구에 스크립팅 지원을 추가했습니다. Photoshop의 스크립팅 엔진을 사용하면 Applescript, VBScript 또는 JavaScript로 작성하고 일반적으로 사람의 개입이 필요한 복잡한 작업을 수행 할 수 있습니다.

그렇다면 스크립트가 할 수있는 일 중 액션이 할 수없는 일의 예는 무엇일까요? 글쎄, 레이어의 가시성을 켜고 끄는 아주 기본적인 예를 들어 보자. 작업은 레이어의 가시성을 쉽게 끄거나 켤 수 있지만 지능적으로 가시성을 전환 할 수는 없습니다. 스크립트는 주어진 레이어의 현재 가시성 상태를 확인한 다음 해당 상태에 따라 다른 작업을 수행 할 수 있습니다.


스크립트를 액션과 구별하여 매우 강력하게 만드는 조건부 결정을 내리는 기능입니다. 스크립트로 수행 할 수있는 작업에 대한 몇 가지 훌륭한 예제는 최고의 무료 Photoshop 스크립트 목록을 참조하십시오.

당연히 스크립트를 만드는 데 약간의 프로그래밍이 필요하지만 이미 JavaScript에 익숙하다면 시작하기가 매우 쉽습니다. 고통을 덜어주기 위해 Adobe는 훌륭한 샘플 스크립트와 함께 스크립팅 매뉴얼을 신중하게 만들었습니다.

Photoshop 버전

CS5 이전 버전의 Photoshop을 사용하는 경우 응용 프로그램> Photoshop> 스크립팅 폴더에서 스크립팅 가이드를 사용할 수 있습니다. CS6를 사용하는 경우 기본적으로 설치되지 않습니다. 여기에서 다운로드해야합니다. 동일한 위치에서 완전한 스크립트 참조 가이드를 찾을 수도 있습니다.


스크립팅에 익숙해지면 1000 개의 웹 이미지를 생성하든 저작권 알림과 함께 메타 데이터를 자동으로 생성하든 상관없이 Photoshop 내의 많은 기능을 자동화 할 수 있습니다.

액션 또는 스크립트?

작업에 작업이 필요한지 스크립트가 필요한지 결정할 때 기억해야 할 황금 진언은 작업이 동일한 작업을 반복해서 수행하는 데 적합하다는 것입니다.

스크립트를 사용하면 유사하지만 동일하지 않은 작업에 이상적인 사용자 지정 조건부 결과를 만들 수 있습니다.

나만의 스크립트 만들기

01 단계

Textpad 또는 메모장에서 스크립트를 만들 수 있습니다. ’Scripting Guide’라는 Photoshop 설치 디렉토리에서 전체 참조 안내서를 찾을 수 있습니다. 또한이 디렉토리에서 몇 가지 샘플 스크립트를 찾을 수 있습니다.

스크립트 언어로 JavaScript를 사용하면 (Photoshop은 Visual Basic 및 AppleScript도 지원함) 스크립트가 PC와 Mac 모두에서 작동하도록합니다. 요점을 설명하기 위해 메시지를 팝업하는 스크립트를 만들 것입니다.


02 단계

텍스트 편집기에 다음 텍스트를 입력하십시오.

var docRef = app.activeDocument; var dlg = new Window (’dialog’,’My first script!’, [100,100,480,250]); dlg.btnPnl = dlg.add (’panel’, [25,15,365,125],’Hello world!’); dlg.btnPnl.testBtn = dlg.btnPnl.add (’button’, [15,30,305,50],’Finished’, {name :’ok’}); dlg.btnPnl.testBtn.onClick = dobuild; dlg.show (); function dobuild () {alert ( "축하합니다-모두 작동했습니다!"); dlg.close (); }

Photoshop CS2를 사용하는 경우 문서를 testscript.jsx로 저장하고 Photoshop CS3 이상을 사용하는 경우 testscript.js로 저장합니다.

03 단계

Photoshop에서 작업중인 문서를 엽니 다. 파일> 스크립트> 찾아보기를 선택하고 스크립트 (또는 아직 직접 만들 용기를 얻지 못한 경우 샘플 스크립트 중 하나)를 찾습니다.

모두 잘되면 스크립트가 열리고 실행됩니다. 위의 샘플 스크립트를 사용하는 경우 일부 텍스트와 버튼이있는 대화 상자가 표시됩니다.

버튼을 클릭하면 메시지가 팝업으로 표시되지만 버튼을 누르면 Photoshop에서 모든 작업을 수행 할 수 있습니다. 이것이 스크립팅의 진정한 힘이 드러나는 곳입니다. 스크립트는 Photoshop에서 할 수있는 모든 작업을 수행 할 수 있습니다. 필터 적용, 문서 크기 조정, 레이어 표시 또는 숨기기, 조정 레이어 추가, 문서 저장 및 내보내기 등이 가능합니다.

이벤트 기반 스크립트 설정

특정 이벤트가 발생하면 Photoshop에서 스크립트 (및 액션)를 자동으로 실행할 수 있습니다. 이러한 이벤트에는 Photoshop 열기, 새 문서 만들기, 인쇄 등이 포함될 수 있습니다. 이벤트 기반 스크립트는 특정 이벤트에 따라 자주 수행하는 일반적인 작업을 처리하는 이상적인 방법입니다. 예를 들어 파일을 처음 생성 할 때 파일의 메타 데이터를 편집 할 수 있습니다. 이벤트 기반 스크립트를 사용하면 새 문서를 만드는 즉시 파일 정보 패널 팝업이 표시됩니다.

이벤트 기반 스크립트를 설정하는 것은 정말 쉽습니다. 아래의 단계별 가이드를 따르세요.

01 단계

실행하려는 스크립트를 작성하여 시작하거나 Adobe에서 제공 한 일부 샘플 스크립트를 살펴보십시오.

02 단계

파일> 스크립트> 스크립트 이벤트 관리자를 선택하여 이벤트 기반 스크립트 관리자를 엽니 다. 대화 상자가 열리면 스크립트 / 작업을 실행할 이벤트 활성화 확인란을 선택합니다.

03 단계

Photoshop 이벤트 드롭 다운 목록에서 이벤트를 선택합니다. 캡처하려는 정확한 이벤트를 볼 수없는 경우 Photoshop의 내부 이벤트 리스너를 기반으로 자체 이벤트를 추가하는 방법에 대한 자세한 내용은 스크립팅 참조 가이드를 확인하세요.

04 단계

스크립트를 선택하거나 스크립트 드롭 다운 목록에 포함 된 사전 설정 중 하나를 선택합니다. 이 이벤트를 기반으로 작업을 실행하려면 대신 '작업'라디오 버튼을 선택하고 사용 가능한 작업 목록을 찾아보세요.

05 단계

완료 버튼을 클릭하여 스크립트 이벤트 관리자를 닫거나 추가 버튼을 클릭하여 이벤트 기반 스크립트를 추가합니다.

: Sam Hampton-Smith

마음에 드 셨나요? 읽어보세요!

  • Adobe Photoshop CS6 실습 검토
  • 무료 포토샵 브러쉬
  • 최고의 Photoshop 플러그인

멋진 Photoshop 스크립트를 보셨습니까? 아니면 공유 할 가치가있는 자신 만의 스크립트를 만드셨습니까? 아래 댓글로 알려주세요!

가장 독서
8 최고의 무료 사진 편집기
더 나아가

8 최고의 무료 사진 편집기

기본 소프트웨어에서 찾을 수있는 기본 기능을 뛰어 넘는 최고의 무료 사진 편집기를 선택했습니다.사진 편집을위한 최고의 노트북전문가 수준의 사진 편집 소프트웨어는 매우 비쌀 수 있습니다. Go-to 사진 편집기 Photo hop은 많은 구독권을 가지고 있으며 대부분의 주요 라이벌은 소프트웨어를 위해 주머니에 넣을 것입니다.그러나 생각보다 더 많은 작업을 수행...
하루 일과가 마음에 들지 않으면 어떻게해야합니까?
더 나아가

하루 일과가 마음에 들지 않으면 어떻게해야합니까?

일이 마음에 들지 않으면 그만두세요. 4 월입니다. 휴일이 끝났습니다. 직장으로 돌아 왔습니다. 당신의 상사는 여전히 바하마에 있습니다. 크리에이티브 디렉터는 여전히 거리가 0이고 자신감이 100 %입니다. 너 뭐하니?글쎄요, 분석을위한 단 한 단계 만 있고 두 가지 옵션을 선택할 수 있습니다 (이미 작업을 좋아하지 않는 한).뭐가 지루해? 관심을 끌고 싶...
인터랙티브 한 3D 타이포그래피 효과 만들기
더 나아가

인터랙티브 한 3D 타이포그래피 효과 만들기

타이포그래피는 메시지를 강화하고 전달되는 내용에 적합한 컨텍스트를 제공하는 올바른 서체를 선택하기 때문에 디자이너의 도구 무기고에서 항상 중요한 역할을 해왔습니다. 지난 8 년 동안 웹 디자이너는 키네틱 타이포그래피와 같은 사용자 정의 서체를 디자인에 가져올 수 있었고 인쇄 디자이너가 즐기는 것과 유사한 타이포그래피 제어 기능을 가지고있었습니다.수상 경력이...