Varoitusikkunan ponnahdusikkunan käynnistäminen komentoriviltä Mac OS:ssä

Anonim

Oletko koskaan toivonut, että voisit tehdä valintaikkunan varoitusponnahdusikkunan Macissa päätteen kautta? No, käy ilmi, että voit aina hyödyllisellä osascript-komennolla, joka mahdollistaa AppleScriptin suorittamisen terminaalista. Niille, jotka viettävät paljon aikaa MacOS:n komentorivillä, tämä voi olla hyvä pieni temppu ilmoittaaksesi, kun tietty tehtävä on suoritettu, tai jopa sisällyttää se osaksi komentosarjaa.Tämä on eräänlainen visuaalinen lähestymistapa yhteen suosikkini yksinkertaisista Terminal-temppuista, joka on ilmoittaa suullisesti, kun komentorivitehtävä on valmis.

Katsotaan, kuinka edistyneet Mac-käyttäjät voivat käynnistää hälytysvalintaikkunoita MacOS:n käyttöliittymässä komentoriviltä. Voit määrittää määrittelysovelluksen, joka käynnistää ponnahdusikkunan varoituksen, tai mikä vielä parempi, käynnistää hälytysikkunan missä tahansa Mac OS X:n tärkeimmässä sovelluksessa.

Ja kyllä, tämä toimii kaikissa macOS- tai Mac OS X -versioissa, jotka ovat olleet olemassa, joten tässä ei pitäisi olla yhteensopivuusongelmia.

Kuinka luodaan valintaikkunan ponnahdusikkuna Mac OS:ssä

Ehkä hyödyllisin dialogihälytys on sellainen, joka näkyy mistä tahansa ja joka näin ollen lähetetään tärkeimpään sovellukseen. Tämä varmistaa, ettei hälytyslaatikko jää huomaamatta.

Syntaksi valintaikkunan hälytysruudun käynnistämiseksi Macin etummaisessa sovelluksessa on seuraava:

"

osascript -e &39;kerro sovellukselle (polku etummaiseen sovellukseen tekstinä) näyttääksesi valintaikkunan Hello from osxdaily.com>"

Saama ponnahdusikkuna näyttää tältä:

Voit käyttää tätä esimerkiksi käynnistämään valintaikkunan etummaisessa sovelluksessa, kun komentorivin tehtävä on valmis. Oletetaan, että käytämme python-skriptiä ja haluamme hälytysruudun ilmoittavan meille, kun se on valmis. Tällaisen käyttötapauksen syntaksi voisi näyttää tältä:

"

python MagicScript.py && osascript -e &39;kerro sovellukselle (polku etummaiseen sovellukseen tekstinä) näyttöön tulevaan valintaikkunaan Skripti on valmis>"

Tämä esimerkki laukaisi valintaikkunan, jossa lukee "Skripti on valmis" ja keltainen varoituskuvake Mac OS X:n käyttöliittymän etummaiseen sovellukseen sen jälkeen, kun python on suorittanut MagicScriptin.py'. Voit halutessasi valita muita kuvakkeita, kuten pysäytys, huomautus, varoitus, tai jopa määrittää polun mukautettuun kuvakkeeseen.

Vaikka voit määrittää sovelluksen, järjestelmätapahtumat tai SystemUIServerin, laajemman etummaisen sovelluksen valitseminen mahdollistaa hälytysvalintaikkunan ilmestymisen näytölle riippumatta siitä, mikä sovellus on eturintamassa. Tarkastellaanpa tiettyjen sovellusten valintaikkunahälytyksiä, koska se voi myös olla toivottavaa.

Käynnistä valintaikkuna tietyssä sovelluksessa

Jos haluat lähettää valintaikkunan tai hälytyksen tiettyyn sovellukseen, määritä vain kyseessä olevan sovelluksen nimi, kuten:

"

Hälytysvalintaikkunan käynnistäminen Mac OS Finderissa komentorivin avulla: osascript -e &39;käske app Finder näyttää valintaikkunan Hello from osxdaily.com&39; "

"

Hälytysvalintaikkunan käynnistäminen Terminal-sovelluksessa komentorivin kautta: osascript -e &39;käske sovellukselle Terminal näyttää valintaikkuna Hei osxdaily.com-sivustolta "

"

Hälytysvalintaikkunan käynnistäminen Safarissa komentorivin kautta: osascript -e &39;käske sovellus Safari näyttää valintaikkuna Hei from osxdaily.com&39; "

"

Käynnistä järjestelmätapahtumien hälytysikkuna komentorivillä: osascript -e &39;käske sovellukselle Järjestelmätapahtumat näyttääksesi valintaikkunan Hei Doo&39; "

Voit määrittää minkä tahansa sovelluksen lähettämään hälytyksen tällä tavalla, mutta monille meistä laajempi etummainen tai järjestelmätapahtumat ovat todennäköisesti hyödyllisempi valinta.

Jos yleinen ponnahdusikkunan laukaisu on liian häiritsevä, saatat arvostaa hälytysten lähettämistä Macin ilmoituskeskukseen terminaalin ilmoituksen avulla. Terminal-notifier on kolmannen osapuolen ratkaisu, joka sallii komentoriviviestien näkyvät Mac OS:n yleisessä ilmoituskeskuksessa. Vielä vähemmän invasiivinen vaihtoehto olisi laukaista ilmoitusmerkki Terminal Dock -kuvakkeeseen, vaikka se saattaa olla liian hienovarainen monien käyttäjien tarpeisiin.

Joka tapauksessa tämä on peruskatsaus visuaalisten hälytysten valintaikkunoiden käynnistämiseen Mac OS:n graafiseen käyttöliittymään komentorivin avulla. Voit halutessasi mennä tätä syvemmälle AppleScriptin ja osascriptin monimutkaisemmilla käyttötavoilla, mukaan lukien vuorovaikutus valintaikkunan kanssa, vaikuttaa siihen, mitä tapahtuu seuraavaksi, mutta se lähestyy monimutkaisempaa aihetta, joka olisi paremmin esillä sen omassa artikkelissa. Käyttäjät, jotka ovat kiinnostuneita oppimaan lisää komentosarjoista AppleScriptin avulla, voivat tutustua Script Editor -sovelluksen mukana toimitettuun dokumentaatioon, joka on melko perusteellinen ja yksityiskohtainen.

Onko sinulla mielenkiintoisia tapoja käyttää tätä vihjettä tai tiedätkö toisen menetelmän käynnistää valintaikkunat Mac OS:n käyttöliittymään komentoriviltä? Kerro meille kommenteissa.

Varoitusikkunan ponnahdusikkunan käynnistäminen komentoriviltä Mac OS:ssä