PlaggerもAppleScriptも使わずに。
いろいろ試したけど使えねぇorz
一応形にはなったのでメモ。
まずType Keystrokeを導入。次に、ワークフローを作成。
- 「新規メールを受信」:これやらないとフォーカスが一番上のメールに来ないという問題があって付けたはず。
- 「Type StrokeでCmd + Shift + e」:要するにリダイレクトさせる。
- 「Type Strokeでメールアドレスを入力」:リダイレクトすると宛先にフォーカスが当たってるので、アドレスをそのまま入力出来る。
- 「Type StrokeでCmd + Shifft + d」:要するに送信。
- 「新規メールを受信」:1.と同様の理由で。
- 「Type StrokeでCmd + x」:メールを削除。deleteキーが利かないのでカットで代用。
これをアプリケーションとして保存。
あとはこれをぐるぐるまわすだけ。5秒間隔でまわしている。
while true; do open Documents/MailToGmail.app; sleep 5; done
で、問題点がたくさんあって、
- 長いメールだと時間がかかる。
- 一旦ワークフローがうまく動かないと、シェルを止める必要がある
- 送信したメールでquotaがあふれる可能性がある。
- GUI操作なので作業中はMacで作業が出来ない。
とか。対応策は、止まった時だけ手作業。適当に待ち時間を入れる。作業が出来ないので適当に漫画を読んで過ごす。何通も送ってしまったメールは無視。まあGmailだから容量気にしないでいいしw
いろいろ問題はあるけど1日で2000通のメールを送れたので満足かな。泥臭いけど、頭を使えば何とかなる。
Leave a Reply