Androidホーム画面作成用質問スレ Part6

■ このスレッドは過去ログ倉庫に格納されています
2019/09/25(水) 07:57:55.07ID:rkeZCUkI
ホーム画面を作るにあたっての質問スレです
こんな事したいんだけど
これどうするの?
と思った時に活用して下さい
質問者さんへ
質問はできるだけわかりやすく。参考画像等があれば添えて下さい
回答者さんへ
質問が細かくなるようでしたら各専用スレに誘導してあげて下さい

関連スレ
【ホーム】Android Homeアプリ Part34【SUB】 [無断転載禁止]©2ch.net
http://potato.2ch.net/test/read.cgi/android/1457171320/
【ホームアプリ】Lightning Launcher Part7 [無断転載禁止]©2ch.net
http://potato.2ch.net/test/read.cgi/android/1450488514/
気軽に「こんなAndroidアプリ探してます」20本目 [無断転載禁止]©2ch.net
http://potato.2ch.net/test/read.cgi/android/1479478136/
Androidアプリ質問スレPart16【探し物は別スレ】 [無断転載禁止]©2ch.net
http://potato.2ch.net/test/read.cgi/android/1471368875/
Androidのホーム画面を気楽に晒すスレ part67©2ch.net
http://potato.2ch.net/test/read.cgi/android/1463195936/
【二次元おk】Androidホーム画面晒しpart34 [無断転載禁止]©2ch.net
http://potato.2ch.net/test/read.cgi/smartphone/1452137932/


※テンプレは必要になるようでしたら随時議論と言う事で
※前スレ
Androidホーム画面作成用質問スレ Part2
http://potato.2ch.net/test/read.cgi/android/1436097233/
Androidホーム画面作成用質問スレ Part3
http://egg.2ch.net/test/read.cgi/android/1480668799/
Androidホーム画面作成用質問スレ Part4
https://egg.5ch.net/test/read.cgi/android/1504579030/
Androidホーム画面作成用質問スレ Part5
https://egg.5ch.net/test/read.cgi/android/1541251433/
2020/08/27(木) 03:35:20.35ID:8fa+Rzc/
abcd なら4文字、あいウエ なら8文字、abcdあいウエ なら12文字で良いのかな?
これ試してみて。
$tc(len,tc(reg, "aあbイcう", "[^\x01-\x7E]",""))+tc(len,tc(reg, "aあbイcう", "[\x01-\x7E]",""))*2$
2020/08/27(木) 07:26:58.98ID:YhAlApz3
>>637
早々にありがとうございます!!
動作もバッチリです
奇数は偶数に繰り上げしてくれるのも助かります
正規表現だとこんなことまでできるのですね
おかげさまで曲名表示がとても見やすくなりました
これを機会に正規表現の勉強してみますね
2020/08/27(木) 07:29:48.40ID:8fa+Rzc/
>>637
間違えた、申し訳。
$2*tc(len,tc(reg, "aあbイcう", "[^\x01-\x7E]",""))+tc(len,tc(reg, "aあbイcう", "[\x01-\x7E]",""))$
2020/08/27(木) 12:18:14.89ID:YhAlApz3
>>639
高度すぎて挙動の変換が把握しきれていませんが差し替え修整までありがとうございます
今のところ差し替え版も問題なく動作しています
重ね重ねありがとうございますm(_ _)m
2020/08/27(木) 13:39:00.67ID:qXhMBLc3
>>630
私の技術力では624に予定時のifを追加することができませんでした...
どうかどうかどなたか一つだけでもいいので記述を教えてください...
2020/08/27(木) 13:41:19.57ID:qXhMBLc3
カレンダー名というのがなにかもよくわかりません...
klwpの設定にもアドレスと日本の祝日しか選択肢がありません...
2020/08/27(木) 20:30:55.42ID:XoEOqAQs
>>641

これでやって見て
http://whitecats.dip.jp/up/download/1598527075/attach/1598527075.komp
20200827
7/26 枠 を作り、あとはすべてコピペです
dp(1dhms)+86400*(si(mindex,3)*7+si(mindex,2)-df(f,1d)) のコードは便利です。 感謝
2020/08/27(木) 22:44:16.46ID:AsfFMe/l
ありがとうございます...
無事機能しています...
2020/08/28(金) 01:31:29.92ID:uo8eGbIP
$dp(1dhms)+86400*(si(mindex,1)*7+si(mindex,0)-df(e,1d))$
の式自体をグローバルに突っ込むと数秒〜数分のズレが出て正確な日付を取得できない件だけど、
いろいろ試した結果、グローバル変数はでかい桁の数字を正確に渡せないことが判明。

