Styrking av iLife med AppleScript

Med unntak av iMovie, iLife-programmene (og iPod, så vel) er prosedyre.
Dette betyr at du kan skrive Applescript-kode for å automatisere repetitive oppgaver, kommunisere data fra en program til et annet, og utføre operasjoner som er utilgjengelige fra programmets menyer og knapper.
Selv om du ikke ønsker å lære å programmere, bør du ikke hoppe over dette materialet. Utallige nyttige Applescript er klare for deg å bruke. Du trenger ikke å vite C ++, Objective-C, Pascal, Java, eller et annet språk for å bruke programmer som er skrevet av andre i disse språkene for iMovie, iTunes, iPhoto, iDVD, Photoshop, og så videre.

Selvfølgelig, hvis du er litt nysgjerrig og villig til å legge litt tid og krefter på å lære Applescript-programmering, vil du ha en enda rikere opplevelse fordi de fleste av Applescript du kan laste ned er lett modifiserbare.

scripting iTunes

av alle iLife-programmene, har iTunes den lengste, rikeste Apple historie og den største Applescript-støtte. iTunes har selv en skriptmenyen (den lille bokrullen ikonet mellom Vindu og Hjelp) for å gi enkel tilgang til iTunes-skript. Disse skriptene bor i en av følgende steder:

En Scripts mappen som finnes i iTunes-mappen Hjem Bibliotekets

En Scripts mappen i iTunes-mappen din oppstartsdisken bibliotekmappen

skript i startdisken bibliotekmappen er tilgjengelig for alle brukere på Mac som kjører iTunes. Skript i iTunes-mappen Hjem Bibliotekets er kun tilgjengelig med deg.

AppleScripting iPhoto

Selv om iPhoto ikke tilbyr et skriptmenyen på egen hånd, kan du få samme effekt ved å bruke system-wide skriptmenyen. Inne i Applescript-mappen i Programmer-mappen er en fil som bærer et mappeikon med navnet Script Menu.menu
. Dobbeltklikk denne mappen ikonet for å legge til en systemomfattende Scripts menyen til høyre på menylinjen. Det hele systemet skriptmenyen gir et hjem for de skriptene som brukes med programmer som ikke gir Scripts menyer av sine egne.
Apple gjør et fint utvalg av eksempelskript tilgjengelig på Apple.com. Ikke bare er disse gode eksempler som du kan finne ut scripting teknikker, men de fleste av dem er også svært nyttig i sin egen rett. Ett eksempel Finn tilordnede bilder, oppretter et album for deg som bare består av bilder fra bildebiblioteket som ikke allerede er i minst ett album. Ikke bare er dette skriptet nyttig, men du kan også enkelt endre skript for å lage en liste over album som et enkeltbilde tilhører.

AppleScripting iDVD

Som med iPhoto, kan du lettest tilgang iDVD er skript ved hjelp av hele systemet skriptmenyen. En god startsett er tilgjengelig på Apple.com.

Selv så hendig som de skriptene er en fullverdig søknad oppkalt iDVD Companion er tilgjengelig fra Apple iDVD websiden. iDVD Companion er skrevet i Applescript Studio, en ren OS X utviklingsmiljø hvor du bruker Applescript til å gjøre ditt arbeid og Apples utviklingsverktøy (de er en del av OS X distribusjon, men er ikke installert som standard) til å lage brukergrensesnittet. Merk at noen skript ikke kan fungere med den gjeldende versjonen av iDVD

Companion vinduet iDVD inneholder følgende kategorier:.

  • Nudge:
    Bruk denne kategorien til flytte valgte knappene i 1-, 6-, 36-, eller 72-pixel trinn til venstre, høyre, opp eller ned

    Align.
    Med denne kategorien kan du stille opp til venstre, høyre, øvre eller nedre kant av to eller flere markerte knapper

    Tittel:.
    denne kategorien angir plassering for menyen tittel.

    Companion menylinjen iDVD inneholder andre nyttige snarveier. I tillegg til den Select Back Button valg, Rediger-menyen inneholder også kommandoer som lar deg velge alle knapper, bort alle knappene, og slette alle knappene. Vær forsiktig, skjønt, med Slett alle knappene kommando; ingen angre er tilgjengelig.

    Navigere din menystrukturen i iDVD til å gjøre endringer i underliggende menyer kan være tidkrevende og irriterende. iDVD Companion gir en Go meny som lar deg velge reisemål meny fra en liste og deretter forteller iDVD for å vise denne menyen, eliminerer behovet for å navigere i et eventuelt komplisert menystruktur. Temaer menyen idrett en hendig liten utforminger undermeny med fire forhåndsdefinerte knappeoppsett. Button menyen kan du navnet knapper, angi eksakte posisjoner for knapper, og bytte posisjoner to utvalgte knapper.

    En av de bedre funksjonene i iDVD Companion er at alle disse palett og menyoperasjoner foregår ved å ringe Applescript, og kildekoden for alle disse skriptene er til stede for deg å se over og endre som du ønsker.