駅前散策ブログ@かわさき HOT

日本の会社の評価は「それまで」しか見ないんだよ。「これから」は見ていないし、タレマネ的にかなり遅れている。

【RPA】【MacroDroid】Macrodroid公式フォーラム住人のちょっとした比喩表現

2024-11-14 10:21:01 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

わかる人にはバレてるよなぁ、って。



Macrodroid公式フォーラムで、
僕が昨日外人に返された回答から。

はい!
とーとつな「黒い犬」表現!!
これは何を指すでしょう!?

Deepl頼みだとぜったいわからないやつ
製薬会社で無茶振りされていてよかったやつ!


答えは「うつ病/鬱病」です!
経緯は諸説ありますが、kind など、心の状態を指すことばと同列で、この黒い犬が表現される場合には、多くの場合、精神疾患を比喩します。

ちなみに彼の指摘は間違いじゃないですね。
診断書貰ってるし。もう心療内科5年以上通ってるし。ユーアーコレクトぞなもし。

以上Macrodroid界隈のよもやまでした。

【RPA】【MacroDroid】恐らく次のベータ版から「インテントを送信」アクションがより使いやすくなるかと。

2024-11-14 07:56:33 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

Macrodroid 公式フォーラムのRandom browserスレでコンセプトマクロを、モデ権持ち外人DM114氏と作っていたときに、「なんかインテントを送信アクションって、マジック・テキスト、使えなくなぃ?とくにパッケージ。」という話になり、Jamieさんに凸った件。

Jamieさん回答:「簡単に実装できるし特定のフィールドに限定する理由もないから全フィールド対応させるわw」

次のバージョンで対応させるらしいです。


ちなみに、LINE Notify終了で対処をお考えの皆様におかれましては、Dimlosさんが昨日夜なべして作っていた改善版マクロが公式フォーラム日本語スレに上がっていますので、ご参照されるとよろしいかと思います。

親切な手順化はアフィカスのみなさん宜しく。激しくパクればユニークとインカム増えるネタだよ!筋は通らないけれどな!



【RPA】【MacroDroid】お知らせ:ベータ版の邦訳記事について

2024-11-07 10:26:29 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

Macrodroidベータ版リリースノートの
邦訳記事について

これまで、各マイナーバージョンで個別に
記事にしていましたが、
今後はメジャーバージョン毎に、纏めます。

【なんで?】
俺が検索するときに、
いっぱい結果が釣れてきて、
ウザくなったからじゃいw

以上です。

【RPA】【MacroDroid】Macrodroidで写真のリネームがしたい

2024-10-18 20:46:16 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

…悩む前にこれ↓を試すとよいのでは

PM Rename - Apps on Google Play

This app rename Photo/Movie file name automatically.

と本末転倒な話をするのは、
シェルスクリプトでfindしつつmvするのを説明したり、Exifから情報を取るロジックを組むのが面倒くさいからです。

労力に見合わないので、
アプリケーションに任せるのがお勧め。

以上です。

【RPA】【MacroDroid】MacrodroidBetaでQRコードを読み取るサンプル(プラグイン利用)

2024-10-17 07:57:57 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

今日2024年10月17日から、ドトールさんの新作サンドイッチが販売だそうです。


ドトールさんはソースのつくり方が上手ですね。ちょっとだけ、ソースには大蒜が入っているようです。

さて、本題。
MacrodroidでQRコードを読めないのだろうか、と。

結論としてはMacrodroid単体では出来ないので、Tasker公式プラグインの力を借りる必要がありました。

Taskerプラグイン:AutoBarcodeLite

AutoBarcodeLite - Apps on Google Play

Read and Create QR Codes from Tasker.

これを用いて、



このように。
ポイントは、バーコードの引き渡し変数に余計な事をしないことです。(標準名制約あり)


以上です。


【RPA】【MacroDroid】Macrodroidで日の出・日の入りの時間を取得する事は出来ないでしょうか

2024-10-11 08:34:33 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

某所案件。

取り急ぎサンプルをえきぶろBoxに置いておきます。ご参考までに。


以上です。


【RPA】【MacroDroid】回教徒の皆様向けに御礼拝(サラート)アラームを自動化してみた。

2024-10-08 08:50:29 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

回教徒(イスラーム)のムスリム兄貴/ムスリマ姉貴向けにMacrodroid公式フォーラムでマクロを作って提示しておきました。


要インターネット環境で、

Turbo Alerm(基本無料、課金はサブスクのみで買い切りなし)の事前インストールが必要です。


