[apple] 폴더를보고 새 이미지를 전체 화면으로 표시하는 앱 또는 스크립트?

나는 사진 수업을 가르치고 있으며 저렴한 설정을 사용하여 학생들이 찍은 사진을 실시간으로 표시하고 싶습니다.

맥북 프로와 아이폰이 있습니다. 나는 또한 eye-fi 카드를 가지고 있지만 오래된 카드이며 ad-hoc 네트워크와 작동하지 않으므로 문제가 아닙니다.

Mac에서 만든 애드혹 Wi-Fi에 연결된 iPhone에서 RemoteSnap을 사용하고있을 것입니다. 이 설정을 사용하면 사진 jpg가 폴더에있게됩니다.

이 폴더에있는 모든 새 사진을 화면에 전체 화면으로 표시하려면 어떻게해야합니까?

감사합니다!



답변

바라건대 이것은 OS 버전에 관계없이 작동하지만 10.6.8에서 테스트되었습니다.

  1. 오토메이터 열기
  2. 폴더 작업을 생성하도록 선택
  3. 작업 할 폴더로 사진 폴더를 선택하십시오.
  4. 유틸리티-> AppleScript 실행을 선택하고 오른쪽 패널로 드래그하십시오.
    자동화
  5. 아래 코드를 AppleScript 실행 패널에 붙여 넣습니다.
  6. 폴더 작업을 저장하고 사용해보십시오!


on run {input, parameters}

tell application "Finder"
    set the_folder to container of (item 1 of input) as alias

    if window 1 exists then
        set the target of window 1 to the_folder
    else
        reveal the_folder
    end if

    --Send the Esc key to exit the previous quick-look, if there is one
    tell application "System Events"
        key code 53
    end tell

    delay (1)

    --select the new file
    select input as alias
    activate
    activate window 1

    delay (1)

    --Activate full screen quick look on the selected file
    tell application "System Events"
        keystroke "y" using {command down, option down}
    end tell
end tell

return input

end run

참고 : 스크립트에 불필요한 요소가있을 수 있지만 조정하려고 할 때 종종 작동이 중지되었습니다. 자유롭게 시도하십시오!


답변

다른 간단한 대안은 이미 전체 화면 빠른보기 모드에 있다는 것을 받아들이고 위의 자동화 작업에서 다음 Applescript를 사용하여 최신 파일을 간단히 선택하는 것입니다.

tell application "Finder"
    set the_folder to container of (item 1 of input) as alias

    if window 1 exists then
        set the target of window 1 to the_folder
    else
        reveal the_folder
    end if

    select input as alias
    activate
    activate window 1
end tell

이미 전체 화면 간략보기 내에있는 경우 효과적으로 최신 파일 화면을 표시하는 것입니다. 이미 채워진 디렉토리를 전체 화면으로 살펴보면서 “위”또는 “아래”를 누르는 것과 유사합니다.

첫 번째 사진을 찍고 전체 화면 퀵룩 모드로 들어가며 연속 사진을 찍습니다.


답변

분명히이 작업을 수행하는 좋은 (무료) 방법은 없습니다.

나는 당신이 이미 전체 화면에있는 경우 (이 전송로, 다음 이미지가 전체 화면을 비활성화, 10.8으로, 불행하게도 위의 스크립트를 시도했지만 CmdOptiony). 현재 “상태”를 볼 수있는 방법이 없으며 새 파일을 선택하거나 새 파일을 선택하여 전체 화면으로 표시해야합니다. 🙁

그러나, 나는 마지막 X 수의 이미지를 자동으로 업데이트하고 회전시키기 위해 Quartz Composer Screen Saver를 작성했습니다.

https://github.com/jnovack/slideshow/


답변