問題タブ [tasker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - RuntTimeでJAVAコードを実行することにより、Tasker経由でAndroid電話帳に連絡先を追加
私はタスカーユーザーです。
問題: Android 電話帳に新しい連絡先を挿入/作成したい。
そのような目的のために作成されたプラグインはありません。
このメソッドはバックグラウンドで実行する必要があるため、画面上のシミュレーション ユーザー入力による自動入力はありません。
最近、Tasker は実行時に Java をサポートしています。
Tasker を使用すると、上級ユーザーは Java 関数を直接呼び出して、Java オブジェクト自体を操作できます。
「Javaコードを書く」ことはできません...しかし、Taskerのロジックとフロー制御とAndroid APIへの直接アクセスの組み合わせは、ほとんどの自動化の目的には十分です.
ソース: http://tasker.dinglisch.net/userguide/en/java.html
そのため、この時点で、Tasker アプリでテストして Java 経由で新しい連絡先を挿入するために、小さなソース コードを並べるのを手伝ってくれるよう Dev にお願いしています。
このシナリオを試しましたが、うまくいきません。
android - Android は、アプリがタスカーでバックグラウンドから位置情報を要求するたびに GPS を自動的に有効または無効にします
1 時間ごとに自分の位置を追跡するアプリを使用したいと考えています。アプリはバックグラウンドで実行され、オンにする方法があるかどうかを尋ねたかったGPS
アプリがバックグラウンドから位置情報を要求するたびに、位置情報を取得した後、GPS
バッテリー寿命を節約するためにオフにします. 使用してみましtasker
たが、アプリを開いたり閉じたりしたときにしか機能しません。アプリがバックグラウンドから位置情報を要求するときは機能しません。前もって感謝します!
java - Android はデータベースのコピーを作成できません
時計のすべてのアラームを削除する Tasker タスクを設定しようとしています。私はそれをセットアップして、古い電話でうまく機能させました。私がしたことは、アラームがないときにアラーム データベースのコピーを作成することでした。現在設定されているアラームを削除したい場合、Tasker はシェル コマンドを実行して、アラームが含まれる現在のデータベースを削除します。次に、Tasker はシェル コマンドを実行して空のデータベースをコピーし、名前を変更します。次に、パーミッションと所有者を変更するためのいくつかのコマンド。
これを新しい電話に移そうとしたとき、トラブルに遭遇しました。新しい携帯電話は、価値のあるOne Plus 3です. それで、すべてをコピーしましたが、変更する必要があるように見えたのは、シェルコマンドのパッケージ名だけでした。それを変更して、Tasker タスクを試してみました。運がない。時計アプリがフリーズしました。バックアップからすべて復元しました。問題がどこにあるかを確認するために、いくつかのテストを行うことにしました。
ルート エクスプローラー アプリを使用して、アラーム データベースをコピーしました。コピーしたデータベースを開こうとすると、次のエラー メッセージが表示されました。
データベースを開くときにエラーが発生しました。仮想メソッド「android.database.Cursor android.database.sqlite.SQLiteDatabase.query(java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java」を呼び出そうとしています.lang.String, java.lang.String, java.lang.String)' null オブジェクト参照
元のデータベースを問題なく開くことができます。しかし、コピーを作成すると何かが起こっているようです。どんな洞察も大きな助けになるでしょう。ありがとう
java - setbitmap() android で瞬時に壁紙を設定する
私は自分の問題に対する答えを探していましたが、正しい答えが見つからないようです。
曲が変わるたびに、タスカーを使用して携帯電話の背景を設定しようとしています。すべてが機能しましたが、 setbitmap は壁紙をすぐには設定しません。電話を更新するには、何らかの方法で電話を操作する必要があります(フォルダーを開く、画面に触れるなど)。setbitmap が呼び出された後に強制的に更新する方法はありますか?
編集:現在setStreamを使用しています。これは、私が詳細に説明しようとしていることを示す短いビデオです。
ありがとう!
regex - 文字列の最初のインスタンスの後に文字列が続く場合の正規表現一致 -- 強制遅延
文字列の最初のインスタンスの後に別の文字列が続く場合にのみ、一致を返そうとしています。ただし、後で表示される可能性がありますが、その場合は一致したくありません。
現在、私は使用していますThing #1[\S\s]*?hidden=false
が、明らかに、私が望んでいないときに上記の例に一致するものを返します。最初の hidden= の後に false が続く場合のみ。キャプチャ グループを使用してそれを行う方法は知っていますが、それは私にとって非常に複雑です。私は Android で Tasker を使用しており、キャプチャ グループは非常に困難で時間がかかります。これどうやってするの?
javascript - tasker を使用して Firefox ブックマークを実行することは可能ですか?
私が本当に望んでいるのは、タスカー内から Firefox のブックマークを実行する (開く) ことです。そのブックマークには JavaScript コードが含まれており、「参照 URL」を使用して開くと、新しいタブで開かれるため機能しません。JavaScriptコードを適用したいWebページがあり、これを行う唯一の方法は、そのコードをブックマークに保存し、ブックマークを開いてタスクを達成することです。そのタスクをタスカーで自動化してほしい。それは可能ですか?ありがとう
javascript - 順序を変更し続ける JSON 応答からの値の解析
ホーム オートメーション システムからの JSON 応答を JavaScript で解析しようとしています。レスポンスは こちら
これは応答のほんの一部です。また、理由はわかりませんが、再起動するたびにキーの順序が変わります。su 番号インデックスを使用しても実際には機能しません。sensor.out の状態値を保存できる必要があります。 、sensor.in、sensor.door を andorid の tasker の変数に入力します。entity.id を使用して選択しようとしましたが、何らかの理由でコードが終了しませんでした (自分が何をしているのかわからなかったと思います)。