苦肉の策として、グローバルには
$(dp(1dhms)+86400*(si(mindex,1)*7+si(mindex,0)-df(e,1d)))/100$
と桁を小さくして、実際のテキスト等で
$df(d,100*gv(変数名))$
と100倍してやると正確な日付の0時ジャストが取得できたわ。
ナニコレって感じだけど、式を短くして入力の労力短縮と可読性確保には良いかもしれない。
2020/08/28(金) 07:02:47.85ID:pTCgi9o9
>>644
機能しましたか、
Googleカレンダーを変更してもklwpで表示されるが
ホームには、時間がたたないと、表示されない

https://i.imgur.com/Ufrnkot.jpg
デザインは、好きなように変えた方がいいかも
ここを触ってあとは、コピペです
2020/08/28(金) 08:10:41.46ID:skzxPLZD
>>646
>Googleカレンダーを変更してもklwpで表示されるが
ホームには、時間がたたないと、表示されない

あーそれあるある
そゆとき自分は予定入力した後、右上の3点メニューから更新押してからカレンダー閉じると反映される
2020/08/28(金) 08:23:12.52ID:pTCgi9o9
>>647
なるほど

システムの消せないカレンダーとの連携ミスもなおったしこれで使えます
2020/08/28(金) 12:38:57.81ID:pTCgi9o9
>>645
1個目を作りこめば、あとはすべてコピペでいけるので
いらんは、と思ったが 便利ですありがたい
グローバル変数  wMM
1から12をいれると
$(dp(gv(wMM)+M1dhms)+86400*(si(mindex,3)*7+si(mindex,2)-df(f,gv(wMM)+M1d)))/100$
年間カレンダーが作れそうな気がします。
2020/08/28(金) 22:55:20.26ID:u7EBf1jq
Googleカレンダー設定の祝日
acount +5
自分で終日予定にすると+1

終日ではない予定にすると
ecount +1
ということでいいのだろうか

デフォルトの祝日のみも無色にしたい場合はifに&でacount =5を追加すればいいのだろうか
自分で終日予定5個いれても消えるけど現実的にそういうことはないだろう
でもあまりスマートではない気がする
2020/08/29(土) 02:10:48.89ID:AdgO2yZk
カレンダーのコードも、もういいかなって感じだけど
>>645の続報ってことで、これで最後にする。

例のコードをグローバルに入れると前後数秒のズレが出て、前側にずれる=前日の日付を取得して使い物にならなかったわけだけど、
それなら0時ジャストを取得することにこだわらないで、むしろお昼の12時でいいやと考え、
$dp(1dhms)+86400*(si(mindex,3)*7+si(mindex,2)-df(f,1d))+43200$
こんなコードにしてグローバルに入れた。

狙い通り。前後にずれが出るのは変わらんけど、それによって日がずれることはない。
>>645の桁操作も不要。多分これが最終形態で良いかなと思う。
2020/08/29(土) 21:22:44.66ID:n5s5Bn9V
>>651
素朴な疑問なのだけど上記式の86400と43200という数値はどういう意味で付けられてるの?
2020/08/29(土) 21:52:28.73ID:Ogccx9PC
>>652
本人ではないが
60*60*12 = 43200
60*60*24 = 86400
半日の秒数または、1日の秒数

大変、便利です
2020/08/29(土) 23:00:53.18ID:n5s5Bn9V
>>653
なるほど分かりやすく教えてくれてありがとう
2020/08/30(日) 13:46:51.23ID:y+qqNEER
皆さんはアラームのステータスが取得できますか?
自分のはアラームを設定してもフラグに1が立たないのです
環境依存なのか原因の切り分けをしたくて質問しました
機種はXiaomiのRedmi Note 9s / Android10です
アラームはプリインストールのものとストアで落とした別のものも試しましたがどちらもアラームのオンが取得できませんでした
https://i.imgur.com/eWm5VN6.jpg
2020/08/30(日) 14:13:54.58ID:SQdrOMl/
取得できる
2020/08/30(日) 14:21:47.12ID:xsJU9IIL
中華スマホだとアラームの状態を正しく取得できない問題があるらしい
2020/08/30(日) 14:33:31.07ID:y+qqNEER
>>656-657
そうなんですね
環境依存なら仕方ないかな
報告ありがとうございました
2020/08/30(日) 14:57:48.99ID:55vPSgFw
>>657
逆にXperia 1 ii(Android10)だとTaskerの時刻指定プロファイルの時刻がsi(alarmd)で返ってくるからちょっと困る
これはAndroidとTaskerの所為だってKLWP公式の回答だから治らないね
2020/08/30(日) 23:21:55.89ID:vcREhlbZ
最近KLWPを使ってホーム画面をいじり始めました
昔々にHTMLの初歩的なやつをベタ打ちしていた程度のド素人です

