Tasker Part2at SMARTPHONE
Tasker Part2 - 暇つぶし2ch100:SIM無しさん
11/07/12 21:25:56.01 eSypUwkD
例2
自分で作るvariable(フラグを作る場合)

%朝食

設定A
1. 朝食がご飯だったら %朝食 に1をセットするよ
2. 朝食がパンだったら %朝食 に0をセットするよ
(もちろん"ご飯"・"パン"という文字列をセットすることも可)

設定B
1. %朝食 が1だったら、昼食はパンを食べるよ
2. %朝食 が0だったら、昼食は定食を食べるよ

101:SIM無しさん
11/07/12 21:26:39.49 DjblCYlq
>>98
つまり、%果物ってのを、variable set で作って、variable add のifを使って包丁用意とティッシュ用意をするってことで間違いないですか?

102:SIM無しさん
11/07/12 21:34:33.05 OPQYmy25
>>99
プログラムは思ったように動くんじゃなくて、書いたとおりに動く<ただしこれはツクールだけど>
情報もっと出してくれなとアドバイスのしようが・・・

1「taskを詳しく」2「なにで使ってるのか、context?ショートカット?」3「前者ならどんなcontext?profile自体の設定は買えた?」

103:SIM無しさん
11/07/12 21:35:13.64 eSypUwkD
>>101
自分で作る場合は、>>100で。
variable add なんて、あまり使わんのじゃないかな。

朝食を食べるというContextで、
variable setを使って、%朝食に0か1をセット。
昼食を食べるというContextで、
if を使ってそれぞれのTaskを実行。

朝食を食べた回数を使うならvariable add。

104:SIM無しさん
11/07/12 21:45:02.22 wj0nAXfu
お米を食べるとき
30回噛んで飲み込みましょう。

お米を食べるがcontext
30回がvariable
飲み込むがtask

な感じ

105:SIM無しさん
11/07/12 21:51:20.88 e7IgTir2
>>90さんが言っているような物を作るにはどうすれば良いのでしょう?
取り敢えず%count to %count + 1として、その後flashで表示させると押す度に
+ 1 + 1 + 1と「+1」が増えていきます。
1だけを増加させ押す度に1,2,3...とするにはもどうすれば良いでしょう?

106:SIM無しさん
11/07/12 21:53:28.03 eSypUwkD
>>105
そんときは variable add。

107:SIM無しさん
11/07/12 21:55:01.26 OPQYmy25
>>105
「do maths」て文字すら見えないのかよ・・・

108: 忍法帖【Lv=17,xxxPT】
11/07/12 22:04:47.24 ic9vgkwE
お前らの説明に優しさを感じた
自分も昔似たようなこと聞かれて自分の説明が下手で匙投げたわ

109:SIM無しさん
11/07/12 22:12:03.51 h7/XF7f3
まず,使っているのは,Contextです。
Proximity sensorを押しながら,gestureすることで,明るさを3段階にしたいです。gestureの動作は,同じ動作です。同じ動作を繰り返すことで,明るさが2→100→255と変化するようにしたいのです。以下のtaskを試したときは,gestureは組み込んでいません。


次に,taskですが,以下の通りです。

1 Display Brightness >> Level 255
2 Stop
3 Display Brightness >> Level 100 >> IF %BRIGHT=255
4 Stop
5 Display Brightness >> Level 2 >> IF %BRIGHT=100
6 Stop

そして,結果は,一瞬明るさが255になったと思いきや,100に戻ります。

110:SIM無しさん
11/07/12 22:14:54.43 yrfTY1/W
gmailで特定の件名を受信したら、Alertで件名をPOPアップさせる
方法はないかな・・・。

Bloccoでも公開Pluginにはいいものがなく。

111:SIM無しさん
11/07/12 22:29:34.20 A+tQgbrA
病院に入ったらマナー。出たら、マナーオフってのを設定したくて、
病院の位置をトリガーに、マナーON。
ここまではうまくいった。
しかし、ExitTaskのマナーOFFの方が動作しなかった。
何故だ~

112:SIM無しさん
11/07/12 22:40:04.78 OPQYmy25
>>109
状態を監視するcontext(event以外全部かな)にtaskを組み込んだ場合、状態を変えるactionはそのcontectの間のみ維持され、
その状態から外れたらもとの設定に戻る。
例えば、明るさ、wifion/off、回転、キーガード、マナーモードなどなど。
(exittaskを組み込んだ時や、contextの間に自操作やprofileで設定が変わったとき、どうなるのかは確認してないけど)

なので、元の明るさ→明るさMAX(近接センサー認識時)→元の明るさ(不認識)ってなってる。
だから、gesture(event)でやれば問題ないはず。もしevent以外でやりたい場合、exittaskを利用すればおk。

ただ、そのtaskだと、stopにもifかけないと2でいつも終了するよ。
場合わけするときは、
tasker>if
actionA
B
C
tasker>endif
でやれば楽actionないの動作が他のifに関わる場合、stopをendifの前に加えるてもある。

