Unix-komentorivin käyttäminen Mac OS X:ssä kuvien käsittelyyn

Sisällysluettelo:

Anonim

Aina ​​kun huomaan tekeväni toistuvaa tehtävää, on tärkeää, että löydän pieniä temppuja ja kiertotapoja tehdäkseni päivittäisestä rutiinistani mahdollisimman tehokkaan. Olen pitkään ollut Linux-käyttäjä, joten luonnollisesti kallistun terminaalin avaamiseen ja tutun bash shell -ympäristön käyttämiseen, jonka olen oppinut monissa eri käyttöjärjestelmissä.Olen todella iloinen siitä, että Apple päätti rakentaa Mac OS X:n Unixin päälle, sillä se avasi välittömästi oven kaikille Unix-käyttäjille, jotka voivat hypätä sisään ja tuntea olonsa kotoisaksi Macintosh-yhteisössä. Ok – no, ehkä ei tunnu "kotoisaksi", mutta on varsin lohdullista navigoida MacBook Pron tiedostojärjestelmässä näppäimistölläni. Siitä riittää, päästään viimeisimpään komentorivin käyttööni Mac OS X:ssä.

Joten ensin esitän teille dilemmamme:

Kun kirjoitamme arvostelua Mac OS X -sovelluksella, meidän on poimittava manuaalisesti kuvake .appista ja muutettava se sitten jpeg-muotoon. Ja muuten, julkaisemme etusivulle vain kuvia, joiden mitat ovat 112×112.

Ja nyt ratkaisu:

Kuvien käsitteleminen komentorivillä Mac OS:ssä

Avaa Terminal.app, joka löytyy osoitteesta /Applications/Utilities/

Kirjoita seuraava (jos Stickies.app ei ole Sovellukset-kansiossa, sinun on muutettava ensimmäinen komento vastaavasti):

cd /Applications/Stickies.app/

cd Sisältö/Resurssit/

ls

cp Stickies.icns ~/Desktop

cd ~/Työpöytä

sips -Z 112x112 -s muoto jpeg ./Stickies.icns --out ./Stickies.jpg

Jos kaikki meni suunnitelmien mukaan, työpöydälläsi pitäisi olla kaunis, hyvin skaalattu jpeg-versio Stickies-kuvakkeesta.

Nyt, koska sipsiä kutsutaan lempeästi skriptoitavaksi kuvankäsittelyjärjestelmäksi, annamme nyt skriptin tehdä tämän puolestamme. Muista, että tätä komentosarjaa voidaan pitää ylivoimaisena, mutta se on hyvä harjoitus hyödyntää joitain asioita, joita olen oppinut Linux/Unix-maailmassa Mac OS X:ssä.

Lataa tämä tiedosto (yanicn.sh.txt).

Nimeä se uudelleen muotoon yanicn.sh ja siirrä se "Home"-kansioosi (pääset painamalla Apple-Shift-H).

Avaa pääte ja kirjoita:

chmod +x yanicn.sh

Käytä sitä nyt kirjoittamalla:

./yanicn.sh -a /Applications/Stickies.app/

Ja ole vielä älykkäämpi ja muuta kokoa ja muotoa.

./yanicn.sh -a /Applications/Stickies.app -s 128x128 -f png

Molemmissa skenaarioissa työpöydälläsi on muunnettu kuva.

Jos haluat Applescript-tyylisen tavan käsitellä kuvia, katso tämä sivu: Mac OS X Hints. Huomaa, että tämä applescript ei tee samaa mitä komentosarjani tekee. Mutta se on varmasti lähtökohta.

Unix-komentorivin käyttäminen Mac OS X:ssä kuvien käsittelyyn