恐らく初歩的過ぎる質問とは思いますが教えてください
今バッテリーの表示設定をサイトからコピペして
テキストで$if(bi(level)=100,"FULL",bi(level)+"%")$としています
さらにここから30%以下になったら赤色
100%は黄色
としたいのですが塗りで検索かけたものをベースとして幾らいじってもうまくいきません
今入れてるのは塗りに
$if(bi(level)>=100,<=30,#FFFF800,#FFFFFFFF,#FFFF0000)$
ですがこれでは100は黄色になりますが他は白としか反応しない状態です
順番を変えて赤になったり黄色になったりはするのですが
どう変更したらいいでしょうか

またこれを期に勉強したいのですが
kwlpに必要な言語?グローバル変数の言語?はなにを使っているのでしょうか?
2020/08/30(日) 23:28:53.20ID:vcREhlbZ
間違えました
今100%になりましたが反応しなかったです
$if(bi(level),<=30,>=100,#FFFF000,#FFFFFFFF,#FFFFF800)$
に変えたらとりあえず黄色くはなりました
2020/08/30(日) 23:42:54.76ID:SQdrOMl/
kwlpはkwlp独自の関数しか使ってないよ
2020/08/30(日) 23:43:17.48ID:SQdrOMl/
klwpな
2020/08/30(日) 23:59:35.82ID:vcREhlbZ
>>662
多分その関数というもの自体を理解できていないのだと思います
エクセルは使った事ない上にjava scriptで挫折したので…
関数というのはいわゆるWindowsPCにおけるctr+cのような
ある程度共通するもの、ということでしょうか
2020/08/31(月) 00:02:52.42ID:rE9QpyfK
>>661
$if(bi(level),<=30,#FFFF000,bi(level)<100,#FFFFFFFF,#FFFFF800)$
で行けないかな
2020/08/31(月) 00:27:27.81ID:3Q6SDBtr
>>661

まったく文法的になりたっていないよ。
ifコードの書き方は、
条件文, 成立時の値, 不成立時の値
だよ。
複数条件が必要なら
条件文1, 1成立時の値, 条件文2, 2成立時の値, 不成立時の値
こんな具合。

バッテリーレベルによって文字色を変えるならこう。
1行に直しても良いけど、可読性・メンテ性のために改行して書くのをおすすめするよ。
$if(
bi(level)=100,#fffff800,
bi(level)<=30,#ffff0000,
#ffffffff
)$
2020/08/31(月) 00:33:41.48ID:Pnd4MsIg
>>664
KLWP独自だからKLWPでしか通用せんよ
式エディタの下に使える式の一覧が出てるだろ
その通りに入力するだけ
2020/09/01(火) 08:15:39.21ID:3k5aU7Be
お借りします。
https://i.imgur.com/1T0sqN0.jpg

http://whitecats.dip.jp/up/download/1598915076/attach/1598915076.komp
20200901
これで 月がかわるようだ
2020/09/01(火) 10:18:45.10ID:Qt4uDHM1
KLWPについて質問です!
日付を指定してカレンダーの予定を表示する場合に、2日間以上の期間がある予定を表示することは出来るでしょうか!?
2020/09/01(火) 10:45:03.21ID:ZfKJEwpz
>>669
やってみりゃいいじゃん自分で
2020/09/01(火) 11:10:57.57ID:Qt4uDHM1
>>670
とおしっしゃるってことは、何か方法はあるってことですね!
自分でもいろいろ試してみたけど分かんなくて、でも方法があるって分かればもうちょっと頑張ってみます!
2020/09/02(水) 08:07:19.67ID:ZabMGXGo
>>671
$ci(title, 0,09M04d)$
とかすると、タイトルが表示されるが
もっと高度なことなんだろうな
2020/09/02(水) 16:58:09.04ID:qHYIcaCz
>>668が年間だったから、改造して万年カレンダー作ったわ。

必要なグローバル変数と中身
・gv(counter)、$df(M)$
・gv(m)、$if(gv(counter)%12=0,12,gv(counter)<0,12+gv(counter)%12,gv(counter)%12)$
・gv(y)、$df(y)+mu(floor,(gv(counter)-1)/12)$
・gv(m1st)、$dp(gv(y)+y+gv(m)+M1dhms)$
・gv(d)、$dp(gv(m1st))+86400*(7*si(mindex,○)+si(mindex,◎)-df(f,gv(m1st)))+43200$

日付テキストで、$df(d,gv(d))$
ボタンを3つ作って、タッチのアクションにToggleGlobalSwitch、対象をgv(counter)にして、
先月用、$gv(counter)-1$
次月用、$gv(counter)+1$
今月に戻る用、$df(M)$

これで完成。
2020/09/02(水) 18:05:04.74ID:ioQuQK9r
>>673
GJ!
2020/09/04(金) 13:11:04.37ID:uEd++iMT
http://whitecats.dip.jp/up/download/1599190675/attach/1599190675.komp
20200904

https://i.imgur.com/ad6wK15.jpg
2020/09/04(金) 13:53:00.52ID:uEd++iMT
>>675
規制が解除されたようだ
673のアイデアをいれたのを置いておきます
2020/09/04(金) 16:28:27.20ID:dLVyvudx
実用的に問題はないが1年後の2021 10月から休日とか判定されなくなるが仕様なのだろうか
Googleカレンダーのほうは機能してるけど
2020/09/04(金) 16:32:52.34ID:dLVyvudx
Googleのほうも2021 11月までだったからそのへんがなにか関係してるのか
2020/09/04(金) 16:56:01.33ID:W1mij50/
Googleの祝日が2021年11月までなのは祝日として正式に決定しているのがその日までだから かもしれない
2020/09/04(金) 17:47:26.64ID:uEd++iMT
>>677
仕様です。
620のグローバルリストで祝日登録型ではない日本の祝日対応の月カレンダーということなので
googleカレンダーから日本の祝日がかえってこないと祝日にはならない
2020/09/04(金) 18:35:51.68ID:ZrvxoFXc
祝日登録型?って例えば今年みたいにオリンピック関係で祝日が移動した年は式入れ直すって事?
だったらgカレンダーから祝日返ってくる方が楽だな。
でもgカレンダーって今年分の祝日しか見れないのかな?
2020/09/05(土) 06:37:31.72ID:owRASDM/
>>675
終日予定が反映されなくなったな
2020/09/05(土) 06:43:53.47ID:owRASDM/
気のせいだった
2020/09/09(水) 20:57:38.84ID:5JgAWEmi
klwpの演算子の中でコメントが使えるの今さら知った(´・ω・`)
2020/09/09(水) 21:07:30.35ID:5JgAWEmi
演算子じゃなく書式だ
2020/09/10(木) 13:59:17.12ID:yJ0WqZ6W
コメントってどいうやつ?
“ “内に文字を入れて任意の言葉を表示させること?
2020/09/10(木) 18:59:16.75ID:rUGEWc/F
一般的にコメントとは書いても処理されないただの文字列
2020/09/12(土) 01:23:06.06ID:FR0dtdca
klwpで対応しているメディアプレイヤーのアルバムアートや曲名、再生状況等はklwp側で認識して表示は出来るけど
その場合は最後に操作したプレイヤーの情報が取得出来るだけで
klwp側からメディアプレイヤーを指定して再生停止する方法はあるのだろうか?どう考えてもやり方が思いつかない
過去スレPart4にこんなのあったのだけどどうやってプレイヤーを選択切り替えしてるのだろう?
https://i.imgur.com/N0IvRCs.jpg
https://i.imgur.com/cCKLliL.png
https://i.imgur.com/8TjsjH6.png
2020/09/14(月) 05:24:49.40ID:JLRX8wN+
>>688
これklwpじゃなくandroidの通知でしょ
2020/09/15(火) 02:01:53.19ID:Pfs6GdeA
>>689
なるほど肝心なところ見落としてた
どう考えてもプレイヤー別の情報は取れても操作は出来っこないもんね
2020/09/15(火) 06:37:04.34ID:ZJMFjhxu
>>688
再生・停止・次の曲・前の曲なら操作可能だけど
そういうことじゃなくて?
https://i.imgur.com/ELr7AZf.jpg
2020/09/15(火) 07:17:14.39ID:Pfs6GdeA
>>691
特定のプレイヤーに限定するならもちろんそれで操作はできる
疑問だったのは複数のプレイヤーを個別に指定して操作する方法だった
2020/09/19(土) 12:37:38.36ID:md3zLo3o
初歩的な質問ですいません
バッテリー残量に応じてアイコンフォントを変えたいと思っています
1/4ごとにFontawesomeのバッテリーアイコンを変えるような仕組みにしたいのですがどのようにしたらいいのでしょうか
2020/09/19(土) 12:58:45.15ID:ZGl23j+x
>>693
↓を読んで理解できれば自分で組み立てられるだろうが、じきに誰かが答えそのものを書くだろう

KLWPの小技:UTFコードなどを使って「テキスト」でアイコンフォントを表示する
https://www.orefolder.net/2018/01/klwp-iconfont/
Android【KLWP】バッテリー残量で色を変える方法
https://extendroid.blogspot.com/2018/05/androidklwp_5.html
2020/09/19(土) 13:04:10.73ID:te6MKe9P
>>693
一例として

if(
bi(level) > 75, アイコン名1,
bi(level) > 50, アイコン名2,
bi(level) > 25, アイコン名3,
bi(level) > 0, アイコン名4, アイコン名5
)$

表示を分けたい閾値で数値のところは任意で変更
同じく各段階に応じて「アイコン名」の所を指定する
最後の「アイコン名5」は無くても良いが念の為エラー時に表示するアイコンも指定しておくと万全

もっと簡潔に書ける人いたら助けてあげて
2020/09/19(土) 13:05:05.35ID:te6MKe9P
if(の前の$抜けてたすまん
正しくは$if(
2020/09/19(土) 15:48:27.90ID:dC90XG6q
KLWPのカレンダーの色を任意の色にしたいと思ってます。
今は下記のような演算式ですが、もっとスマートにする方法はないでしょうか?
gv()のところは分かりやすいように書き直してます

$if(ci(cname,0,gv(日付))=gv(1カレンダー名),gv(1カレンダー色))$$if(ci(cname,0,gv(日付)=gv(2カレンダー名),gv(2カレンダー色))$…
2020/09/19(土) 16:42:48.88ID:md3zLo3o
>>694,695
ありがとうございます
上の参考に他の事も試してみます!
2020/09/19(土) 16:56:55.68ID:dC90XG6q
>>697
補足
gv(1カレンダーの名前)ならgv(1カレンダーの色)、gv(2カレンダーの名前)ならgv(2カレンダーの色)…にしたくて、全部でカレンダーの名前が10まであります 今は1の式×10で作ってますが、1つの式で表すことはできますか?
2020/09/19(土) 17:45:23.73ID:te6MKe9P
>>697
$tc(split, tc(split,gv(スケジュールの色), tc(split, ci(cname, 0, gv(日付)), " -", 0), 1)"]", 0)$

グローバル変数=gv(スケジュールの色)
タイプはテキストで例として
[出張#FF0000FF]
[デート#FFFF0000]
[買い出し#FF00FF00]

必要なだけ同様に追加
2020/09/19(土) 17:50:04.70ID:Ma9AGKwd
>>699
$ci(cname,0,gv(日付))$
これで、カレンダー名が取れるのなら
$gv(
ci(cname,0,gv(日付))
)$
これで出来るのでは
2020/09/19(土) 22:21:21.45ID:/6Y/nEQX
>>701
>697じゃないけど、スマートなやり方だなと思って試してみたけど、グローバル変数名の文字数制限のせいで長いカレンダー名だと駄目だった。
短い名前ならいけた。
2020/09/20(日) 11:31:35.98ID:9GQnO/Mj
>>700
697だけど、ありがとう!できました
自分じゃ考えつかないやり方でした
ほんとありがとうございました

>>701
自分じゃ理解力が足りなくて、出来なかった
でもありがとう
704名無しさん@お腹いっぱい。
垢版 |
2020/09/20(日) 11:51:21.31ID:6LpX0yzx
機種変更でandroid10になりいままで使用していたglaejaで
一部機能が作動しないというコメントを見てKWGTに乗り換えてみました。
KWGTのテキストで文字部分をくり抜いて背景の画像を表示させたいのですが
うまくいきません。イメージでいうと
[bg=#FFFFFF]文字[/bg]
の文字を透明にして下に配置している画像(ホーム画面の壁紙ではなく)を
表示させたいのですが単純に文字色を透過させると白地が出てしまい文字が
見えなくなってしまいます。
表示させたい画像と別に「グループ化(重ねる)」で文字と白地を別々に作成して
文字をXorで表示させると上位に配置してある画像までくり抜かれてしまいます。
どうすればうまくいくでしょうか?
2020/09/20(日) 12:44:52.18ID:yqyCKy5u
ていうか白地は、どのitemよ?
itemリスト(上下関係がわかるように)を見せてみ
2020/09/20(日) 22:06:45.06ID:EmBlTuit
>>703
過去にこのスレで同じく助けてもらったからスレへの恩返しができて良かった
2020/09/20(日) 22:09:32.49ID:EmBlTuit
>>704
やりたいのはこういう事で合ってるなら
下層にその白の図形を配置
上層にテキストを配置してテキストにだけ効果から背景を指定するだけでできるよ
https://i.imgur.com/6mH2njB.jpg
https://i.imgur.com/J9gVVjZ.jpg
https://i.imgur.com/IArywDP.jpg
2020/09/20(日) 22:12:42.64ID:EmBlTuit
>>704
テキストそのものの塗り指定に透明とか設定する必要はない
デフォルトの白のままでOK
2020/09/20(日) 22:17:08.93ID:EmBlTuit
>>704
あーごめん見落としてた
ホームに設定した背景画像でなく任意に配置した画像を背景にしたいのね
それなら中抜き文字に表示させたい画像を正規のホーム背景に設定して
別途壁紙にしたい画像をフルサイズで配置すればいける
2020/09/21(月) 07:24:01.77ID:p5KdGvNf
>>703
グローバル変数に
日本の祝日、仕事、出張,デート,買い出し...とか で色で作成して
使っていると思って書きました

$ci(cname,0,gv(日付))$ー>日本の祝日
$gv(ci(cname,0,gv(日付)))$ー>$gv(日本の祝日)$
で 色表示
2020/09/21(月) 16:47:33.64ID:iw/PjHMf
タップでWiFiのオンオフを切り替えたいのですが正常に動作しません
端末とOSはAQUOS sense3(Android9)です。
設定項目としては、タッチ→Kustomの機能→モード:WiFiを切替 で合っていると思うのですが、原因が分かりません
KLWPの権限はすべて許可しています
前機種(Android7)でも同じホーム画面を使っていましたが、前端末では正常に機能していました
何が原因なのでしょうか?
もしくはOS自体の仕様なのでしょうか?
2020/09/21(月) 22:10:44.22ID:0asBEmhA
>>710
なるほど!!ようやく理解できたというか、グローバル変数の名前欄に日本語は入力できないとずっと思い込んでました
昔はグローバル変数の名前は英数字しかダメだったような…?

なので>>697のgv(1カレンダー名前)も本当はgv(1calname)で、式部分に日本の祝日と表示させてました

どうもありがとう!凄くスマートだし、目から鱗が落ちました!!
2020/09/21(月) 22:59:27.85ID:NLuW2K6A
直接日本語入力はできないけどコピペはできた
714名無しさん@お腹いっぱい。
垢版 |
2020/09/22(火) 08:37:40.00ID:GAbhLiZz
>>705さん
なんか書き込みをお断りされてしまって放置していました。すみません。
白地はBBコードで文字につけています。

>>707〜709さん
文字のマスク処理の方法は知らなかったのでありがとうございます。
ウィジェットの画像とホームの壁紙を逆にする発想もなるほどです。

https://i.imgur.com/nkVrQGC.jpg
glaejaで作っていたものの一部分ですが同じようなものを目指しています。
背景画像はホーム画面の壁紙ではなくウィジェット内の画像で
天気と連動して変わるようにしていました。
文字には影をかけていて「晴」の内側にも影がかかっているのですが
KWGTだと自分ではいまのところ1つのウィジェットでまとめられず
「文字」と「背景+くり抜き部分の影」の2つをホーム画面に重ねて
配置しています。
組み合わせ次第では1つのウィジェットで可能なのでしょうか。

705さん、707〜709さん、ありがとうございました。
いろいろ試してみます。
2020/09/22(火) 13:31:00.94ID:drauB/ix
>>714
KWGTではマスクは背景画像に対してしか適用できない制限があるから
BBコードで文字に背景色を付けるのではなく別途背景色にする図形を用意するのが無難だと思う
影はその背景色の図形につければOK
天候の文字にはマスク効果で背景画像を指定して中抜きにする
実際にサンプル作ってみたので画像を参考にしてみて
ウィジェット背景のメタルプレートみたいのはホーム画面そのものの背景画像で当該ウィジェットの背景とは別物
https://i.imgur.com/tHda4nL.jpg
https://i.imgur.com/uwbo4Zr.jpg
2020/09/24(木) 07:43:33.32ID:9Gxhh2uz
>>714
作ってみたけど
マスク効果で背景画像を指定して中抜きにすると絵とずれる
文字をClearにするとKWGT画面では表示されるが
https://i.imgur.com/lgDekLb.jpg
ホーム画面の壁紙までが表示される
>「文字」と「背景+くり抜き部分の影」の2つをホーム画面に重ねて配置しています。
これが一番 きれいに表示される
なかなか難しいですね
2020/09/26(土) 10:13:10.23ID:pE9JlZZB
>>716
>「文字」と「背景+くり抜き部分の影」の2つをホーム画面に重ねて配置しています。
「文字」と図形をコンポーネントにするといけそう
KWGTが、プロなら、読み込めるファイルはあります。 いる?
718名無しさん@お腹いっぱい。
垢版 |
2020/09/27(日) 19:48:05.61ID:ARWjQW/6
>>715〜717さん
いろいろアドバイスありがとうございます。

今のところ2つを重ねた状態で見た目は再現できたのでそれで運用しています。
https://i.imgur.com/f3BYBjs.jpg
一番上が運用中の重ねた状態、真ん中が影なし。
少しの違いですが影があった方が締まりがいいです。
ちなみに一番下はくり抜き部分に影を入れるために配置しているものです。

一番下の影のやつをコンポーネントでメインのウィジェットの下層に入れてみましたが
くり抜き部分はコンポーネントもくり抜かれてしまったので
現状の運用でいいかなぁと思います。

ところで天気情報をtenki.jpから
$wg("https://tenki.jp/forecast/6/31/6310/28110/";,raw)$
で取得しているのですが同様に10日間天気も取得したく
$wg("https://tenki.jp/forecast/6/31/6310/28110/10days.html";,raw)$
としてもデータを取得できません。
末尾が"html"だと方法が違うのでしょうか。
2020/09/27(日) 20:20:34.68ID:MS6InVAS
>>718
自分は保存押して5秒位でソース読み込めましたよ
https://i.imgur.com/rOfluN2.jpg
2020/09/27(日) 20:24:15.60ID:91cbKGtw
>>718

短期間で、ここまでとは、Σ(・□・;)
もう $tc(split, 使っているのか?
末尾が"html"だと方法が違うのではなくソースを読み間違えているだけでは、

背景の外部ファイルが必要 、プロではないと読み込めないが、
http://whitecats.dip.jp/up/download/1601084363/attach/1601084363.kwgt
20200926
721名無しさん@お腹いっぱい。
垢版 |
2020/09/27(日) 22:43:53.53ID:ARWjQW/6
>>719さん
こちらの早とちりでした。
"tenki.jp〜28110/"だと読み込むのに"10days.html"を付け足すと読み込めなくて
何がおかしいのかと悩んでいたのですが
『保存押して』というのを見て『そういや押してないような?』と保存してみたら
ちゃんと読み込めました!!
"tenki.jp〜28110/"はテキスト入力時点でリアルタイムでプレビューが表示されて
"10days.html"を付け足すとプレビューが消えてしまって悩んでいました。
一度保存すると入力しなおしてもリアルタイムでプレビュー表示されました!

>>720さん
まだまだ初心者ですが・・・。
ほとんど $tc(〜 の split、cut、reg、$if(〜 でなんとかやっています。
グローバル変数も曜日や月の変換などで使用してみましたが
うまく使えればこれから作る予定の週間天気ももう少し楽な気がします。

ところでKWGTの設定の『ネット上のデータの更新』で時間設定ができますが
基準となっている時間は例えば0時とかキリのいい時間なのですか?
例えば2時間設定の場合、奇数時または偶数時のゼロ分だとか、
ウィジェットの保存から2時間だとか。
ネット上とのタイムラグは設定時間を短くしないと埋まりませんが
参考までに基準となる時間が分かればと思いました。
長文失礼しました。
2020/10/09(金) 12:03:16.71ID:MF/2JIin
すみません
KWGTについて教えてください

DSDV機を利用しています
SIM1にdocomo、SIM2にocnをさしています
現在、どちらのSIMが通信状態になっているのか表示させたいと思い試しているのですが思うようにいきません。
みなさんの知恵をお貸しください


$if(nc(operator,nc(sdata))=nc(operator,0),docomo,nc(operator,1),ocn)$

以上の様に試しました
0でも1でもdocomoと表示されます。
根本的に考えが間違っているのでしょうか?

宜しくお願いします。
2020/10/09(金) 22:55:58.56ID:a5m7RBUU
>>722
2つもsimがあるってうらやましいが

$nc(csig, 0)$
$nc(csig, 1)$
$nc(operator, 0)$
$nc(operator, 1)$
これらの数字は、変化するのだろうか?
2020/10/09(金) 23:17:35.08ID:K58hBHSB
>>722
格安SIMの提供会社がOCNだとしてもOCNがドコモ回線を使ってるならその関数上はドコモって表示されるんじゃない?
2020/10/09(金) 23:33:06.04ID:kfn+PNlz
そもそもnc(sdata)で得られる値は通信状況でなくて通信が確立してるかどうかの値でないの?
現状スロット別の通信状況を取得する関数は実装されていないかと
唯一可能にするならTaskerとかの外部アプリから変数で受け渡しするしかないと思う
2020/10/09(金) 23:46:17.22ID:K58hBHSB
ドコモ系の格安SIM2つ使ってて nc(operator, 0)もnc(ope〜, 1)もDOCOMOの表示だったから>>724を書いたけど、
ope, 3もope, 9もDOCOMOって表示されたからもう分からん
2020/10/10(土) 00:04:44.75ID:kIMpU/QJ
たしかにドコモかauか禿か落天の4キャリアのどの回線使ってるかないものな
728722
垢版 |
2020/10/10(土) 08:48:51.09ID:hr4fmZTf
>>723-727
みなさんありがとうございます。
やはり難しそうですね

>>725
ヒントありがとうございます。
Taskerで変数受け渡しに対応考えたいと思います。
2020/10/12(月) 23:39:22.92ID:Qxd1LQID
klwpでこちらのサイトを参考にしてホーム画面を作成しているのですが
ページ数を4つに増やすにはどのようにすればよいのでしょうか
https://www.orefolder.net/2018/10/klwp-scroll-wallpaper/
2020/10/12(月) 23:53:52.78ID:RHjgT58+
>>729
そのサイトに書いてあるが
どこを読んで参考にしているのか
2020/10/13(火) 00:09:36.70ID:BYUXH7kK
>>730
すみません
自分なりにやったのですがうまくできなかったので
もう少し頑張ってみます
2020/10/13(火) 00:47:50.44ID:c4HSgBoR
>>731
1. ホームアプリのページ数を4にする
2. KLWPのページ数を4にする
以上
2020/10/13(火) 01:16:26.89ID:BYUXH7kK
>>732
ありがとうございます
klwpのページ数xを4にして1~3と同じような設定で背景4を作成したものの4のページ?画像?がプレビューの時点で反映されない状態なのです
2020/10/13(火) 01:35:01.67ID:Rd+kanL8
中身見てないけど「右画面(3ページ目)」を複製して4ページ目を作って、
「位置」を適切な数値に設定すればいけるんじゃないかと適当言ってみる
2020/10/13(火) 01:49:57.03ID:BYUXH7kK
>>734
おっしゃる通り右画面(3ページ目)をコピーして作成しました
位置は2ページ目がx0、3ページ目がx720だったため4ページ目は安易に1440にしたのですがここがおかしいのでしょうか
1ページ目の横に3分割のときにはなかった余白ができ、4ページ目に設定した画像は反映されません
https://i.imgur.com/wkKOGiv.jpg(3分割)
https://i.imgur.com/k3w8bFK.jpg(4分割)
2020/10/13(火) 01:56:01.95ID:RATCS3eL
おかしいのかもと思ったらそこを変えてみればおかしいかおかしくないかわかるじゃん
2020/10/13(火) 01:57:56.35ID:BYUXH7kK
数値をいじりましたがプレビュー上では全く変化しなかったです
説明下手で後出しばかりになりすみません
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況