Turbo Alarm: Alarm clock - Apps on Google Play

Taste your new wake-up. Finally, the ultimate alarm clock.


ちなみに
「なぜ、途中🚀アラーフアクバルしてんの?」か。

→流れ的に僕がムカつく場面があったので、聖クルアーンをリスペクトしつつ、感謝の欠片もない無意識のちゃぶ台返しに抗議の姿勢を示すために「喧嘩買っときました」。

「神アラーは偉大なり」
→「神は汝を常に見ておられるぞ」
→「常に【慎め】よ?」
って皮肉ね。

なんかあの流れ、不遜だしね!
普通なら日常会話でアラーフアクバルなんて言わないよ。


以上です。

20241009追記;
皮肉効いてない…とおもったら相手がカダフィ大佐案件でお馴染みリビア國のスンニ派イスラム教信徒であり、「元ネタ」当事者だったのです…
つい最近まで内戦で、ミサイル着弾のたびにアラーフアクバルしていた方には、そりゃー効きませんよ、と。
なぉ引き続き対応し感謝されたもよう(途中でラーメンおまち、ネタを差し挟んだりしたよ!)

【RPA】【MacroDroid】Macrodroid Forumでドイツの人殆ど居ませんよねぇ、って。

2024-10-05 12:11:12 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

Macrodroid公式フォーラムでちょっと感じていたこと。

「海外のスレの筈なのに、何故かドイツの人は殆ど見ない」

で、今週、漸く見つけたんですよ。

Sie waren dort、彼らは其処にいたんです。

…なんでMacrodroid公式フォーラムに来ないのでしょうね?



【RPA】【MacroDroid】Connectivity HelperとUniversal Helperの「完成版公式ページ」の和訳

2024-10-04 12:29:25 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

Connectivity HelperとUniversal Helperに関して、公式側の整理が完了していることと、従前の翻訳から追加変更の発生している箇所が増えたこと、またSEOの結果、当ブログへの問い合わせが増えつつあることから、2024年10月頭時点での最新「らいなー訳」での和訳結果を記載します。

ご参考までに。

====================================================
翻訳日時: 2024/10/04 11:00
訳者  : Liner Seven(らいなー訳)
ソースドキュメントURL:

当翻訳以前の対象ページの訳は
参照。
====================================================

近年、Android OSは徐々に特定の機能をブロックし始め、WIFIやBluetoothの有効/無効化などのアクション
をアプリケーションが実行出来ないようにしています。

Google Playでアプリケーションを配布するためには、
ビルドするAndroid SDKの更新が必須で、該当要件がこれらの機能の動作を妨げています。

この問題を回避するため、MacroDroidは、
前述の制限された機能をサポートすることが可能な、
比較的古いAndroid SDK(Android 5)に対してビルドされた
補助アプリケーションを導入しました。

MacroDroidは、直接呼び出しする代わりに、
ヘルパー・アプリケーションにリクエストを誘導し、
機能をサポートすることが可能になります。

残念ながら、Googleは現時点で、
この古いAPKをAndroid 14以降にインストールすることを非常に難しくしています。
標準的なヘルパー・アプリケーションは、PC接続のうえでコマンドラインからのリクエストを介してのみ、
Android 14以降にインストールすることができます。

ヘルパーアプリへのリンク

Connectivity Helper

Universal Helper

---------------------------------------
Connectivity Helper
(Android 14以降、そして 小米(Xiaomi)版Android 12以降)
---------------------------------------

前述の新しい制限を回避するために、
Android 14以降で簡単にインストールできる限定的なヘルパー(MacroDroid Connectivity Helper)が作成されました。
このヘルパーアプリは、以下の機能をサポートしています:

・Wifiを有効/無効にして、特定のネットワークに接続する。
・Bluetoothを有効/無効にし、A2DPデバイスへの接続を制御する。
・ホットスポットの有効/無効化。

Connectivity HelperアプリケーションはMacroDroid V5.47.8以上で動作し、
ここからダウンロードしてインストールできます:

ファイルを直接端末へダウンロードし、開いてインストールを開始してください。
この際に、不明なアプリのインストール不可の警告が表示されることがあります。
この警告が表示された場合、「設定」ボタンをクリックし、
外部ソースから必要なアプリをインストールできるようにしてください。

[[画像]]


APKをインストールする際、Google Play Protectから以下の警告が表示される場合があります。
この場合には、「詳細」ボタンをクリックし、
表示されているように「インストールする」オプションを選択する必要があります。

[[画像]]


