GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    daltux (daltux@snac.daltux.net)'s status on Thursday, 10-Apr-2025 06:47:15 JST daltux daltux
    :gnu: 💬 Um exemplo que abre a cabeça para um mundo de possibilidades: 🤯

    spd-say -y 'Portuguese (Brazil)+Storm' "$(date +'%A, %d de %B, %H e %M')"
    Manual: :debian: https://manpages.debian.org/sid/spd-say

    É parte do pacote speech-dispatcher, frequentemente já instalado.

    🕰️ Poderia colocar algo assim no crontab para ser executado a cada hora das 9 às 18 de segunda a sexta-feira, ou pelo menos pra avisar a hora do fim do expediente.

    💡 Tenho scripts em que já envio notificações à tela (notify-send). Em caso de evento importante, poderia verificar se spd-say está disponível e fazê-lo também falar a notificação. Isso pode me ajudar caso não esteja prestando atenção à tela. 🤔
    In conversation Thursday, 10-Apr-2025 06:47:15 JST from snac.daltux.net permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      spd-say(1) — speech-dispatcher — Debian unstable — Debian Manpages
    • Embed this notice
      daltux (daltux@snac.daltux.net)'s status on Thursday, 10-Apr-2025 20:27:10 JST daltux daltux
      in reply to
      ⏰ Se eu tivesse o comando at (cf. seu manual) disponível — cujo pacote :debian: não pretendo instalar agora — poderia simples e facilmente estabelecer lembretes assim:

      at 08:25 spd-say -l pt-BR 'Atenção! A reunião com bolsistas começa em 5 minutos.'

      Eu teria que especificar nesse caso -l pt-BR porque o idioma padrão da minha máquina, definido pela variável LC_MESSAGES, é en_US. Também poderia ser assim: LC_MESSAGES=pt_BR.UTF-8 spd-say 'Atenção: isto é um teste!'

      🖱️ Se quisesse também que fosse enviada uma notificação à área de trabalho com notify-send (cf. manual), poderia fazer algo assim:

      at 08:25 sh -c 'msg="Atenção! A reunião com bolsistas começa em 5 minutos." ; notify-send "$msg" ; spd-say -l pt-BR "$msg" '

      #GNU #dicas #shell
      In conversation Thursday, 10-Apr-2025 20:27:10 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.