«applescript» 태그된 질문

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

1
Applescript : 변수를 문자열과 비교하는 데 실패했습니다
항목 목록을 가져 와서 반복하는 Applescript가 있습니다. tell application "GeekTool Helper" set names to name of geeklets repeat with currentName in names if (currentName is equal to "Top_CPU_Processes") then display dialog "found it" end if return currentName end repeat end tell names변수가 제대로 문자열 배열로 설정됩니다. 목록을 반복하면 각 currentName변수를 …



6
쉘 스크립트에 대한 호출을 랩핑하기 위해 OSX 애플리케이션을 작성하는 방법은 무엇입니까?
내 목표는 고객에게 터미널을 열고 셸 스크립트를 실행하도록 지시하는 대신 압축 파일에 압축 파일을 포함시키는 것입니다. 내 배포 가능은 본질적으로 다음과 같습니다. $ unzip Deliverable.zip $ cd Deliverable; ls app.jar run.sh 스크립트 run.sh: #!/bin/sh java -jar app.jar 디렉토리에는 더 많은 것이 있습니다. Deliverable 디렉토리에서 스크립트를 실행해야한다고 말하면 충분합니다. 스크립트와 관련된 …

7
Yosemite로 전환 한 이후 AppleScript“지연”명령이 작동하지 않습니다
참고 : 이 문제 delay는 OS X 10.11 El Capitan에서 수정되었습니다. Yosemite로 업그레이드 한 이후 지연을 사용하는 Applescript가 작동을 멈췄습니다. 이 문제를 어떻게 해결할 수 있습니까? 다음은 쉬운 예를 위해 세계에서 가장 간단한 Applescript입니다. set volume output volume 0 delay 5 set volume output volume 20 delay 5 set volume …


1
터미널을 통해 내부 마이크 입력 레벨에 액세스 할 수 있습니까?
오래된 MacBook을 오디오 베이비 모니터로 사용하고 싶습니다. 아기가 울거나 stirring을 때 MacBook의 내장 마이크에 대한 잡음 임계 값을 설정하고 임계 값에 도달하면 메시지를 사용하여 나와 아내에게 문자 메시지를 보내는 것이 상상됩니다. 시스템 환경 설정 Input level에서 마이크가 잡음을 포착하는 것을 볼 수 있지만 터미널에서 수량화 가능한 숫자를 어떻게 얻을 수 …

2
응용 프로그램이 터미널을 통해 매버릭스의 컴퓨터 (보조 장치)를 제어 할 수 있습니까?
나는 현재 Mavericks 10.9의 자동 설치를 위해 노력하고 있습니다. NetBoot를 설정했습니다. Applescript를 실행하기 전까지는 모든 것이 정상적으로 작동합니다. 새 버전이 출시 된 이후로 해당 스크립트를 수동으로 활성화해야합니다. 셸 스크립트에서 보조 장치 목록에 앱을 추가 할 수있는 명령이 있습니까? 아니면 작동하도록 편집해야 할 plist가 있습니까?

4
OS의 어느 곳에서나 특정 창에 초점을 맞추는 명령 만들기
웹을 개발하는 동안 텍스트 편집기와 브라우저 사이를왔다 갔다하는 경향이 있습니다. OS 수준에서 키보드 단축키를 설정하여 매번 정의 가능한 특정 창으로 이동할 수 있습니다. 응용 프로그램에서 무언가를 실행하도록 지시하는 기능이 더 좋을 것입니다.하지만 나중에 저장하겠습니다. 이 작업을 수행 할 수있는 기술이 있습니까? C와 AppleScript 사이에 이런 종류의 상호 작용을 만들 수있는 …

1
* .scpt와 * .applescript로 저장된 Applescripts의 차이점은 무엇입니까?
* .script로 저장되는 스크립트는 원시 텍스트이거나 컴파일되지 않은 텍스트 일 ​​수있는 반면, * .applescript로 저장된 스크립트는 항상 원시의 컴파일되지 않은 텍스트로 간주됩니다. 장점 / 단점은 각 확장 기능을 사용할 때 무엇입니까? 부수적 인 질문 : 자동화 용 JXA (JavaScript for Automation) 언어의 * .applescript와 비슷한 확장 기능이 있습니까? 아마 * …

2
Mavericks에서 Applescript로 파일에 태그를 설정 / 추가 할 수있는 방법은 무엇입니까?
Mavericks 아래의 일부 스크립트를 레이블에서 태그로 옮기려고했지만 Applescript로 태그를 설정 / 추가하는 방법을 찾지 못하는 것 같습니다. 이 작업을 수행하는 방법을 아는 사람이 있습니까? 내가 알 수있는 한 태그는 실제로 새로운 것이 아니며 업데이트 된 Finder의 더 중심적인 부분이라는 점에서 새로운 것입니다.

1
명령 행에서 파일 찾아보기 대화 상자 열기 및 초점 맞추기
명령 줄에서 기본 파일 탐색 대화 상자를 열고 대화 상자에 초점을 맞춘 다음 선택한 파일의 전체 경로를 가져오고 싶습니다. 다음은 훌륭하게 작동하지만 대화 상자의 초점이 맞지 않으므로 키보드를 통해 제어 할 수 없습니다. osascript -l JavaScript -e "var app = Application.currentApplication(); app.includeStandardAdditions = true; app.chooseFile().toString();" 도움을 주셔서 감사합니다.,

4
터미널 명령을 사용하여 게임을 열기 위해 도크에서 독립형 앱을 만드는 방법은 무엇입니까?
Mac 용으로 출시 된 적이없는 게임이 있으며 WINE을 사용하여 게임을 설치했는데 설치 자체가 완벽했지만 게임을 할 때마다 터미널을 열고 실행해야합니다. cd /Users/Max/.wine/drive_c/Program\ Files/Electronic\ Arts/Dead\ Space/ wine Dead\ Space.exe 애플 스크립트를 사용하여 이것에 대답 할 것이라고 생각되는 질문을 보았지만 예제를 복제하려고 시도해도 작동하지 않았습니다. 내가 제공 한 정보가 내 문제에 대한 …

2
OS X 10.8에서 Applescript를 사용하여 초점을 맞추지 않고 창을 가장 앞쪽으로 가져 오는 방법
초점을 맞추지 않고 창 (예 : QuickTime)을 맨 앞으로 가져 가고 싶습니다 . Applescript에서 다음 코드를 사용하여 OS X 10.7에서 할 수 있습니다. tell application "System Events" set visible of process "QuickTime Player" to true end tell 이것은 파이썬에 해당합니다. from ScriptingBridge import * process = SBApplication.applicationWithBundleIdentifier_('com.apple.systemevents').processes().objectWithName_('QuickTime Player') process.setVisible_(True) 그러나 …

3
Mountain Lion의 AppleScript에서 화면 보호기 활성화
화면 보호기를 활성화하는 데 사용한 스크립트가 있는데 더 이상 Mountain Lion에서 작동하지 않습니다. AppleScript 스크립트라는 쉘 스크립트였습니다. #!/bin/bash osascript /Users/lorin/scripts/lockscreen.scpt 이것은 무엇 lockscreen.scpt파일과 같다 : tell application "ScreenSaverEngine" activate end tell lockscreen.scptAppleScript 편집기를 불러 오면 "ScreenSaverEngine은 어디에 있습니까?"라는 "응용 프로그램 선택"대화 상자가 나타납니다. 누구나 화면 보호기를 활성화하는 Mountain Lion 방법을 …

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