«applescript» 태그된 질문

AppleScript는 macOS의 독점 프로그래밍 언어로 응용 프로그램과 데이터를 제어하고 교환합니다.

1
두 개의 AppleScript를 동시에 실행하려면 어떻게해야합니까?
하나의 아이콘을 클릭하여 두 개의 AppleScript를 동시에 실행하는 방법을 알아 내려고합니다. 현재 나는 set contentFile to myFolder & "Contents/Resources/Secondary.scpt" do shell script "afplay " & quoted form of contentFile" 그러나 나는 "afplay"가 스크립트가 아닌 오디오를위한 것이라고 알고 있습니다. 어떤 도움이라도 좋을 것입니다.

1
AppleScript를 사용하여 Word (또는 cvs) 문서 또는 비디오 파일을 Word 문서에 삽입하는 방법?
내가 더 큰 스크립트 (이 일을하고 있지만)를 개발하면서, 나는 AppleScript를 사용하여 Word 문서에 파일을 삽입하는 방법을 알아낼 수 없다. 그림을 삽입 할 수 있지만 파일이 Word 문서, Excel 스프레드 시트, 비디오 파일 등인 경우 명령을 처리 할 수있는 사전은 볼 수 없습니다. 이 예제는 거의 작동합니다. on AddAttachmentFileToWordDoc(FilePath, Extension) set …

1
스포트라이트로 어떤 파일이 액션을 실행 시켰는 지 확인하는 방법
나는 ssh URL을 여는 applescript 애플리케이션을 만들었다. 응용 프로그램은 ssh : // url에 바인딩됩니다. 나는 많은 user@host.inetloc 파일을 가지고 있으며이를 스포트라이트에서 찾는다. 스포트라이트에서 파일을 선택하면 연결된 응용 프로그램이 열리지 만 파일 이름이 응용 프로그램을 시작하도록 트리거 한 원인을 알 수 없습니다. 그것은 "선택한 파인더 항목 가져 오기"작업을 추가하고 파인더에서 .inetloc …


1
AppleScript로 현재 공간에서 터미널을 제어하는 ​​방법은 무엇입니까?
터미널 창을 통과하는 Handler를 만드는 작업은 스크립트의 ID를 호출하여 혼합 된 결과를 얻었습니다. 더 깨끗한 방법이 있다면 궁금합니다. window 1 핸들러 : on termHandler() set activeTerminal to "" if application "Terminal" is running then tell application "Terminal" if not (exists window 1) and not busy of window 1 then activate …

