sshroid(またはADBシェル)を介してタスクタスクを実行する -- adb フィールド と tasker フィールド と ssh フィールド android 関連 問題

Running a tasker task via SSHDroid (or adb shell)


5
vote

問題

日本語

SSHDRoidを介して、ADBシェルからタスクタスクを手動で実行しようとしています。私はいます 次のPUTTY(Windows SSHクライアント)の実行:

AMブロードキャスト-a net.dinglisch.android.tasker.action_task -es task_name サイレント

私は得る:

放送:Intent {act = net.dinglisch.android.tasker.action_task dat = silent} ブロードキャスト完了:結果= 0

しかし、タスク「サイレント」の存在にもかかわらず、何も起こりません。 Sshroidが持っていないからです net.dinglisch.android.tasker.permission_run_tasks許可?もしそうなら、 どうやって修正できますか?そうでなければ、他に何が原因になる可能性がありますか?

ありがとう!

英語

I'm trying to run a tasker task manually from ADB Shell, via SSHDroid. I'm running the following in putty (Windows SSH client):

am broadcast -a net.dinglisch.android.tasker.ACTION_TASK -es task_name Silent

On which I get:

Broadcasting: Intent { act=net.dinglisch.android.tasker.ACTION_TASK dat=Silent } Broadcast completed: result=0

However, despite the existence of task "Silent", nothing happens. Could it be because SSHDroid doesn't have the net.dinglisch.android.tasker.PERMISSION_RUN_TASKS permission? If so, how can I fix that? If not, what else can be the cause?

Thanks!

        

回答リスト

3
 
vote
vote
ベストアンサー
 

これは、ボスマンの素晴らしいプロキシAPK 。それをインストールしてからsshを介して実行します。

<コード> am broadcast -a pl.bossman.taskerproxy.ACTION_TASK --es task_name TASKER_TASK_NAME_GOES_HERE3

それは完璧に機能します:)

 

This was solved thanks to Bossman's awesome proxy APK. Install it and then run via SSH:

am broadcast -a pl.bossman.taskerproxy.ACTION_TASK --es task_name TASKER_TASK_NAME_GOES_HERE

It works flawlessly :)

 
 
1
 
vote

その理由は、Shroidがタスクタスクのアクションを実行する権限がないためです。

Shroidの開発者に連絡して、彼に申請書への許可を追加するように依頼してください。私は彼のために正確な連絡先情報を見つけていませんが、私は彼のブログ。

 

The reason is because SHDroid does not have permission to execue Tasker actions.

You could contact the developer of SHDroid and ask him to add the permission to the application. I haven't found exact contact info for him, but I found his blog.

 
 

関連する質問

1  Android 5.1 ADBバックアップはAndroid 6.0と互換性がありませんか?  ( Is an android 5 1 adb backup incompatible with android 6 0 ) 
最近、私のNexus 4にCyanogenModをロードしました。復元を必要とする唯一のものはCandyCrushデータですが、ADB Restoreは仕事をしていないようです。それは単に/ sdcard / android / dataに空のフォルダを作成し...

0  REALME 3 PROがブートループ(ブート/リカバリ)に停止しています  ( Realme 3 pro stuck at bootloop boot recovery has been destroyed ) 
こんにちは私の携帯は起動ループ FastBootされていない私はすべてのボタンを試してみましたが、何も機能しなかった PIC / LAPTOPに接続していない どれでも解決策があります 私はOrangeFoxの回復を備えた私のストックROMをフラッシュしまし...

