Fóruns

Existe uma maneira de agendar um texto para enviar do mac?

melhorador

Pôster original
26 de novembro de 2013
  • 21 de dezembro de 2014
Oi, pessoal

Como todos vocês estão, sem dúvida, agora você pode enviar mensagens de texto de seus macs sim.

Você provavelmente também está ciente de que com um smartphone Android, Windows ou Blackberry você pode agendar uma mensagem de texto, enquanto com uma maçã você não pode. Booo

Há um tópico sobre este assunto aqui https://forums.macrumors.com/threads/980027/

Minha dúvida é a seguinte, é possível agendar uma mensagem de texto para enviar do meu mac com antecedência. Aqui estão alguns exemplos em que isso pode ser útil.

Exemplo 1 - Você sabe que estará dirigindo ao meio-dia, mas também sabe que seu marido / esposa / parceiro estará saindo do trabalho a essa hora e deseja lembrá-los de buscar algo no caminho para casa. Você se lembra disso, digamos, às 10h30, você não pode ligar para ele porque eles estão no trabalho e não vão atender e você não quer enviar uma mensagem de texto enquanto eles estiverem ocupados (como você sabe, eles provavelmente terão esquecido quando saírem do trabalho. você agenda um texto para enviar sozinho às 12h00.

Exemplo 2 - Você está trabalhando até tarde e às 3 da manhã tem uma ideia fantástica sobre a qual precisa que seu parceiro de negócios atue, mas você sabe que eles estão dormindo na cama, então você define uma mensagem para enviar a eles às 10 da manhã, talvez algo assim, 'Ei Jake, eu realmente preciso que você leia o relatório que deixei em sua mesa e dê conta do ponto da página 3 que destaquei, estive trabalhando durante a noite, então estarei dormindo até o meio-dia '

Exemplo 3 - Você deseja configurar uma mensagem de texto para o aniversário do seu amigo e agendá-la para ser enviada, mas você estará fora do país deixando o seu telefone em casa (portanto, não é possível apertar o botão no dia), então por que não agendar entrar e deixar o telefone ou o mac cuidar disso?

Eu sei do tópico do iphone muito antigo que este é um problema para muitas pessoas, estou surpreso que até agora não tenha havido nenhuma solução real além de quebrar o telefone na prisão (que está parecendo o que eu terei que fazer no esta taxa) por favor, se você souber a solução para isso, por favor me avise.

cruzeiro

1 de abril de 2014
Canadá


  • 22 de dezembro de 2014
O jeito do Mac seria uma tarefa do Applescript / Automator de algum tipo e, em seguida, acionada pelo calendário. A meia solução é fazer com que o aplicativo Lembretes lembre você de enviar a mensagem. O Google Agenda envia um SMS, mas apenas para você.

cruzeiro

1 de abril de 2014
Canadá
  • 22 de dezembro de 2014
Depois de algum esforço e encontrando algumas referências, consegui enviar um texto usando SMS Relay (recurso somente OSX 10.10):
Código: tell application 'Messages' set targetBuddy to '12345556789' set textMessage to 'This is a test' set targetService to id of service 'SMS' -- OSX 10.10 has SMS option set theBuddy to buddy targetBuddy of service id targetService send textMessage to theBuddy end tell
Salve-o no Editor de scripts como um aplicativo (extensão .app). Essencialmente, se você fizer um script por número e mensagem, ele funcionará. Supõe-se que haja uma versão universal possível, onde você faz um script que pega um número e uma mensagem, mas nunca o fiz funcionar.

No Automator, faça um novo alarme de calendário. Em seguida, use calendário> novo evento do calendário. Faça com que o alarme seja para abrir o seu something.app que você acabou de criar.

Deve funcionar como funcionou para mim. Espero que isto ajude.

melhorador

Pôster original
26 de novembro de 2013
  • 22 de agosto de 2017
cruisin disse: Depois de algum esforço e de encontrar algumas referências, consegui enviar um texto usando SMS Relay (recurso exclusivo do OSX 10.10):
Código: tell application 'Messages' set targetBuddy to '12345556789' set textMessage to 'This is a test' set targetService to id of service 'SMS' -- OSX 10.10 has SMS option set theBuddy to buddy targetBuddy of service id targetService send textMessage to theBuddy end tell
Salve-o no Editor de scripts como um aplicativo (extensão .app). Essencialmente, se você fizer um script por número e mensagem, ele funcionará. Supõe-se que haja uma versão universal possível, onde você faz um script que pega um número e uma mensagem, mas nunca o fiz funcionar.

No Automator, faça um novo alarme de calendário. Em seguida, use calendário> novo evento do calendário. Faça com que o alarme seja para abrir o seu something.app que você acabou de criar.

Deve funcionar como funcionou para mim. Espero que isto ajude.
Oi, eu REALMENTE quero agendar mensagens de texto, eu tendo a escrevê-las no meu Mac de qualquer maneira, então seria ótimo se eu pudesse fazer isso, já que geralmente trabalho tarde da noite e tenho funcionários que começam muito cedo pela manhã, então Quero poder enviar-lhes textos de lembrete para quando começarem a trabalhar (e não acordá-los no meio da noite quando estou trabalhando) e não ter que me levantar tão cedo quanto eles próprios. Você parece ter encontrado a melhor solução que já vi, mas não sei como salvar esse código como um aplicativo. Preciso de mais um guia passo a passo para idiotas, por favor, pode ajudar?

cruzeiro

1 de abril de 2014
Canadá
  • 23 de agosto de 2017
A maneira antiga era abrir o Editor de scripts, inserir o código (alterar o número e a mensagem), clicar em Arquivo> Exportar e verificar se o tipo de arquivo era aplicativo. Em seguida, no Calendário, você escolhe um calendário local (deve ser aquele que diz 'No meu Mac' e não 'iCloud'), você faria um novo evento com um alerta personalizado (personalizado> abrir arquivo> outro ...).

As coisas mudaram um pouco no OSX 10.12, pois o alerta personalizado agora reclamará que você está abrindo um novo aplicativo pela primeira vez (o do Editor de scripts, então isso é verdade), mas só reclama no momento em que o evento do calendário ocorre, derrotando o ponto do sms agendado. Nunca verifiquei 10.11, mas presumo que tenha o mesmo problema, pois adicionou alguns recursos de segurança extras. Sinta-se à vontade para tentar enviar algo para si mesmo como um teste.

Você ainda pode agendar o aplicativo ou mesmo o script de base com um cron job ( https://apple.stackexchange.com/que...-run-an-applescript-at-a-specific-time-caveat ), mas você precisa usar o terminal ou precisa de um aplicativo adicional como o LaunchControl ( http://www.soma-zone.com/LaunchControl/ )

Ou se você sabe que deseja que a mensagem saia em 5 horas (por exemplo), você pode usar o Automator para definir um atraso. Eu adicionei um arquivo de amostra do Automator que solicita o número e a mensagem e tem um atraso de 10 segundos. Ele faz apenas um texto programado de uma vez por enquanto, mas deve ser possível enviar vários em um atraso.

Anexos

  • SMS.app.zip1,5 MB · Visualizações: 279