본문으로 건너뛰기

단계

단계는 코드를 작성하지 않고 작업 내용을 만드는 방법입니다. 단계로 작성한 작업은 목록이며, 각 행은 키 보내기, 텍스트 입력, 대기처럼 할 일 하나이고 그 아래에 세부 내용이 채워져 있습니다. 작업이 실행되면 단계가 위에서 아래로 실행됩니다.

수행할 작업
단계스크립트AutoHotkey
1키 보내기^T
2대기300
3텍스트 입력날씨
4키 보내기{ENTER}
단계 추가
키 보내기텍스트 입력클릭창 이동알림 표시대기ƒ 기본 제공 함수 322개 모두…≔ 변수 설정↻ 조건 / 반복

이 작업은 새 브라우저 탭을 열고, 탭이 열리기를 기다린 다음, 검색어를 입력하고 Enter 키를 누릅니다.

단계는 누구를 위한 것인가​

단계는 스크립트를 작성하고 싶지 않은 모든 사람을 위한 것입니다. 목록에서 단계를 고르고 필드를 채우면, 편집기가 입력하는 동안 내용을 확인합니다. 가장 많이 쓰는 단계는 칩으로 한 번에 추가할 수 있으며, 모든 기본 제공 함수, 변수, 조건, 반복도 간단히 모드와 고급 모드 모두에서 사용할 수 있습니다.

같은 단계 편집기가 Input.Observer가 무언가를 실행하는 모든 곳에서 사용됩니다. 작업 페이지의 작업, 코드 조각, 앱 그룹의 이전 및 이후 스크립트, 전역 이벤트, 매크로 레코더, 샌드박스입니다.

단계와 스크립트​

단계와 스크립트는 같은 것을 작성하는 두 가지 방법입니다. 단계는 스크립트가 호출하는 것과 같은 Input.Observer의 기본 제공 함수 하나를 호출하며, 값에 대해서도 같은 규칙을 따릅니다. 차이점은 다음과 같습니다.

  • 단계에는 산술 연산과 조각으로 텍스트를 만드는 기능이 없습니다. 단계의 필드에는 값, 변수, 또는 대상 창 같은 정해진 읽기 값 중 하나만 들어가며, 계산은 들어가지 않습니다.
  • 단계에는 스크립트에 없는 다음 조건인 동안 반복…, 다음 조건이 될 때까지 반복…, 반복 끝내기, 단계 중지가 있습니다.
  • 단계 목록은 스크립트로 변환할 수 있지만, 그 반대는 안 됩니다.

작업이 단계로 부족해지면 단계에서 스크립트로를 참조하십시오. 스크립트 언어 참조에서 스크립트 언어와 모든 기본 제공 함수를 다룹니다.

이 섹션의 페이지​

페이지다루는 내용
단계 편집기단계 목록, 선택한 단계의 필드, 간단히 모드와 고급 모드에서 표시되는 것
단계 추가 및 정렬단계 추가, 이동, 제거, 펼치기
단계 매개 변수단계의 필드 채우기와 결과 보관하기
변수한 단계에서 값을 보관했다가 나중 단계에서 사용하기
조건무언가가 참일 때만 단계 실행하기
단계 반복정해진 횟수만큼, 또는 무언가가 참인 동안이나 참이 될 때까지 단계 실행하기
실전 예제완성된 작업을 한 단계씩
단계에서 스크립트로전환할 때, 코드 보기, 단계 변환
단계 편집기가 보고하는 문제편집기가 표시하는 모든 메시지와 해결 방법
팁

단계에 트리거를 지정하기 전에 샌드박스 페이지에서 안전하게 시험해 보십시오. 가상 창에 대해 단계를 실행하고 일어난 일을 재생합니다.

  • 단계 편집기 — 단계 목록, 선택한 단계의 필드, 단계를 추가하는 칩, 간단히 모드와 고급 모드에서 표시되는 것입니다.
  • 단계 추가 및 정렬 — 단계를 추가하는 칩, 모든 기본 제공 함수 목록, 새 단계가 들어가는 위치, 단계 이동 및 제거입니다.
  • 단계 매개 변수 — 단계의 필드: 각 종류가 받는 값, 메뉴에서 값 선택, 입력하는 동안의 검사, 단계의 결과 보관하기입니다.
  • 변수 — 한 단계에서 값을 저장하고 나중 단계에서 사용하기: 결과 저장 이름, 변수 설정, 네 가지 값 형식, 이름 규칙입니다.
  • 조건 — 무언가가 참일 때만 단계 실행하기: 조건 및 조건… 그렇지 않으면… 블록, 세 가지 조건 종류, 조건 반전, 일찍 멈추기입니다.
  • 단계 반복 — 단계를 정해진 횟수만큼, 조건이 참인 동안 또는 참이 될 때까지 실행하고, 반복을 일찍 끝냅니다.
  • 실전 예제 — 단계로 만든 완성된 작업: 탭 닫기, 서명 입력, 다음 화면으로 창 이동, 최대화 또는 복원, 미디어 키 등입니다.
  • 단계에서 스크립트로 — 작업이 단계로 감당하기 어려워질 때, 단계를 텍스트로 보여 주는 코드 보기, 단계를 스크립트로 변환하는 방법입니다.
  • 단계 편집기가 보고하는 문제 — 단계 편집기가 표시하는 모든 메시지의 원인과 해결 방법입니다.