フォーラム

Macから送信するテキストをスケジュールする方法はありますか?

改善者

オリジナルポスター
2013年11月26日
  • 2014年12月21日
こんにちは、みんな

あなたは間違いなく離れているので、あなたは今あなたのマックからテキストメッセージを送ることができますええ。

アンドロイド、ウィンドウズ、ブラックベリーのスマートフォンではテキストメッセージをスケジュールできますが、アップルではスケジュールできないこともご存知でしょう。ブー

このトピックに関するスレッドがここにありますhttps://forums.macrumors.com/threads/980027/

だから私の質問はこれです、事前に私のマックから送信するテキストメッセージをスケジュールすることは可能ですか?これが便利な例をいくつか示します。

例1-正午12時に運転することはわかっていますが、夫/妻/パートナーがその時間に仕事を辞めることも知っており、帰宅途中に何かを拾うように彼らに思い出させたいと考えています。午前10時30分にこれを覚えているのは、彼らが仕事をしていて応答がなく、忙しいときにテキストメッセージを送信したくないためです(知っているので、彼らは仕事を辞めるまでに忘れてしまう可能性があります)。あなたは正午12時にそれ自身で送信するテキストをスケジュールします。

例2-あなたは遅くまで働いていて、午前3時にビジネスパートナーが行動する必要があるという素晴らしい考えを持っていますが、彼らがベッドで眠っていることを知っているので、午前10時に彼らに送信するテキストを設定します。ジェイク私は本当にあなたに私があなたの机に残したレポートを読んで、3ページのポイントを行動させる必要があります私は強調しました、私は夜通し働いていたので正午まで眠ります」

例3-友達の誕生日にテキストメッセージを設定して送信するようにスケジュールしたいのですが、電話を家に置いたまま国外に出ることになります(そのため、当日​​ボタンを押すことができません)。それを入れて、電話やマックに任せますか?

非常に古いiphoneスレッドから、これは多くの人にとって問題であることがわかっています。これまでのところ、電話をジェイルブレイクする以外に実際の解決策がないことに驚いています(これは私がやらなければならないことのように見えますこのレート)これに対する解決策を知っている場合は、私に知らせてください。

クルシン

2014年4月1日
カナダ


  • 2014年12月22日
Macの方法は、ある種のApplescript / Automatorタスクであり、カレンダーによってトリガーされます。半分の解決策は、リマインダーアプリにメッセージの送信を通知させることです。 GoogleカレンダーはSMSを送信しますが、あなただけに送信されます。

クルシン

2014年4月1日
カナダ
  • 2014年12月22日
いくつかの努力といくつかの参照を見つけた後、SMSリレー(OSX 10.10のみの機能)を使用してテキストを送信するようになりました:
コード: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
これをスクリプトエディターにアプリケーション(.app拡張子)として保存します。基本的に、番号とメッセージごとにスクリプトを作成すると、機能します。数字とメッセージを受け取るスクリプトを作成するユニバーサルバージョンが可能であるはずですが、私はそれを機能させることができませんでした。

Automatorで新しいカレンダーアラームを作成します。次に、カレンダー>新しいカレンダーイベントを使用します。作成したばかりのsomething.appを開くようにアラームを設定します。

私の場合と同じように機能するはずです。お役に立てれば。

改善者

オリジナルポスター
2013年11月26日
  • 2017年8月22日
cruisinは次のように述べています。いくつかの努力といくつかの参照を見つけた後、SMSリレー(OSX 10.10のみの機能)を使用してテキストを送信するようになりました。
コード: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
これをスクリプトエディターにアプリケーション(.app拡張子)として保存します。基本的に、番号とメッセージごとにスクリプトを作成すると、機能します。数字とメッセージを受け取るスクリプトを作成するユニバーサルバージョンが可能であるはずですが、私はそれを機能させることができませんでした。

Automatorで新しいカレンダーアラームを作成します。次に、カレンダー>新しいカレンダーイベントを使用します。作成したばかりのsomething.appを開くようにアラームを設定します。

私の場合と同じように機能するはずです。お役に立てれば。
こんにちは私は本当にテキストメッセージをスケジュールできるようにしたいと思っています。とにかくMacでテキストメッセージを書く傾向があるので、夜遅くまで仕事をすることが多く、スタッフが早朝に開始するので、それができれば素晴らしいと思います。彼らが仕事を始めたとき(そして私が仕事をしているときに夜中に起きないようにするため)にリマインダーテキストを送信できるようにし、彼らが自分で行うのと同じくらい早く起きる必要がないようにしたいです。あなたは私が今まで見た中で最高の解決策を見つけたようですが、そのコードをアプリケーションとして保存する方法がわかりません。もっと馬鹿なステップバイステップガイドが必要です。助けてください。

クルシン

2014年4月1日
カナダ
  • 2017年8月23日
以前の方法は、スクリプトエディターを開き、コードを入力して(番号とメッセージを変更)、[ファイル]> [エクスポート]をクリックして、ファイルの種類がアプリケーションであることを確認することでした。次に、カレンダーでローカルカレンダーを選択します(「iCloud」ではなく「OnMyMac」と表示されている必要があります)。カスタムアラート(カスタム>ファイルを開く>その他...)を使用して新しいイベントを作成します。

OSX 10.12では、新しいアプリケーションを初めて開いているというカスタムアラート(スクリプトエディターからのアプリケーション)が表示されるため、状況が少し変更されましたが、カレンダーイベントが発生したときにのみ表示されます。スケジュールされたSMSのポイントを打ち負かします。 10.11をチェックしたことはありませんが、セキュリティ機能がいくつか追加されたのと同じ問題があると思います。テストとして自分に何かを送ってみてください。

cronジョブを使用してアプリケーションまたはベーススクリプトをスケジュールすることもできます( https://apple.stackexchange.com/que...-run-an-applescript-at-a-specific-time-caveat )ただし、ターミナルを使用するか、LaunchControl( http://www.soma-zone.com/LaunchControl/ )。

または、メッセージを5時間以内に送信することがわかっている場合(たとえば)、Automatorを使用して遅延を設定できます。番号とメッセージの入力を求められ、10秒の遅延があるサンプルのAutomatorファイルを追加しました。今のところ、一度に1つのスケジュールされたテキストのみを実行しますが、遅延して複数のテキストを送信できるはずです。

添付ファイル

  • SMS.app.zip1.5 MB・再生回数:279