Engadido sons de inicio para o teu Mac

Usando Automator e Terminal para que o seu Mac reproduza os sons de inicio

Unha das características divertidas dos sistemas operativos anteriores de Mac (System 9.x e anteriores) foi a capacidade de asignar ficheiros de son para xogar ao iniciar, apagar ou outros eventos específicos.

Aínda que non atopamos a forma de asignar un efecto de son a un evento específico en OS X , é bastante sinxelo configurar un son cando se inicie o Mac. Para iso, usaremos Automator para crear un envoltorio de aplicacións en torno a un comando Terminal para dicir unha frase ou xogar un ficheiro de son. Unha vez que creamos a aplicación con Automator , podemos asignar esa aplicación como elemento de inicio.

Entón, imos comezar co noso proxecto para engadir un son de inicio para o teu Mac.

  1. Iniciar Automator, situado en / Aplicacións.
  2. Selecciona a aplicación como o tipo de modelo a empregar e fai clic no botón Escoller.
  3. Preto da esquina superior esquerda da xanela, asegúrese de que as Accións se resalte.
  4. Na Biblioteca de accións, seleccione Utilidades.
  5. Fai clic e arrastra "Executar Shell Script" no panel de fluxo de traballo.
  6. O script shell que queremos usar depende de se queremos que o Mac fale texto específico usando unha das voces incorporadas dispoñibles ou reproduza un ficheiro de audio que conteña música, voz ou efectos de son. Debido a que hai dous comandos de Terminal distintos implicados, mostrarémosche como usar os dous.

Falando texto coas voces incorporadas de Mac

En realidade, xa cubrimos un xeito de que un Mac fale con Terminal e co comando "say". Podes atopar instrucións para usar o comando say no seguinte artigo: Talking Terminal - A túa Mac di Hello .

Tire un momento para investigar o comando dicir, lendo o artigo anterior. Cando estea listo, volve aquí e crearemos un script en Automator que usa o comando say.

O guión que imos engadir é bastante básico; está do seguinte xeito:

Diga -v VoiceName "Texto que quere que o comando say diga"

Para o noso exemplo, imos ter a Mac dicir "Hola, benvido de volta, eu te extraño" usando a voz de Fred.

Para crear o noso exemplo, introduza o seguinte na caixa Executar Shell Script:

Diga -v frred "Hola, bienvenida de vuelta, te extrañé"

Copia toda a liña anterior e úsea para substituír calquera texto que xa estea presente na caixa de Executar Shell Script.

Algunhas cousas a destacar sobre o comando say. O texto que queremos que falte o Mac está rodeado de comiñas dobres porque o texto contén signos de puntuación. Queremos que as marcas de puntuación, neste caso, sexan comas, porque din o comando say para facer unha pausa. O noso texto tamén contén un apóstrofo, que podería confundir a Terminal. As comiñas dobres contan o comando say que calquera cousa dentro das comiñas dobres é texto e non outro comando. Mesmo se o teu texto non contén ningunha puntuación, é unha boa idea rodealo con comiñas dobres.

Reproducir un ficheiro de son

O outro script que poderiamos usar para reproducir un ficheiro de son usa o comando afplay, que instruye a Terminal a asumir o ficheiro despois do comando afplay é un ficheiro de son e reprodúcelo.

O comando afplay pode reproducir a maioría dos formatos de ficheiro de son, coa notable excepción dos ficheiros protexidos de iTunes . Se tes un ficheiro de música iTunes protexido que queres xogar, primeiro debes converterlo nun formato non protexido. O proceso de conversión está fóra do alcance deste artigo, polo que suporemos que desexe reproducir un ficheiro estándar sen protección, como un arquivo mp3, wav, aaif ou aac .

O comando afplay úsase do seguinte xeito:

Rota ao ficheiro de son

Por exemplo:

Afplay / Usos / toneladas / música / versións / conversas.mp3

Poderías usar o tema para reproducir unha longa música, pero recorda que escoitarás o son cada vez que inicia a túa Mac. Un bo efecto sonoro é mellor; algo baixo 6 segundos é un bo obxectivo.

Pode copiar / pegar a liña anterior na caixa de Executar Shell Script, pero asegúrese de cambiar a ruta para a localización do ficheiro de son correcta no seu sistema.

Probando o teu guión

Pode realizar unha proba para asegurarse de que a súa aplicación Automator funcionará antes de gardala como aplicación. Para probar un script, fai clic no botón Executar na esquina superior dereita da fiestra de Automator.

Un dos problemas máis comúns é un nome incorrecto do camiño do ficheiro. Se tes dificultade co nome da ruta, proba este pequeno truco. Elimina a ruta actual ao teu ficheiro de efectos de son. Iniciar Terminal e arrastrar o ficheiro de son desde unha xanela do Finder á xanela do Terminal. O nome do camiño do ficheiro mostrarase na xanela do Terminal. Simplemente copie / pegue o nome da ruta na caixa Automator Run Shell Script.

Os problemas co comando say xeralmente son causados ​​por non usar comiñas, así que asegúrate de rodear calquera texto que queiras que o teu Mac fale por comiñas dobres.

Garda a aplicación

Cando verificou que o seu script está funcionando correctamente, seleccione "Gardar" no menú Ficheiro .

Dea o nome dun ficheiro e gárdeo no teu Mac. Fai unha nota de onde gardaches o ficheiro porque necesitarás esa información no seguinte paso.

Engada a aplicación como elemento de inicio

O último paso é engadir a aplicación que creaches en Automator á túa conta de usuario de Mac como elemento de inicio. Podes atopar instrucións sobre como engadir elementos de inicio na nosa guía sobre Engadir elementos de inicio para o teu Mac .