クリップボードを更新

ページ名:クリップボードを更新

クリップボードを更新

アクション:機器アクション>クリップボードを更新

[clipboard]の値をクリップボードの値にする、つまり、[clipboard]の値を更新するアクション。

 

v5.19.9実装。Android 10以降で使用可能。

クリップボード データへの制限付きアクセス対応のための新機能。このAndroidの仕様変更によりクリップボード関係は大きな混乱と使い難さをもたらした。

Android 10以降のデバイスでは[clipboard]は直接値の更新を行わず(保存した値を返すのみで)、使用前にクリップボードを更新アクションを使って値を更新する必要がある。

そして、これ以外のクリップボードに関連する機能は改修されておらず、MacroDroidがフォアグラウンドでない場合正常に動作しない。その場合、クリップボードの値として空文字が使われる。

 

[clipboard]を入力する機能(変数の入力補助全般)

この機能単体ではクリップボードの値を扱えない。

 

クリップボードの値を参照する機能

これらはMacroDroidがフォアグラウンドに無いと空文字が使われる。正常に動作させるためには直前でMacroDroidがフォアグラウンドになるよう制御する必要がある。

  • MacroDroid(アプリ)を起動する。動作が遅い
  • MacroDroidドロワーの開閉に挟む。アプリ起動に比べて高速
  • クリップボードを更新アクションなどの、表示はないが一瞬MacroDroidがフォアグラウンドになる機能を使い、一瞬の間にクリップボードを読み取る。(公式に公開された仕様に基づくものではないので使用には注意が必要)

 

クリップボードに値を書き込む機能

値を書き込む機能は正常に働く。


 

シェアボタン: このページをSNSに投稿するのに便利です。


最近更新されたページ

事前準備

プログラマブルキーを使って画面がOFFの時でもカウントができるようにします。使った端末はUnihertz Jelly 2。本体設定よりプログラマブルキーを外部アプリで使えるように設...

補足

水平レイアウト要素がはみ出すほど登録すると、横方向にスクロールできるようになります。実装した jelly 2 の画面サイズは実際にはこのサイズ。ちょうど一アイコン分隠れるようなサイズ感になったので、ア...

MacroDroidを使い倒す

HOME始め方基礎知識プラグイン変数制御コマンド 条件分岐アクションの実行順序注目コマンドクリップボードを更新 A シェルスクリプト A MacroD...

メインマクロ

カウントの保存とシーンの制御用のマクロを作成していきます。MacroDroidには「用意しておいたシーンを任意に指定して表示する」というような機能はないので、シーンの呼び出しは1か所、かつ、直接的なト...

カスタムシーン

アクション:MacroDroid固有>カスタムシーンを表示きれいな解説は見つけられなかったのでいろいろ手探りで。最初に画面右上の「+」からパーツリストを表示します。レイアウトを作成するレイアウトパーツ...

オリジナルカウンター

概要カスタムシーン(Custom Scene)を使ってある区間を分母に特定事象の発生回数をカウントしてその確率を表示してみます。ついでに、プログラマブルキー(PTT(Push-to-Talk)キー)を...

条件分岐

条件分岐の基本条件分岐とは条件の成立状況によって、続く処理を切り替える制御を言います。条件分岐では条件を設定します。条件は実行時に評価され、必ず2つのうちのどちらかの結果を持ちます。その結果とは、条件...

変数

変数変数とは、マクロが実行される度に変わる可能性のある(変わってほしい)値を、そのまま値を記述する代わりにマクロの組み立て段階で記述しておくための仕組みです。 変数の名前と値変数の名前に意味...

アクションの実行順序

アクションの実行順序アクションは、マクロが終了するまでか、中断効果のあるアクションまで連続で実行される。中断効果のあるアクションとは例えば次のアクション実行前に待機アクションなど。何かのマクロが実行中...

トリガーまで待機

トリガーまで待機アクション:MacroDroid固有>トリガーまで待機アクションを中断して、一時的なトリガーを設置し、そのトリガーの発火を待ってアクションを継続させることができるアクション。設定できる...

基礎知識

基礎知識AndroidはGoogleが開発したOSです。デバイスはベンダーがカスタマイズしています。MacroDroidはGoogle Playストアで公開されています。MacroDroidは一人(J...

プラグイン

プラグインMacroDroidに足りない機能を補ってくれる外部ツール。トリガーとして使えるもの、アクションとして使えるもの、どちらの機能もあるものがあるので導入時には一通り目を通しておくとよい。And...

注目コマンド

MacroDroidは様々な場面でチュートリアルが表示され、タップ・ロングタップ・またはメニューからのヘルプがあり、とても簡単に、親しみやすく作られています。しかしながら弊害として、横並びのコマンドな...

シェルスクリプト

シェルスクリプトアクション:アプリ>シェルスクリプトシェルスクリプトを実行し、結果を受け取ることができるアクション。MacroDroidは計算機能やデータ処理に強くないので簡単な処理でもマクロ化にとて...

HOME

MacroDroidとはArloSoftが開発、Google Playストアで公開しているAndroidの自動化アプリです Google Playストア https://play.google.com...

クリップボードを更新

クリップボードを更新アクション:機器アクション>クリップボードを更新[clipboard]の値をクリップボードの値にする、つまり、[clipboard]の値を更新するアクション。 v5.19...

始め方

MacroDroidの始め方2022.2.20 v5.22.5Google Play ストアでダウンロード・インストールアプリを起動したらチュートリアルを見るマクロを追加するマクロ名を入力するトリガー...