Automatorを使って定型文入力

このQ&Aのポイント
  • テキストエディタなどで定型文を入力することが多々あるので、定型文をメニュー選択で貼り付けられるようにしたいです。それをAutomatorで実現したいです。
  • 貼り付けは「サービス」メニューから実行したいです。Automatorの命令を見ていると、テキストを挿入するとか、貼り付けるというものが見つかりません。
  • 挿入したい定型文の中には今日の日付や今の時間が含まれているため、単純なテキスト挿入ではダメなので、Automatorを使おうと思いました。このような機能を持つアプリがあることはわかったのですが、できるだけ自前でやりたいです。ご存知の方がいらっしゃいましたら、ご教示ください。
回答を見る
  • ベストアンサー

Automatorを使って定型文入力

テキストエディタなどで定型文を入力することが多々あるので、 定型文をメニュー選択で貼り付けられるように したいです。 それをAutomatorで実現したいです。 貼り付けは「サービス」メニューから実行したいです。 Automatorの命令を見ていると、テキストを挿入するとか、貼り付けるという ものが見つかりません。 ちなみに、挿入したい定型文の中には ・今日の日付 ・今の時間 が含まれているため、単純なテキスト挿入ではダメなので、Automatorを 使おうと思いました。 このような機能を持つアプリがあることはわかったのですが、できるだけ 自前でやりたいです。 ご存知の方がいらっしゃいましたら、ご教示ください。 よろしくお願い致します。

  • Mac
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • celtis
  • ベストアンサー率70% (2271/3210)
回答No.1

シェルスクリプトの編集が必要ですが、この記事が参考になると思います。 https://www.head-t.com/2017/11/2017-11-08.html

tunaingot
質問者

お礼

早速の回答ありがとうございます。 やはり標準で持っている機能ではできず、シェルスクリプトを使うしかないんですね。 教えていただいた記事を利用して実現することにします。 シェルスクリプトを使えば、他にも便利にできることがたくさんありそうですね。 どうもありがとうございました。

