Polecenia AppleScript dla PYM Playera

AppleScript to technologia pozwalająca na automatyzowanie różnych powtarzających się czynności. Aplikacje obsługujące AppleScript (takie jak PYM Player) reagują na określone polecenia. Dzięki temu można użyć systemowej aplikacji Edytor skryptów (lub Edytor AppleScript w starszych wersjach OS X), aby przygotować listę czynności, jaką dana aplikacja ma wykonać. Taka lista czynności nazywa się „skrypt”. Przykładowym zastosowaniem tej funkcji może być skrypt automatycznie pobierający napisy do każdego nowego filmu, jaki zostanie wrzucony do określonego folderu.

Oto polecenia AppleScript obsługiwane przez PYM Playera:

download Polish subtitles for film
Szuka w NapiProjekcie polskich napisów do podanego filmu, pobiera je w formacie TXT i umieszcza w folderze z filmem.

download English subtitles for film
Szuka w NapiProjekcie angielskich napisów do podanego filmu, pobiera je w formacie TXT i umieszcza w folderze z filmem.

download and convert Polish subtitles for film
Szuka w NapiProjekcie polskich napisów do podanego filmu, pobiera je w formacie TXT i umieszcza w folderze z filmem, a następnie konwertuje je na format SRT, zmieniając jednocześnie ich kodowanie na UTF-8.

download and convert English subtitles for film
Szuka w NapiProjekcie angielskich napisów do podanego filmu, pobiera je w formacie TXT i umieszcza w folderze z filmem, a następnie konwertuje je na format SRT.

play film
Rozpoczyna odtwarzanie podanego filmu, automatycznie pobierając napisy zgodnie z ustawieniami w oknie preferencji aplikacji. Działa tak samo, jak przeciągnięcie ikony filmu do ikony PYM Playera.

Pobieranie napisów przy użyciu poleceń AppleScript jest niezależne od ustawień w preferencjach PYM Playera, więc np. polecenie „download Polish subtitles for” zawsze pobiera polskie napisy TXT i nigdy nie konwertuje ich na SRT, nawet jeśli odpowiednie funkcje są włączone w preferencjach aplikacji.

Przykładowym poleceniem, które nakazuje PYM Playerowi wykonanie określonej czynności może być:

tell application "PYM Player" to download Polish subtitles for "Macintosh HD:test:test.avi".

Powyższe polecenie powoduje pobranie polskich napisów do filmu znajdującego się w folderze „test” na dysku „Macintosh HD”. Aby użyć tego polecenia, należy wprowadzić je w oknie aplikacji Edytor AppleScript (lub Edytor skryptów w starszych wersjach systemu OS X), a następnie kliknąć w przycisk Uruchom.

Jednym z możliwych zastosowań tej funkcji jest utworzenie w Finderze tzw. „czynności folderu”, czyli listy poleceń wykonywanych automatycznie przez Maca za każdym razem, gdy do danego folderu dodany zostanie nowy plik. Odpowiednio przygotowany skrypt może zlecać PYM Playerowi pobieranie napisów do filmów dodawanych do określonego folderu bez konieczności wykonywania jakichkolwiek czynności przez użytkownika. Aby dowiedzieć się, jak to zrobić, zobacz przykład użycia skryptu AppleScript do utworzenia czynności folderu.

UWAGA: Składnia poleceń AppleScript rozpoznawanych przez PYM Playera oraz ich działanie mogą jeszcze ulec pewnym zmianom w kolejnych wersjach aplikacji.

Aby dowiedzieć się więcej o AppleScript, otwórz Edytor skryptów (lub Edytor AppleScript w starszych wersjach systemu), a następnie wybierz polecenie menu Pomoc > Pokaż przewodnik języka AppleScript.

Powiązane tematy

Przykład użycia skryptu AppleScript: czynność folderu
Narzędzie do pobierania napisów z NapiProjektu
Narzędzie do konwertowania kodowania znaków