その後、Connectivity Helperアプリを起動し、
要求されるアクセス権限を設定する事になります。

ヘルパーアプリは位置情報を一切使用しませんが、
WIFIの状態を操作したり、WIFIのSSIDを照会したりするには、権限の付与が必要です。
ヘルパーアプリのバッテリー最適化を無効にすることはとても重要で、
未実施ですと正しく動作しない可能性があります。

[[画像]]

---------------------------------------
Universal Helper (Android13 以前)
---------------------------------------
Android 13以下のユーザー
(もしくはPC接続のうえでインストールしても構わないユーザー)には、
Universal Helperアプリが用意されています。

このヘルパーアプリは、前述のConnectivity Helperの全機能に加えて、
以下の機能をサポートしています:

・カメラを無効にするアクション(Android 10 以降)
・シェルスクリプトアクション(コマンドの一部は、ヘルパー経由で実行した場合のみ動作する可能性あり)
・システム設定アクション(一部の設定は、ヘルパー経由で実行した場合のみ、動作)

Universal HelperアプリはMacroDroidの全最新版で動作し、
からダウンロードすることができます。


Android 14以降の端末にUniversal Helperをインストールする場合は、
以下のページをご覧ください。


アプリをインストールし起動すると、
以下の図の様にヘルパーアプリに権限を与えるよう促されます。

これらの権限により、ヘルパーアプリがサポートする全機能を行えるようになります。
この段階で、アプリ(訳者補足:MacroDroid)を開いたうえで、
プロンプトに従いバッテリーの最適化を無効にする必要があります。

[[画像]]

----------------------
小米(Xiaomi)端末
----------------------

外部からの多数の報告事例から[*1]、小米の端末には独自規定や癖があり、
ヘルパーアプリの使用には適しません。

Android11以下

Android 11以下をお使いの場合、
前述のようにUniversal Helperアプリを通常通り(訳者注:文意としてsafelyは「特に意識することなく」と解釈するのが自然です)
インストールでき、問題なく機能するはずです。

Android12-13

Android 12、若しくは13をお使いの場合、
WIFIアクションを使用するには、Connectivity Helperアプリをインストールする必要があります。
(既にUniversal Helperアプリをインストールしている場合でもです。)
さらに、Connectivity Helperアプリの「その他の権限」ページへ移動し、
WIFI接続の変更・Bluetooth接続の変更が有効になっているか確認してください。

[[画像]]

Android14以降

Android14以降をお使いの場合には、
残念ながらヘルパーアプリケーションを利用してWIFI接続を自動的に有効にする方法はありません。
この方法でWIFIを切り替えようとすると、カスタムAndroid OSは常にプロンプトを表示します。
これを回避する手立てはありません。




[*1]公式スレを定期的に追ってないと背景事情を飲めずに「平行して訳しちゃう」危険性があったのでちょっと悩みました


以上です。



202410051745追記;
そもそもAndroid14以降でヘルパー入らんやん!ADBとかめんどくせぇぇぇ!
とかなってしまった諸氏におかれましては…



【RPA】【MacroDroid】システムログについての質問なのですが、頭にAやTと付くのは何の略称でしょうか?

2024-10-02 07:49:29 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

某所で回答が付かないようなので。


Q:
システムログについての質問なのですが、頭にAや Tが付くのは何の略称でしょうか



A:
Macrodroidの構成三要素(TAC)の略称です。

Tはトリガー:Trigger
Aはアクション:Action
Cは条件(制約):Constraint

であり、
各要素の英語表記の頭文字で表現されます。


以上です。



【RPA】【MacroDroid】Macrodroid Beta v5.48.x リリースノート邦訳

2024-09-26 07:04:00 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

Macrodroid Betaのらいなー訳です。
メジャーバージョンが上がる度に、
新記事が作成されます。

・公式側との同一性保持に努力しています。
・翻訳権は行使しませんが、流用などされる場合には、「らいなー訳」であることを明示してください。(公式側に迷惑をかけないためにご協力をお願いいたします。)
・(Macrodroid公式フォーラムの住人による)勝手邦訳という体なので、公式側に文句つけないようにお願いいたします。責任はあるけれど、いちゃもんつけるなら自分で訳して公式フォーラムの日本語スレに凸って、OK?

-----
最終更新: 202411071440
現行メジャーバージョンです】



V5.48.13
=======
「カレンダーに予定追加」アクションで、「イベントの事前通知を表示」オプションが
表示されなかった問題を修正しました。

保存時に、既存のマクロと同名のマクロが保存出来てしまう問題を修正しました。