1  LGユニバーサルモバイルドライバを設置したにもかかわらず、LG Nexus 5は検出されません  ( Lg nexus 5 is not detected despite having installed lg universal mobile drivers ) 
私は、Windows 8を使用し、ADBはLGユニバーサル・モバイル・ドライバをインストールしたにも関わらず、私のLG Nexus 5の(D821)を見つけることができないようです(LGUnitedMobileDriver_S498MA22_WHQL_ML_V...

2  ADBシェル変更カメラモード  ( Adb shell change camera mode ) 
ADBシェルを演奏してサムスンギャラクシーS9をリモートで制御しています。 私は私が欲しいもののほとんどをすることができますが、私はカメラモードを切り替える/切り替える方法を見つけることを奮い立たせます。 私はどこでも検索し、これに関する情報を非常にわかった...

0  パーティションイメージをコピーして、変更してからAndroid携帯電話に戻すことができますか?  ( Can i copy a partition image modify and then restore it back to android phone ) 
私はカスタムAndroid ROMに汚れた手を入手し始めました。特定のTWRPリカバリなしでは根ざしたAndroidデバイスがあります。私はAndroid携帯電話からパーティションイメージをコピーすることが可能であると疑問があります。次に、それを変更し、ついに...

5  ADBを介してメディアの再生を停止します  ( Stop media playback through adb ) 
電話機のいくつかの設定をテストしています、そして残念ながら私が持っている唯一のコントロールは今ADBを通してそうです。私の問題は、次のコマンドを介して音楽ファイルの再生を開始できる間に、次の反復を実行できるようにすることはできません。 <事前> <コード> 9...

0  同じターミナルの「adb status-window」と「adb logcat」の両方を表示  ( Showing both adb status window and adb logcat on the same terminal ) 
9988776544330 コマンドを取得しようとしています。ただし、以下のものを表示するだけです。 Androidデバッグブリッジ 状態:装置 最初は、リソースが既存の操作でビジーであったため、 9988776666544331 が停止したが、...

3  ADBシェルから開発者オプションでPointer Locations設定を変更する方法  ( How can i change pointer locations setting in developer options from adb shell ) 
ADBを使用して開発者オプションメニューから「ポインタ位置」を選択して選択解除できる必要があります。 <コード> Android gingerbread331 ですが、一度私はポインタの場所を選択して選択する方法を理解することができません。 私は焦点を移動す...

1  TWRP Advanced Wipe Soft Reniced?  ( Twrp advanced wipe soft bricked ) 
私のMoto G7と湖の湖沼の山とめちゃくちゃになった17.1&amp。パーティションB&AMPでTWRPで終わりました。私の未熟な燻作に関係なく、パーティションAのリニアの回復。残念ながら、TWRP&AMPを使ってA / Bの上級拭き取りを行いました。これで...

1  明らかな空き容量にもかかわらず、内部microSDから内蔵ストレージへデータを移行するときのエラー  ( Error when migrating data from internal microsd to internal storage despite appa ) 
私は、内部記憶装置として使用するように構成された2GBのmicroSDを持つMOTO G3(Android 6.0)を持っています。それは何年もの間正常に働いていますが、私はより大きくてより速いカードにアップグレードしたいです。だから、私は最初にこのmicro...

0  すべてのパーティションがフォーマットされた後、未婚Lenovo Zuk Z1  ( Unbrick lenovo zuk z1 after every partition was formatted ) 
私の電話をそれに登録しようとしています。 /起動および/回復を含むすべてのパーティションをフォーマットしました。 電話はできません: ホーム画面に起動します。 ADBに達する。 ブートローダーの再起動しました。 新しい回復をフラッシュします。 電話は: ...

7  ADBバージョンの携帯電話を取得するためのADBコマンド  ( Adb commands to get the adb version of mobile phone ) 
これは愚かに聞こえるかもしれませんが、読んだ後にこの記事(完全に見える)私はまだ私のAndroidの「ABDバージョン」を取得する方法を見ていない、私が期待する出力はこの 99887766544330 のようなものです。 9988776654331 、次に<...

14  'ADB Push'と 'ADB Install'の違いは何ですか?  ( Whats the difference between adb push and adb install ) 
998876655443331 はファイルをターゲットの場所にコピーするだけで、 9988776665544332 はファイルをターゲットの場所とにコピーするのに適切な許可を設定します。君は? ...

50  ADB Backupは0バイトのファイルを作成します。一つを設定しない場合でも、現在のバックアップパスワードの入力を求めます。デスクトップバックアップパスワードの場合は「パスワードの設定に失敗しました」  ( Adb backup creates 0 byte file prompts for current backup password even though ) 
問題: ADBバックアップを実行するたびに、 99887766544334 の後に 998877666544355 を数秒間 <> にするメッセージが続きます。後で私が17 GBのデバイスメモリを使用しているという事実にもかかわらず、結果として生じるバック...

13  CMDから起動するADBサーバーのパス変数を入力しますか?  ( What do i type in path variable for adb server to start from cmd ) 
Android SDKのインストールと設定方法については、Wikiを続けています。 998877666544330 を使用してADBサーバーが機能しているかどうかをテストすることになっているステップで立ち往生しています。このコマンドは正しいですか? Wik...

関連する質問

1  Android 5.1 ADBバックアップはAndroid 6.0と互換性がありませんか? 
0  REALME 3 PROがブートループ(ブート/リカバリ)に停止しています 
1  LGユニバーサルモバイルドライバを設置したにもかかわらず、LG Nexus 5は検出されません 
2  ADBシェル変更カメラモード 
0  パーティションイメージをコピーして、変更してからAndroid携帯電話に戻すことができますか? 
5  ADBを介してメディアの再生を停止します 
0  同じターミナルの「adb status-window」と「adb logcat」の両方を表示 
3  ADBシェルから開発者オプションでPointer Locations設定を変更する方法 
1  TWRP Advanced Wipe Soft Reniced? 
1  明らかな空き容量にもかかわらず、内部microSDから内蔵ストレージへデータを移行するときのエラー 
0  すべてのパーティションがフォーマットされた後、未婚Lenovo Zuk Z1 
7  ADBバージョンの携帯電話を取得するためのADBコマンド 
14  'ADB Push'と 'ADB Install'の違いは何ですか? 
50  ADB Backupは0バイトのファイルを作成します。一つを設定しない場合でも、現在のバックアップパスワードの入力を求めます。デスクトップバックアップパスワードの場合は「パスワードの設定に失敗しました」 
13  CMDから起動するADBサーバーのパス変数を入力しますか?