Tasker Pro: アプリを変更せずに 2 要素認証コードをコピー!

今週は XDA の Tasker Pro シリーズで、SMS 経由で送信された 2 要素認証コードを自動的にコピーする方法を紹介します。

自動化は、日常のタスクを簡素化し、好きなことを行う貴重な時間を確保することを目的としているはずです。 XDA では、Tasker を使用して次のことを行う方法を説明しました。 デバイスを保護する, 生産性の向上、 または 運転をより安全にする、すべて「」と呼ばれるシリーズの一部です。タスカーウィーク.'

しかし、楽しみはそれだけではありません。 うずうずしていたら いくつかの非常に素晴らしい Tasker タスク (そして飽きた つまらない 携帯電話を再起動する方法や、携帯電話を振ってディスプレイをスリープ解除する方法など)、そして新しい タスカープロシリーズ あなたのためです。

シリーズで掲載していきます 高度な Tasker プロファイルは、既成概念にとらわれずに考える意欲がある場合に、Tasker がどれほど強力であるかを示します。 大変な作業のほとんどは私たちが行いましたが、私のプロファイルをインポートしてそのまま使用しても構いません。 これらのタスクをカスタマイズできるようにしたい場合は、Tasker の使用方法を一度学習することを強くお勧めします。 あなた自身。 私たちのほうへ タスカーのヒントとコツ フォーラムや Reddit の /r/Tasker サブレディットで、自分のアイデアを実装する方法について他の人と共有し、協力することができます ( 私はやった 何度も)。

これは 第4週 タスカープロの。 先週では、Tasker を使用して、撮影されたすべての新しい写真に進行中のカレンダー イベントのタイトルを自動的にタグ付けする方法を説明しました。 今週はその方法をご紹介します アプリを離れることなく、SMS 経由で送信された 2 要素認証コードをコピーします。


Tasker Pro #4: 二要素認証コードをコピーする

最近、非常に多くのパスワード データベースが侵害されているため、オンライン アカウントをより安全にしたいと考えている多くの人が、サービス内で 2 要素認証を有効にすることを選択しています。 2 要素認証コードの送信をサービスが実装する方法はサービスごとに異なります (SMS、電子メール、 認証アプリなど)そのため、残念ながら、サインアップしたサービスの方法に依存する必要があります 許可します。 SMS 経由で 2FA コードを送信する非常に多くのサービスの場合、 SMS アプリでコードをコピーします (コードが不十分なアプリでは、2FA を貼り付ける前にアプリが終了する可能性もあります) コード!)

その場合、Tasker を使用して、 SMSメッセージを傍受する を表示します ショートトーストまたはスナックバー 現在使用しているアプリの上にコードを追加します。 ボタンを押すと取得できます クリップボードにコピーします、 以降 15秒 クリップボードは自動的にクリアされます。


要件

  • タスカー ($2.99)

以下はオプションですが、私の設定を正確に複製したい (または単にスクリプトをインポートしたい) 場合は、これら 2 つのプラグインをインストールする必要があります。

  • 自動通知
  • スナックバータスクカープラグイン

説明書

このスクリプトを開始するには、開始する前に連絡先リストにいくつかの変更を加える必要があります。 このスクリプトが特定の機関から SMS メッセージが送信されたことを検出するには、事前にその機関を連絡先として指定する必要があります。 たとえば、2FA 目的で PayPal から SMS メッセージを受信した場合、Tasker がメッセージの送信元を認識できるように、その連絡先に名前を付ける必要があります。 しかし、ここが重要な部分です。 Tasker にとってわかりやすくするために、各連絡先名の前に同じ単語を付けるとよいでしょう。 私の場合、連絡先にそれぞれ「」という名前を付けました。検証 *" ここで * は PayPal、LinkedIn などです。 このようにして、Tasker は名前の「Verification」部分を解析するだけで、2FA SMS を送信した実際の機関を取得できます。

作成するプロフィールの概要は次のとおりです。 実際には非常に簡単ですが、さらに詳しく説明します。 最初に行う必要があるのは、新しいファイルを作成することです イベント概要 それは、 SMSが受信されます。 連絡先名は、 検証 * これは、「検証」という用語が含まれる連絡先がこのプロファイルをトリガーすることを意味します。つまり、明示的にそのように指定した連絡先を意味します。 各教育機関から送信されるテキスト本文はプロフィール内ですぐに照合できないため、本文部分は空白のままにしておきます。