113:SIM無しさん
11/07/12 23:06:11.85 vNcyiXuN
>>111
病院に入ったってcontextは何使ってるの?

114:SIM無しさん
11/07/12 23:10:47.14 OPQYmy25
context、settingに関することは公式ページから適当抜粋訳。英語読める人は公式で読んで。

contextのentertaskで設定を変える場合、条件から外れたときには元の設定に戻る。
settingはなんかアイコンでわかるでしょ。
複数のprofileで、あるsettingを変更するようにしてる場合、条件が満たされたのが新しいのが優先
ex context timeA(10:00ー17:00)とB(12:00ー15:00)があり、今12:00ならBが適応される。
ある設定を変えるtaskを組み込んだcontextが、全て外れたとき、すべてのcontextが満たされていないときの設定に戻る。
exittaskで変更された設定は保持される(自分で手動で変更したのと同じ)
また、eventやtime(repeat、時間範囲なし)などの長さを持たないcontextでも同じく保持される。

115:SIM無しさん
11/07/12 23:20:52.41 A+tQgbrA
>>113
Locationだけど

116:SIM無しさん
11/07/12 23:33:01.96 h7/XF7f3
>>112
> ただ、そのtaskだと、stopにもifかけないと2でいつも終了するよ。

stopにifをかけようと思うのですが、さっきのtaskの2stopにif BRIGHT=255としてみたのですが、うまくいきませんでした。

IF
task A
B
C
ENDIF
これも試みたのですが。

結局、IFは、AとBとCに切り替えるスイッチャーということですよね?IFの設定でどうすればABCを切り替えることができるようになるんですか?

117:SIM無しさん
11/07/12 23:42:28.52 OPQYmy25
>>116
もう説明めんどい。以下のでやりたいことはできるはず。

action1
variable>Add>
Name %BRIGHTCHANGER(大文字で、名前は適当に好きなの、4文字以上なら可能、詳しくは自分で調べて)
Add 1
wrap 3

action2
display>明るさ
明るさ1、if%BRIGHTCHANGER 0
action3
明るさ2 if 略1
action4


118:SIM無しさん
11/07/12 23:50:20.57 h7/XF7f3
どうもありがとうございました。
すごく助かります。

119:SIM無しさん
11/07/13 00:39:23.80 zqVWrhzg
>>106-107
出来ませんでした・・・

120:SIM無しさん
11/07/13 00:51:41.42 P7X14cQh
>>119
半角、スペースダメ、taskの最初にset~を毎回してたら・・・このあたり。


121:SIM無しさん
11/07/13 00:52:10.74 P7X14cQh
ダメはスペースにしかかかってないからね

122:SIM無しさん
11/07/13 05:14:25.12 6WSsmNRX
variable(変数)とか中学の数学で習わなかったっけ?

123:SIM無しさん
11/07/13 07:19:31.12 o8Ud0+6/
俺は高校でやった情報Bに近かった

124:SIM無しさん
11/07/13 08:31:22.08 JCJ653QW
中学の時はBasicだったな
真っ黒な画面に教科書に載っているやつを打ち込むサギョウ
たださわってみるだけって感じ

125:SIM無しさん
11/07/13 08:38:19.43 zOIlpuoj
>>110
イベント、プラグイン、K9mail受信

タスクがアラート、ポップアップ、テキストが %ESUBJ
Ifに %ESUBJ~"特定件名"

でどう?
分かりにくくてごめん


126:SIM無しさん
11/07/13 11:12:08.56 16luNmja
すみません、ショートカットの実行ってできますか?

spモードの問合わせのショートカットをtaskerから起動…

127:SIM無しさん
11/07/13 14:50:54.22 zqVWrhzg
>>120
出来ました!ありがとうございます
スペースだめだったんですね・・

128:SIM無しさん
11/07/13 15:14:59.00 hjTJbfnn
>>125
K9Mail使えばいいのかー。
電池の持ちチェックついでに確認してみよ。

やりたいのはTwitterのメンションをPopupなりToastなりで、
表示したいだけなんだけどね。

129:SIM無しさん
11/07/13 15:39:10.85 hjTJbfnn
>>125
ありがとう。K-9mail入れるだけで、3rd partyのContextが使えるよになりました。

variableもデフォルトで入っているのをチョイスするだけで出来たので、
非常に簡単に実現出来ますね。

Alert>Popupは、ロックスクリーンを迂回して表示されちゃうのが、
後は気になる所でしょうか・・・。

130:125
11/07/13 16:43:26.11 ryA7wGXD
>>129
どういたしまして。

>Alert>Popupは、ロックスクリーンを迂回して表示されちゃうのが、
>後は気になる所でしょうか・・・。

確かにtaskerはロックスクリーン状態の扱いがイマイチな気がする


131:SIM無しさん
11/07/13 18:46:09.00 hjTJbfnn
Galaxy S2で使ってるけど、スリープ中はもしかしてTaskerもSleepしてる?
Display OFFのタスクが動く様子ない・・・。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch