Tasker Part6 [sc](★0)
-
- 1
- 2012/09/21(金) 12:59:44.75
-
なんだか難しそうだけど簡単なことはさらっと出来ちゃう
奥はすごーく深い、Taskerの総合スレです。
初心者質問スレも参照のこと。
7日間のトライアル版
http://tasker.dinglisch.net/
There are Direct-Purchase (with a 7 day trial)からダウンロード
前スレ
Tasker Part5
http://anago.2ch.net/test/read.cgi/smartphone/1324883976/
関連リンク・過去スレは>>2-3を参照
-
- 827
- 2014/06/30(月) 20:52:44.39
-
Illegal function errorだなw
-
- 828
- 2014/06/30(月) 21:00:58.56
-
>>826
ありがとー( 〃▽〃)
うまいこといったは。ついでに、おせーて。
欲が出てきて、「明日の最高気温、最低気温」したいんだけど、
A4: Variable Split [ Name:%kotae Splitter:【 Delete Base:Off ]
A5: Variable Split [ Name:%kotae2 Splitter:- Delete Base:Off ]
A6: Variable Split [ Name:%kotae21 Splitter:】 Delete Base:Off ]
やってて、ここの意味が自分わかってないの。「【」とか「】」「-」て何を指してるの?
-
- 829
- 2014/06/30(月) 21:34:39.36
-
>>828
アクションを開くとその簡易的なヘルプが見れるから、よくわからない時にはそれを見るといい
それでもわからなければ、ググれば公式のまともなドキュメントが引っかかるからそれを見れば大抵どうにかなる
Variable SplitはJavascriptで言うところのString.sliceに当たるといえば分かりやすいかな?
その例の、"【"はいわゆるデリミタのこと
例えば"abc,def,ghi"という文字列をsplitterに","を指定して実行してやると
"abc"、"def"、"ghi"という3つの要素を持つ配列に分割してくれる
-
- 830
- 2014/07/01(火) 21:28:24.43
-
>>829
んー、なんかムズいね。
けど!結果的にでけたよ。人間、欲が出てきまして…。
明日の天気は…どーすれば?……(((^_^;)
-
- 831
- 2014/07/01(火) 21:55:42.10
-
>>830
応用力皆無か
-
- 832
- 2014/07/01(火) 22:35:27.26
-
>>831
んー、皆無だ。まったくちんぷんかんぷんm(__)m
-
- 833
- 2014/07/01(火) 22:38:14.68
-
>>830
文字列関数使ってチマチマ切り出していくのが面倒臭い、分かりにくいなら正規表現でやっちゃえば?
-
- 834
- 2014/07/01(火) 22:52:46.46
-
>>833
Yahoo!見ると、明日の天気も】/とかを使って区分けしているんだよね。今日の天気と気温ができて、なぜ次の日ができないのだろう…、あほ丸出しだな、お騒がせしてますm(__)m
-
- 835
- 2014/07/01(火) 23:01:41.36
-
文句言いながらも優しい人が出てくるよ。
-
- 836
- 2014/07/01(火) 23:06:11.47
-
>>835
うん、今、とりあえず頑張ってる。
-
- 837
- 2014/07/02(水) 08:11:13.38
-
近隣センサーがうまく動かない。
オクトバさんの言うとおりにしてみたんだけど機種のせいかな?
-
- 838
- 2014/07/02(水) 12:17:55.16
-
>>837
どう動いているの?
-
- 839
- 2014/07/02(水) 13:23:38.39
-
>>838
あのとおりに設定しても、うんともすんとも。
ちなみに機種はモトローラrazr201m。
-
- 840
- 2014/07/02(水) 15:29:09.37
-
あの通りじゃ無理だよ。
-
- 841
- 2014/07/03(木) 10:55:56.09
-
画面に表示されているのがホームなのか別のアプリ(不特定)なのかを判別出来ますか
または現在画面に表示されている(winでいうところのactivewindow?)アプリ名を取得できますか?
ちなみにホームはADWEXです
-
- 842
- 2014/07/03(木) 14:42:49.10
-
普通にProfileのApplicationでできる
-
- 843
- 2014/07/03(木) 22:21:50.79
-
https://i.imgur.com/EzL2amL.png
こちらでも質問させていただきます
この画面のまま変化がありません
スキャンのボタン押してるんですけど…
-
- 844
- 2014/07/03(木) 22:28:52.43
-
さすがにマルチは良くない
-
- 845
- 2014/07/03(木) 22:36:40.92
-
>>844
なぜ?
-
- 846
- 2014/07/04(金) 08:24:57.51
-
このスレにマルチもクソも無いだろアホか
-
- 847
- 2014/07/04(金) 11:53:45.25
-
>>846
カルシウム不足ですか?
-
- 848
- 2014/07/05(土) 15:44:23.25
-
修理に出したわけだが、taskerバックアップされちょらん。しまった、と思っても時すでに遅し…。
ついでにラマもパスワード各種も、何もかも。ヘリウムも、やっちまった(T^T)
-
- 849
- 2014/07/05(土) 16:10:46.97
-
Tasker使ってるなら、自動でバックアップ取れるだろ(´・ω・`)
パスワードとかサイト毎に違うので覚えるの諦めて、クラウドに保存してる。
google authenticatorが一番きついかもしれん。
同時に2つの端末入れられんし、殆どのcloudとかportalはgoogle authenticatorでログインしてるしな。
なくなったら、skypeにすら入れなくなる。
-
- 850
- 2014/07/05(土) 22:28:38.31
-
>>849
スレ違いだが、Authy使えば複数端末に入れられるぞ
-
- 851
- 2014/07/05(土) 22:50:57.22
-
教えてください。
再起動したらシステムアプリのマップを
アンインストーラーでアンインストールして、
sdcard2に置いてあるmap.6.8.apkをインストールする、
というやようにするのはどうすればいい?
-
- 852
- 2014/07/05(土) 23:50:04.77
-
>>851
必ず満たす条件をトリガーにすれば、Taskerが起動した際に実行される
ただし、あくまでTaskerが起動したあとに実行されることになるから、OS起動直後ではないし
それに、やったことないけど、アンインストール/インストールはユーザーの確認操作が必要になるはず
-
- 853
- 2014/07/06(日) 00:30:10.93
-
>>852
あ、そうか、ユーザ確認があったなORZ
-
- 854
- 2014/07/06(日) 02:12:59.36
-
>>853
>>ORZ
新しいな
-
- 855
- 2014/07/06(日) 02:15:28.65
-
>>854
せやな、なんかイヤらしいな
-
- 856
- 2014/07/06(日) 03:03:11.39
-
>>853
そもそもシステムアプリはrooted環境じゃないとアンインストールできないぞ
-
- 857
- 2014/07/06(日) 16:03:43.65
-
>>856
うん、rootはとってる。
-
- 858
- 2014/07/06(日) 16:45:30.15
-
>>851
/system/appに同名のapkで上書きすればイケるんじゃない?
-
- 859
- 2014/07/06(日) 19:28:19.16
-
>>857
rootedならパッケージインストーラーを介さずにアンインストール出来るじゃん
-
- 860
- 2014/07/07(月) 20:30:49.38
-
Use New Cell APIって項目がありません
どこにあるのでしょうか?
https://i.imgur.com/fVoQZJq.png
-
- 861
- 2014/07/07(月) 20:40:37.10
-
>>860
Monitorの一番下らへん
-
- 862
- 2014/07/07(月) 21:52:03.31
-
>>861
無いんですよね…
https://i.imgur.com/fVoQZJq.png
https://i.imgur.com/I5PAhvU.png
https://i.imgur.com/sDKZEew.png
https://i.imgur.com/iFYt3I8.png
https://i.imgur.com/zwIkYio.png
-
- 863
- 2014/07/07(月) 23:48:22.13
-
>>862
4.2以上じゃないと対応してないから設定も出ない
-
- 864
- 2014/07/08(火) 00:57:37.65
-
>>862
バカなの?
-
- 865
- 2014/07/08(火) 07:34:21.32
-
横画面のsceneを作ってるとサイズが変わってしまうのはバグ?
-
- 866
- 2014/07/08(火) 18:20:18.66
-
>>865
バグじゃないぉ。Scene 編集時の Help を、最後の方まで読めば分かる。
縦横で個別にレイアウト調整せなあかん。
これを怠ると、 Tasker が頑張って調整しようとするけど、ユーザーの思惑通りにはいかないだろう。
-
- 867
- 2014/07/08(火) 18:22:38.35
-
>>865
あ、ごめん。
サイズが『変わってしまう』って?
状況によって巨大化したり縮小したりバラバラって事?だとしたらバグかなぁ。
俺は一度も遭遇した事は無いけど。
-
- 868
- 2014/07/08(火) 20:51:11.69
-
>>866
あーいや多分それだ、ありがとう。全画面に広げてて小さくなっちゃうんだ
横でしか使わなくても縦の数値も入れるのね、サンクス
-
- 869
- 2014/07/08(火) 21:06:42.59
-
>>868
数値指定は面倒かも知れんから、端末をクルクル回しながらエレメントや外枠をドラッグする方が楽だぞ
(・∀・)
-
- 870
- 2014/07/12(土) 22:28:06.76
-
いや〜、結局できないよう。今日もだいじだが、明日も大事じゃん。「明日の天気」できんわ…
天気しゃべれ。 (8)
A1: HTTP Get [ Server:Port:rss.weather.yahoo.co.jp/rss/days/○○.xml Path: Attributes: Cookies: Timeout:5 Mime Type:text/xml Output File: Trust Any Certificate:Off ]
A2: Goto [ Type:Action Label Number:1 Label:wed ] If [ %HTTPR! ~ 200 ]
A3: Variable Set [ Name:%tenki To:%HTTPD Do Maths:Off Append:Off ]
A4: Variable Convert [ Name:%tenki Function:HTML to Text Store Result In: ]
A5: Variable Split [ Name:%tenki Splitter:】 Delete Base:Off ]
A6: Variable Split [ Name:%tenki2 Splitter:- Delete Base:Off ]
A7: Variable Set [ Name:%aaa To:%tenki21 Do Maths:Off Append:Off ]
A8: Variable Split [ Name:%tenki2 Splitter:%aaa- Delete Base:Off ]
A9: Variable Split [ Name:%tenki22 Splitter:/ Delete Base:Off ]
A10: Variable Split [ Name:%tenki222 Splitter:- Yahoo Delete Base:Off ]
A11: Variable Set [ Name:%aaa To:はれときどきくもり Do Maths:Off Append:Off ] If [ %aaa ~ *晴時々曇* ]
A12: Variable Set [ Name:%aaa To:はれのちくもり Do Maths:Off Append:Off ] If [ %aaa ~ *晴後曇* ]
A13: Variable Set [ Name:%aaa To:あめのちはれ Do Maths:Off Append:Off ] If [ %aaa ~ *雨後晴* ]
A14: Variable Set [ Name:%aaa To:くもりのちあめ Do Maths:Off Append:Off ] If [ %aaa ~ *曇後雨* ]
A15: Variable Set [ Name:%kion To:マイナス Do Maths:Off Append:Off ]
A16: Variable Search Replace [ Variable:%tenki221 Search:- Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In: Replace Matches:On Replace With:%kion ]
A17: Variable Search Replace [ Variable:%tenki2221 Search:- Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In: Replace Matches:On Replace With:%kion ]
A18: Variable Split [ Name:%DATE Splitter:- Delete Base:Off ]
A19: Variable Set [ Name:%tim To:%TIME Do Maths:Off Append:Off ]
A20: Variable Split [ Name:%tim Splitter:. Delete Base:Off ]
A21: Variable Join [ Name:%tim Joiner:: Delete Parts:Off ]
A22: Say [ Text:%DATE(1)月 %DATE(2)日、 %tim Engine:Voice:default:default Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]
A23: Say [ Text:長野市の今日の天気は、%aaa、最高気温は%tenki(221)どです、また最低気温は%tenki(2221)どです Engine:Voice:default:default Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]
とりま、今日の天気の取り方貼っとく。神よ、おせーてくだされ。
-
- 871
- 2014/07/12(土) 22:29:21.62
-
>>870
ggってみたんだが、やはりわからん。
-
- 872
- 2014/07/13(日) 05:55:59.88
-
>>870
> A5: Variable Split [ Name:%tenki Splitter:】 Delete Base:Off
> A6: Variable Split [ Name:%tenki2 Splitter:- Delete Base:Off ]
Variable Split [ Name:%tenki3 Splitter:- Delete Base:Off ]
> A7: Variable Set [ Name:%aaa To:%tenki21 Do Maths:Off Append:Off ]
Variable Set [ Name:%bbb To:%tenki31 Do Maths:Off Append:Off ]
動かしてないけどこんな感じじゃない?
-
- 873
- 2014/07/13(日) 10:43:30.96
-
>>870
JavaScriptで根本から作り直してみた
いちばん最初の[0]のなかの数字を増やすと今日、明日、明後日、明々後日と取得できる
天気 (33)
A1: HTTP Get [ Server:Port:rss.weather.yahoo.co.jp Path:/rss/days/5110.xml Attributes: Cookies: Timeout:10 Mime Type: Output File: Trust Any Certificate:Off ]
A2: JavaScriptlet [ Code:var w=global('%HTTPD').match(/】 (.*?) - (.*?)℃\/(.*?)℃/g)[0].match(/】 (.*?) - (.*?)℃\/(.*?)℃/);
var weather=w[1].replace(/後/,"のち");
var temp_max=w[2].replace(/-/,"マイナス");
var temp_min=w[3].replace(/-/,"マイナス"); Libraries: Auto Exit:On Timeout (Seconds):45 ]
A3: Say [ Text:今日の天気は %weather 、最高気温は %temp_max ど、最低気温は %temp_min どです。 Engine:Voice:default:default Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]
-
- 874
- 2014/07/13(日) 19:28:10.93
-
>>873
レス遅くなりすいません。(taskerの2ちゃん巡回が、うまくいってませんでした)
おーーーーーーーーーっ!
神様、ありがとうございます_(._.)__(._.)__(._.)__(._.)__(._.)_
すんげぇす、言われたとおりに、やったら地元の明日の天気をスマホちゃんがしゃべってくれました((T_T))ほんとーに、ありがとうございます。
2ちゃん、サイコー♪
-
- 875
- 2014/07/13(日) 21:08:14.31
-
>>873
横からすいません。
A2: JavaScriptlet [ Code:var w=global('%HTTPD').match(/】 (.*?) - (.*?)℃\/(.*?)℃/g)[0].match(/】 (.*?) - (.*?)℃\/(.*?)℃/);
var weather=w[1].replace(/後/,"のち");
var temp_max=w[2].replace(/-/,"マイナス");
var temp_min=w[3].replace(/-/,"マイナス"); Libraries: Auto Exit:On Timeout (Seconds):45 ]
どなたかこれの解説してもらえませんか?
-
- 876
- 2014/07/13(日) 21:20:28.01
-
正規表現でマッチさせて各要素を取り出して、正しく読み上げられない文字を置換してるんじゃね
-
- 877
- 2014/07/13(日) 22:41:59.30
-
>>875
JavascriptだからTaskerの知識だけで理解できるものではないかと
Javascriptについての知識がないとこういうのは書けない
このページを共有する
おすすめワード