次に、このプロファイルに必要なアクションを説明します。

  1. オプション: プラグイン --> 自動通知 --> 自動通知クエリ。 SMS アプリによって送信された通知をクエリするように設定します。 これは実際には必要ありませんが、すでにやり取りを行っている SMS アプリから送信された通知を傍受して自動的に閉じることができるため、時間を節約できます。
  2. 変数 --> 変数セット。 セット %クリップ に %クリップ。 2FA コードをコピーする場合に備えて、現在のメッセージをクリップボードに保存します。
  3. 変数 --> 変数セット。 セット %文章 に %SMSRB。 テキスト メッセージの本文を変数に保存します。
  4. 変数 --> 変数セット。 セット %から に %SMSRN。 連絡先名を変数に設定します。
  5. 変数 --> 変数検索置換。 変数: %文章. 検索: \d{3,} クリック "複数行", "1試合のみ"、および一致を保存 %コード。 これにより、テキスト メッセージ本文で 3 文字以上の数字の文字列が検索されます。これは 2FA コードである必要があります。 すべての結果は変数に保存されますが、一致するのは 1 つだけである必要があります。
  6. オプション: プラグイン --> 自動通知 --> 自動通知のキャンセル。 他のID: %anid。 パッケージ: %パッケージ。 鬼ごっこ: %アンタグ。 これにより、SMS アプリからの通知が消去されます。
  7. オプション: プラグイン --> Snackbar Tasker プラグイン --> ボタン付きスナックバー。 メッセージ: %from: %code1. ボタン: コピー。 指示: コピー。 If にチェックを入れて、次のように設定します %code1が設定されています。 これにより、2FA コードが見つかった場合にのみ、コードを含むスナックバーが表示され、テキストをコピーするボタンが表示されます。
  8. オプション: システム --> クリップボードを設定します。 文章: %コード1. 確認して作ってみよう %sb_command ~ コピー. 選択した場合、コードがクリップボードにコピーされます。
  9. オプション: プラグイン --> Snackbar Tasker プラグイン --> ボタンなしのスナックバー。 メッセージ: クリップボードにコピーされました。15 秒後に消去されます...
  10. オプション: タスク --> 待ちます。 15 秒待ちます。 クリップボードをクリアするまでの待機時間。
  11. オプション: システム --> クリップボードを設定します。 文章: %クリップ。 これにより、クリップボードが復元されます。
  12. オプション: プラグイン --> Snackbar Tasker プラグイン --> ボタンなしのスナックバー。 メッセージ: クリップボードが復元されました。

Snackbar Tasker プラグインを使用したくない場合は、手順 7 からメッセージをコピーし、[アラート] --> [フラッシュ] を使用してトースト メッセージを表示できます。


そして 出来上がり! これを理解できれば、おめでとうございます。あなたはほぼ Tasker のマスターです。 ステップで混乱していて、スクリプトをインポートして作業を続けたいと思っていますか? あなたを責めることはできません、これを正しく理解するために私自身もたくさんのことを考えました。

このプロファイルをインポートしたい場合は、次のようにすることができます。 ここのAndroid File Hostからダウンロードしてください. タスクをインポートするには、まずメニュー --> 設定に移動して、Tasker の初心者モードを無効にする必要があります。 [UI] タブで、[初心者モード] のチェックを外します。 次に、Tasker のメイン メニューに戻り、[タスク] タブをクリックします。 次に、「タスク」タブを長押しして「インポート」を押します。 .prf.xml ファイルをダウンロードした場所に移動し、それを選択してインポートします。 インポートしたら、必要に応じて自由に試してみてください。

来週の Tasker Pro では、その方法を紹介します。 朝は必ず目覚まし時計を用意し、誤って設定した目覚まし時計を無効にしておくことで、職場での恥をかかないようにすることができます。

すべての Tasker Pro スクリプトをチェックしてください。

Tasker で何を作ってほしいですか? 以下までお知らせください。あなたのアイデアを今後の記事で紹介する可能性があります。