関連するQ&A

  • エクスペリア 定型文挿入

    エクスペリア 定型文挿入 現在、エクスペリアを使い始めて数日が経過しました。 購入時にインストールされている定型文アプリの利用法が わかりません。 メール等で利用したい場合は、どのような操作で挿入が 可能でしょうか? キー入力はsimejiを使い始めました。 ご存知の方、アドバイスお願いいたします。

  • Mac:ファンクションキーで定型文入力をするには?

    こんにちは。 Mac mini(Appleシリコン M2)でmacOS sonomaを使用しています。 「スティッキーズ」使用時、ファンクションキーに定型文を割り当てられるソフトあるいは方法を探しています。 (できればフリーソフトを希望ですが、買切りで数百円程度なら有料でも可です) クリップボードの拡張アプリなど、メニューや操作パネルから登録した定型文を入力する事が出来るソフトは見つかったのですが、ファンクションキー1発の1アクションで定型文を入力できるソフトまたは、方法がないかと探しています。 MacOS 10.6.8までは「Quickeys」というソフトを使用して、ファンクションキー1発での定型文入力を行っていたのですが、かなり前に開発が終了しており現在のOSでは動作しないため、また同様のことができないか質問をさせていただきました。(10年ほどMacを離れWindowsを使用していたのですが、最近またMacに戻ってきました) よろしくお願いします。

  • 【Outlook2002】定型分を簡単に挿入する方法

    Outlook2002で定型文を簡単に挿入する方法を探しています。 仕事でお客さんに対し定型的なメールを送ることが多いのですが、 パソコンに不慣れなスタッフの為に、 定型文を簡単に挿入できる方法はないでしょうか? 署名機能から出来ないことはないですが、 署名の登録がパソコンに不慣れなスタッフでは難しく、 もっと簡単に登録・挿入できる方法がないかと思っております。 知っている方がいらっしゃいましたら、ご教示ください。

  • 命令文が長文になります 行を分割入力出来ますか

    何度もお世話になります。 QNo.3140739 の続きです。 以下はレコード挿入のルーチンです Function 介護メモ挿入() on Error GoTo レコード挿入_Err DoCmd.SetWarnings False DoCmd.RunSQL "insert into 介護メモ (利用者,介護日,身体単位,生活単位,開始時刻,年月) values (利用者 , 日付 , 身体単位 , 生活単位 , 開始時刻,年月)", -1 DoCmd.SetWarnings True レコード挿入_Exit: Exit Function レコード挿入_Err: MsgBox Error$ Resume レコード挿入_Exit End Function これで実行は出来たのですが、文中の介護メモは実際にはフィールド数が38ある介護記録というテーブルです。長い命令文になります。 画面内に表示できるように命令文の分割をしたいのですが 以下のように変更したのですが「クエリ式'11:00:00'の構文エラー」と時刻項目は文字列扱いのようです 同様に日付項目は分数式扱い? Function 介護メモ挿入() DIM SQL文 as String SQL文 = "insert into 介護メモ (利用者,介護日,身体単位,生活単位,開始時刻,年月) values (" SQL文 = SQL文 & """" & 利用者 & """," & 日付 & "," & 身体単位 & "," & 生活単位 & "," & 開始時刻 SQL文 = SQL文 & "," & 年月 & ")" On Error GoTo レコード挿入_Err DoCmd.SetWarnings False DoCmd.RunSQL SQL文, -1 DoCmd.SetWarnings True レコード挿入_Exit: Exit Function レコード挿入_Err: MsgBox Error$ Resume レコード挿入_Exit End Function

  • コマンドの出力結果をマウスを使わずキーボードだけでコピーする方法

    マウスを使わず、前回打ったコマンドの出力結果の一部を次のコマンドの引数に使いたいときがあります。今まではマウスでコピーして実行していたのですが、なんとかこれをキーボードだけで実現する方法はありませんか? <例> ターミナル自体をエディタ化して直前の結果をyankする等 ※定型作業ではないのでパイプでテキストフィルタを使うというのはできません。

  • Thunderbird 3について教えてください。

    今日、アウトルックエクスプレス6から、 Thunderbird 3にメールソフトを切り替えてとても困っています。 OE6の場合、届いたメールに返信する際に挿入→ファイルからテキストで 保存してあるテキストファイルを選んで定型文を挿入できたのですが、 Thunderbird 3の場合、返信する際にそのような機能がないのでしょうか? 文字入力の手間を省くため、何通りもの定型文を挿入して、 ずっとそのような使い方をしていたのでとても不便です。 なにかよい方法かないでしょうか? どなたか教えてください。

  • 命令文を外部から取得してVBで実行

    設定ファイル(テキスト形式)などに、例えば A=Mid(stringA,StartNo,lengthNo) のような式(命令文)を書いたとき、VBからその設定ファイルの式(命令文)を読み込み、そのまま実行することができないでしょうか。 MIDだけなら条件文で対応もできるのですが、使いたい文字列関数や変数がたくさんあり、また使い方もそのときによって違うので、できれば式(命令文)を設定ファイルから取得したいのです。 是非ご教授ください。よろしくお願いします。 なお、Visual Basic 6でプログラミングしています。

  • SQL文。特定の月間の値のみを表示したい

    Access VBAを利用しています。フォームにテキストボックスを置いてユーザーに日付を入力してもらおうとしています。Accessのテーブル、Table1のDateフィールドには日付が入っています。2009/10/01みたいに8桁で入っています。 やりたいことは、フォームのテキストボックスに日付を2009/10みたいに入力してもらいます。実行ボタンを押すと、そうすると2009/10/1から2009/10/31までの10月の値のみをselect文でひっぱってきたいと思っています。ここで指定の日付のみをひっぱってくるselect文が思いつきません。2009/10/1のみの値を引っ張ってくるselect文はわかるのですが、10月の間、11月の間など月指定の場合、どうやって引っ張ってくるのかご教授お願いいたします。

  • palmの日付入力ソフトでPasteDateと言うのがありましたが

    palmの日付入力ソフトでPasteDateと言うのがありましたが 今はないです。これに宛るのはありますか? ●日付選択で、その日付が貼り付けられる  そして面白いのが、テキストボックスへの日付貼り付け機能です。メモ帳や予定表のコメントなど、テキストボックスを持つPalmwareは多数存在しますが、テキストボックスさえあれば、どんなPalmware上でも日付をいつでも貼り付けられます。  そのための操作も簡単。PasteDateを起動し、月表示画面から、任意の日付を選択するだけでOK。選択した日付が、そのままテキストボックスに貼り付けられます(右図)。 TITLE:Muchy.com - カテゴリー > 置き換えアプリ > カレンダー > PasteDate DATE:2007/07/09 16:22 URL:http://muchy.com/review/pastedate_1.html

  • 辞書ツールでの変換を、現在時刻を入力したい

    こんにちは。よろしくお願いします。 IME2000を使用し辞書変換しています。 業務アプリのテキスト欄に、毎回 日付と時刻を手入力しているのですが、 簡単に日付を入力できないか模索しています。 例えば辞書機能で、「あ」と入力し変換を行うと 「6/28 10:20」と現在時刻が表示されるように 辞書変換を行いたいのですが、実現可能でしょうか? 若しくは他の方法でも結構ですので、実現できる有効な方法を 教えていただけないでしょうか。 よろしくお願いします。