連想配列(辞書)型変数のイテレータを伴う(訳者補:「壁紙を設定」アクションによる)壁紙の設定が正しく
動作しなかった問題を修正しました。

MacroDroidアイコンが一部アイコンをサポートしていなかった問題を修正しました。

「変数の種類」マジックテキストが連想配列(辞書)/配列に対して正しく値を返さなかった
問題を修正しました。

その他、細かな調整と修正を行いました。


V5.48.12
=======
「折り畳み角度」の条件を使用うと、
「折り畳み状態」トリガーの動作に
干渉する場面があった問題を修正しました。


V5.48.11
=======
Android14で「キーボード切替え」アクションが動作しなかった問題を修正しました。


V5.48.10
======
ほかのアクションブロックからの被参照アクションブロックがカテゴリのエクスポート(訳者補:ファイルの内容に)含まれない問題を修正しました。

標準の音高・速度が奇妙に聞こえるケース防止として、「テキストを読み上げる」アクションを調整しました。

その他、細かい修正を行いました。


V5.48.9
======
カテゴリのエクスポートの際に、付随しているアクションブロックが正しく(訳者捕:エクスポートファイルに)内包されない問題を修正しました。

「アクションブロック」アクションで削除済みの古変数がアクションの詳細に表示されていた問題を修正しました。

(訳者捕:OS側の)タスク切替でアプリがスワイプされたとき、「折り畳み状態」トリガーが正しく動作しなかった問題を修正しました。

その他、細かな修正を行いました。


V5.48.8
======
設定画面でクラッシュしてしまう問題を修正しました。

大量の文字列を含むメールを送信するとアプリがクラッシュしていた問題を修正しました。


V5.48.6
======
ユーザー補助を有効にすると、
通知表示向けの指紋スワイプが
無効になっていた問題を修正しました。

「フローティング文字」アクションの設定ダイアログで、
「非表示(訳者補:オプション)」が選択されていると、
無関係なオプションが表示されていた問題を
修正しました。

「テキストを読み上げる」アクションで(訳者補:テキスト読み上げ言語の)
誤った言語が反映されていた問題を修正しました。

フローティングボタンが適切に消去されない場面の防止のために、
フローティングボタン機能の実装を微調整しました。

「テキストを読み上げる」アクションの完了後に、
きっちり再開されない問題の解決を試みました。


V5.48.5
======
v5.48.4でクラッシュ要因になっていたライブラリのバージョンを元に戻しました。


V5.48.4
======
グローバル変数をローカル変数へ変換すると
重複が起きる問題を修正しました。

「ファイルを上書き」オプションを使用した
「ファイルへ書き込み」アクションが、
他のアクショ ンで使用されているファイルとの紐付けを壊してしまう問題を修正しました。

全画面フローティングテキストをバイナリへ
ドラッグできなかった問題を修正しました。

「フローティングボタン」トリガーで
「余白」が機能しなかった問題を修正しました。

「ポップアップメッセージを表示」アクションで「カスタマイズ可」オプションの使った際、
前のポップアップが正しくキャンセルされない問題を修正しました。

設定画面アイコンが不適切な色合いだった問題を修正しました。

幾つかの小さなクラッシュ事例の修正・その他の改善を行いました。


V5.48.3
======
「HTTPサーバーリクエスト」トリガー設定時に、一部の端末でヘッダーパラメーターが保存されなかった問題を修正しました。

(マジックテキストを経由して)自己参照する変数がアプリをクラッシュさせる問題を修正しました。

クラッシュの抑止、SIM選択ロジック改善のため、、幾つかのSMSアクティビティを整頓/修正しました。

マジックテキスト「モバイル通信タイプ」で、5G接続ではないのに5Gと表示されていた問題を修正しました。

その他、細かい修正を行いました。


V5.48.2
======
「画面タッチを無効」アクションが
フル画面モードの色をサポートしていない問題を修正しました。

HTTPリクエスト利用のファイルダウンロードで、
既存ファイルが正しく置き換えられなかった問題を修正しました。

グローバル変数画面で変数を削除すると、
リストが更新されるものの現在のフィルタが反映されずに、
変数が全て表示されていた問題を修正しました。

「Macrodroidを無効にする」アクションが呼び出されたとき(パスワード保護有効時)に、
パスワード入力を求めるプロンプトを追加しました。

全画面フローティングテキストをクリックしても、
マクロが起動しなかった問題を修正しました。
「文字列処理」アクション>「配列へ分割」で、辞書型キーを選択するように、
自動プロンプトが表示されない事があった問題を修正しました。