1
"X of every"를 사용하여 각 객체의 여러 속성을 사용하여 레코드를 만드는 AppleScript가 있습니까?
스크립트를 사용하여 다음을 수행 할 수 있습니다. tell application "Safari" set urls to URL of every tab of every window end tell 실행하면, 모든 윈도우의 모든 탭의 모든 URL을 가져옵니다 (2 차원 목록) Result: {{"http://domain1", "http://domain2", ...}, {"http://domain3", "http://domain4", ...}, {...}} 그러나 가능합니다 : tell application "Safari" set (urls & …

2
AppleScript에서 스크롤 막대 위치를 변경하는 방법?
타사 응용 프로그램 인 FastScripts를 통해 키보드 바로 가기에 할당 된 AppleScript .scpt 파일이 있습니다. 이 스크립트는 새로운 Chrome 탭에서 특정의 고정 된 사전 결정된 URL을 엽니 다. 이 새 탭은 현재 열려있는 Google 크롬 탭 바로 다음에 삽입 (Google 크롬이 현재 열려있는 경우). 다음은이 코드입니다. activate application "Google Chrome" …

2
외장 드라이브가 연결되지 않은 경우에도 외장 드라이브의 디렉터리를 찾아 볼 수 있습니까?
나는 이것에 초보적이다. 모든 폴더의 모든 채우기 이름을 포함하여 컴퓨터에 연결된 외부 하드 드라이브의 전체 파일 구조를 XML 파일로 분석하고 작성하는 스크립트가 있습니까? 그리고 XML 문서를 컴퓨터에 저장하려고합니다. 하드 드라이브를 분리합니다. 누구든지 아이디어 나 튜토리얼 또는 링크를 통해 저를 도와 줄 수 있습니까? 고맙습니다

1
AppleScript : 파일을 클립 보드에 복사
그래서 나는 다음을 얻었습니다. set mypath to /Users/myuser/Desktop/file.pdf 이 경로의 파일을 클립 보드에 복사하고 싶습니다. 어떻게해야합니까? 나는 시도했다 : set the clipboard to the file mypath 작동하지 않습니다. 어떤 생각? 클립 보드를 사용 하여이 파일을 모든 응용 프로그램에 복사하고 싶습니다.

0
권한을 업데이트하지 않는 보안 및 개인 정보 / 접근성
화면에 몇 개의 창 버튼을 누르는 약간의 애플 스크립트가 있습니다. 사용 중에 '보안 및 개인 정보-> 접근성'에서 권한을 부여해야한다는 팝업이 표시됩니다. 권한을 활성화하는 확인란이 작동하지 않습니다. 회색으로 표시되지 않고 걸리지 않습니다. TCC.db는 내게 필요한 옵션 권한의 기본 구현이라는 것을 이해하고 있습니다. 다음은 앱을 실행하려고 시도한 직후 '액세스'테이블의 모습입니다. $ sudo …

1
특정 문서를 닫도록 Adobe Reader에 지시하는 AppleScript
Adobe Reader에 N 개의 문서가 열려 있습니다. 그중 하나는 알려진 파일 경로와 제목을 가지고 있으며 프로그래밍 방식으로 닫아야합니다. AppleScript 에서이 작업을 수행하는 방법은 무엇입니까? 구체적으로, 나는 어떻게 할 수 있는가 : 독자와 대화 현재 열려있는 문서 목록에 액세스 위의 목록 중에서 닫을 필요가있는 문서를 선택하십시오. 닫을 문서가 사용자 앞에 있지 …

1
응용 프로그램에서 내보낼 Apple 스크립트
AppleScript를 처음 사용하고 AppleScript를 사용하여 인용을 내보내고 싶었습니다. 다음을 찾았지만 경로 폴더로 다음을 변경하는 구조가 확실하지 않습니다. 예를 들어 주시면 스크립트 편집기에서 실행됩니까? : tell application "Papers" set outFolder to ((path to desktop from user domain) as string) & "PDF Files" export ((publication item of every primary file item) as …

0
sudo가없는 OSX 플러시 DNS
DNS를 엉망으로 만드는 Mac이 있습니다 (더 넓은 네트워크 문제 일 수도 있고 문제가있는 Windows 클라이언트도 있습니다). DNS 문제를 이해하려고 시도하는 동안 고객이 클릭 할 수 있도록 '아이콘'(응용 프로그램 / 스크립트)을 설정하여 즉각적인 문제를 해결할 수 있습니다. 안타깝게도 DNS를 플러시해야합니다. sudo없이 flushdns하는 방법이 있습니까? 또는 사용자가 더블 클릭 할 때 높은 …

2
PDF 작업 자동화
종이없는 워크 플로를 개선하기 위해 자동화 / 애플 스크립트를 사용하여 다음을 달성하려고합니다. 나는 헤이즐를 사용하거나 폴더 작업으로 (실행 할 수 있어야 하지 수동으로 실행) : 1) 여러 페이지로 스캔 및 OCR 처리 된 PDF를 각각 개별 파일로 구성 페이지로 분할합니다. 각 파일에는 이미지와 관련 텍스트가 포함되어야합니다. 2) 단일 PDF 페이지를 …

2
AppleScript 생성 날짜 기반 폴더 구조 변경
AppleScript가 작성되어 작동하지만 폴더 구조를 만드는 방식을 변경해야합니다. 스크립트는 다음을 수행합니다. 파일이 들어있는 폴더가 선택됩니다 (필자의 경우 사진이됩니다). 그런 다음 생성 된 날짜를 볼 수 있습니다. YYYY를 작성하십시오 (아직 작성되지 않은 경우 폴더 폴더). MM을 만듭니다 (아직 만들지 않은 경우 월 폴더). DD를 작성하십시오 (아직 작성되지 않은 경우 하루 폴더). …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.