マクロ一覧画面において検索テキストがある状態でマクロ編集画面から戻ると、
カテゴリーが自己展開してしまった問題を修正しました。

アクションブロックからダイアログを終了させると、
親マクロが正しく終了しなかった問題を修正しました。
その他、細かな修正・改善を行いました。


V5.48.1
======
v5.48.0におけるクラッシュ問題を修正しました。


以上です。


【RPA】【MacroDroid】文字列処理で正規表現を使い頭の文字だけ大文字に出来ないでしょうか

2024-09-25 16:06:14 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

正規表現(Regex)は「文字列に対して対象を絞り込んで抽出するためのしくみ」ですから、
正規表現では抽出した対象を変更したり加工したりすることは出来ません。

したがってワンライナーで抽出更新を行うことは「正規表現の活用では」難しいです。

じゃあ別な手段なら、負荷が低いのかぃ?

Yes。

JavaScriptコードのアクションを使うと気持ち、(ワンアクションで組めるので)楽だったりするんだ…。

雑にサンプルを作ってみました。







Javascriptについては、Qiitaさんの過去の記事にドンピシャを書いてくださっている方がいらっしゃいました。

JavaScript で文字列の最初の文字を大文字にするための3つの方法 - Qiita

JavaScript には文字列の最初の文字を大文字にする関数はありません。PHPでいうと ucfirst 関数と同じことができる3つの方法を書いた。var text = 'hello.';v…

Qiita


202409251720追記;
やり方は色々あるとは思いますが、こういった処理は機種依存の影響があり、動作させるのに壁が幾つかあるシェルスクリプトなどよりは、Macrodroidのサンドボックスで一定の安定性が保証され、学ぶ対象の「数が少ない」Javascriptの方が適解だと僕は考えます。
Linuxのコマンド覚えて、シェルスクリプトの書き方会得して、さあ書いてみた!機種依存!端末をより深く調べろと?
よりは、サッと基本的なコーディング調べて書けてしまう方が、(このところ欝気味なこともあって)気分的には楽なんですよね~

202409251809追記;
ん?某所で荒れているニキは「Macrodroidの文字変換に利用される正規表現処理」をご自分で試されましたか?



202409261230;
前より発言に手間が掛かる状況下で窘められているなら、窘められている側に非があるんじゃないの?知らんけど。



僕は今日は朝から五時間ずっと顧客の本番環境更新作業で死にかけです。

あと、新借家…決まりません。
リミットあと5日しかないのに…
こりゃもう紛争ですかね。
「2ヶ月で出てけ」がトリガーだから出るとこ出たらお金貰える状況ではあるんです。手続きが面倒くさいだけ。


【RPA】【MacroDroid】Macrodroid Beta v5.48.0 - Major Version Up

2024-09-25 07:15:04 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

Macrodroid公式フォーラムのベータ版スレッドで新ベータ版が公開されました。
メジャーバージョンが上がっておりますので、日本語更新内容は、アプリ側のリリースノートをご参照下さい。


【RPA】【MacroDroid】Macrodroid Beta v5.47.17

2024-09-20 07:09:34 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

今朝方日本時間2024年09月20日の朝04時過ぎに、Macrodroid公式フォーラムのベータ版スレッドにて、最新ベータ版となるv5.47.17が公開されました。

以下、参考のらいなー訳です。

V5.47.17
=======

{{v=varname}}のようなマジックテキストを解析する際、外周部の括弧が正しく除外されない問題を修正しました。

その他、細かい修正を行いました。

だそうです。
マジックテキストの解釈に関わる修正がありますので人柱上等の皆様におかれましてはマクロの動作が改善する可能性があります。

以上です。


【RPA】【MacroDroid】Macrodroid Beta v5.47.16

2024-09-16 18:09:22 | Macrodroid&RPA関連
(´・ω・)ノ < らいなーです。

先ほど日本時間は2024年09月16日17時40分頃、Macrodroid公式フォーラムのベータ版スレッドにて、最新ベータ版となるv5.47.16が公開されたようです。

以下、参考のらいなー訳です。

V5.47.16
=======

「UI画面操作」のクリックやその他のアクションで、変数の値が正しく使用されなかった問題を修正しました。

「HTTPレスポンスを送信」アクションのHTMLプレビューで、JavaScriptが処理されない問題を修正しました。

フローティング・ボタンを移動すると、登録されるべきでないクリックが登録されることがあった問題を修正しました。


だそうです。
以上です。