KLWPで表示できる値・機能一覧 【KLWP勉強中】

  • 本記事は広告およびアフィリエイトプログラムによる収益を得ています。

KLWPで表示できるオブジェクトはいくつもありますが、その中でも値として表示できるものをまとめました。基本的にテキストで表示できるものになります。

公式では以下のページにまとまっているので、そちらを参照するのもいいでしょう。
⇒Functions – Kustom HQ

df:日付

$df(h) 時(1-12/0-23) 0
$df(H) 時(0-23?) 0
$df(k) 時(0-11/1-24) 24
$df(K) 時(0-11?) 0
$df(KK) 1桁の時に0を加える 03
$df(m) 12
$df(s) 24
$df(a) 午前午後 AM/PM
$df(y) 2016
$df(yy) 年(下2桁) 16
$df(M) 月(数字1桁) 8
$df(MM) 月(数字2桁) 08
$df(MMM) 月名(短縮) Aug
$df(MMMM) 月名(フル) August
$df(d) 14
$df(E) 曜日(短縮) Sun
$df(EEEE) 曜日(フル) Sunday
$df(EEEE, a2d)$ 2日後の曜日 Tuesday
$df(H, a2h)$ 2時間後の時 17
$df(D) 1年の何日目 227
$df(w) 1年の第何週目か 32
$df(e) 曜日番号(土曜=0、金曜=6) 1
$df(f) 曜日番号(月曜=1、日曜=7) 7

mi:音楽情報

$mi(album)$ アルバム名
$mi(artist)$ アーティスト名
$mi(title)$ 曲名
$tf(mi(len), mm:ss)$ 曲の長さ
$tf(mi(pos), mm:ss)$ 曲中の現在の位置
$mi(len)$ 曲の長さ(秒)
$mi(pos)$ 曲中の現在の位置(秒)
$mi(vol)$ 音量(0-100)
$mi(percent)$ 曲中の現在の位置(パーセント)
$mi(cover)$ アルバムアートのURI
$mi(package)$ プレイヤーのパッケージ名
$mi(state)$ プレイヤーのステータス STOPPED, PAUSED, PLAYING, FORWARDING, REWINDING, SKIPPING_FORWARDS, SKIPPING_BACKWARDS, BUFFERING, ERROR, NONE

li:位置情報

$li(loc)$ 現在のロケーション位置 Tsukuba
$li(country)$ 現在の国 Japan
$li(ccode)$ 現在の国コード Shinjuku
$li(addr)$ 現在の住所 2 Chome- 8 -1
$li(admin)$ 現在の都道府県 Tokyo
$li(postal)$ 現在の郵便番号
$li(spd)$ ローカルの単位での現在の速度
$li(spdm)$ メートル/秒での現在の速度
$li(spdu)$ 速度単位 kmh/mph
$li(alt)$ ローカルの単位での標高
$li(altm)$ メートル単位での標高
$li(lat)$ 緯度 36.0894
$li(lon)$ 経度 140.0975
$li(lplat)$ 緯度(低精度~50m) 36.089
$li(lplon)$ 経度(低精度~50m) 140.098

wi:天気情報

$wi(temp)$ 現在の気温 27
$wi(tempu)$ 温度の単位 C/F
$wi(flik)$ 現在の体感温度 31
$wi(cond)$ 現在の天気 few clouds
$df(“hh:mm”, wi(updated))$ 天気情報の最終更新(hh:mm形式) 15:22
$wi(provider)$ 天気情報元 Open Weather Map
$wi(icon)$ 現在の天気アイコン SHOWER
$wi(code)$ 現在の天気コード SHOWERS
$wi(wspeed)$ 現在の風速 3
$wi(wspeedm)$ 現在の風速(秒速) 0.2
$wi(wchill)$ 風速冷却 29
$wi(wdir)$ 風向き 10
$wi(press)$ 気圧 998
$wi(hum)$ 湿度 78
$wi(lid)$ 天気の地点 Marunouchi

wf:天気予報情報

$wf(min,0)$ 今日の最低気温 28
$wf(max,2)$ 2日後の最高気温 34
$wf(cond,0)$ 今日の天気 Rain
$wf(icon,0)$ 今日の天気アイコン SHOWER
$wf(code,0)$ 今日の天気コード SHOWERS
$wf(wspeed,0)$ 風速 10
$wf(wspeedm,0)$ 風速(秒速) 3.0
$wf(wdir,0)$ 風向き 210
$wf(hum,0)$ 湿度 90

bi:バッテリー情報

$bi(level)$ バッテリー残量 62
$bi(temp)$ バッテリー温度 32
$bi(tempc)$ バッテリー温度(摂氏) 32.29999
$bi(volt)$ バッテリー電圧 3891
$bi(source)$ 現在の電源 Battery, AC, USB, Wireless
$df(“hh:mm”, bi(plugged)$ 最後にプラグを抜き差しした時間 15:45
$bi(current)$ リアルタイムでの充電・放電状態 -447
$tf(bi(plugged))$ 最後にプラグを抜き差ししてからの時間 14 minutes ago
$df(“hh:mm”, bi(fullempty))$ 充電完了/バッテリー切れになる予想時間 18:56
$tf(bi(fullempty))$ 充電完了/バッテリー切れになるまでの時間 54 minutes from now
$bi(level, r30m)$ 30分前のバッテリー残量 65
$bi(source, r1h)$ 1時間前の電源 USB
$bi(temp, r2h)$ 2時間前のバッテリー温度 30

nc:ネットワーク情報

$nc(csig)$ 電波強度(0-4) 3
$nc(operator)$ オペレーター NTT DOCOMO
$nc(dtype)$ 接続の種類 LTE, HSDPA
$nc(dtypes)$ 接続の種類(短) 4G
$nc(ssid)$ (接続していれば)現在のWi-FiのSSID 00_MCD-FREE-WIFI
$nc(wsig)$ Wi-Fiのシグナル強度(0-9) 7
$nc(csiga)$ 電波強度(ASU, 0-31 99はunknown) 23
$nc(csigd)$ 電波強度(dBm) -117
$nc(wrssi)$ Wi-Fiシグナル(RSSI) -61
$nc(wspeed)$ Wi-Fiの速度(MB) 65
$nc(bt)$ Bluetoothのステータス 0:不可 1:接続可能 2:接続中
$nc(airplane)$ 機内モード 0:オフ 1:オン
$nc(ifip)$ 非ループバックインタフェースのIPv4 192.168.11.4
$nc(ifname)$ 非ループバックインタフェース wlan0
$nc(cell)$ モバイルデータ通信の状態 OFF, ON, AIRPLANE, DATA, ROAMING, DATAROAMING
$nc(wifi)$ Wi-Fiのステータス DISABLED, ENABLED, CONNECTED

tf:時間に関する表示

$tf(22h30m0s)$ 22時30分までの時間
$tf(22h30m0s, hh:mm:ss)$ 22時30分までのカウントダウン 2:25:24
$tf(ai(sunset) – ai(sunrise))$ 日の出から日の入りまでの時間

si:システム情報

$df(hh:mm”, si(alarmd))$ 次のアラームの時間(フォーマット付き) 8:30
$si(alarmt)$ 次のアラーム時間(オリジナル) 月 07:00午前
$si(alarmon)$ アラームスイッチ 1:アラームオン 0:その他
$si(land)$ 画面の向き 0:縦向き 1:横向き
$si(locked)$ ロック状態 1:ロック 0:その他
$si(lmode)$ 現在地モード OFF, SENSORS_ONLY, BATTERY_SAVING, HIGH_ACCURACY, UNKNOWN
$df(MM/dd hh:mm, si(boot))$ 最後に電源をオンにした時間 06/01/20:46
$si(screen)$ 現在のスクリーン 2
$si(screenc)$ 現在のスクリーン数 3
$si(rwidth)$ ルートの幅 720
$si(rheight)$ ルートの高さ 1280
$si(rratio)$ ルートのアスペクト比 1.125
$si(model)$ 機種名 SO-02G
$si(man)$ メーカー名 Sony
$si(build)$ ビルド名 23.1.B.1.197
$si(aver)$ Android バージョン 5.0.2
$si(mindex)$ Module index in its parent 0
$si(mindex,1)$ Module index in its parent’s parent 0
$si(Inchname)$ ランチャー名 Nova Launcher
$si(Inchpkg)$ ランチャーのパッケージ名

ni:通知に関する表示

$ni(count)$ 消せる通知の数
$ni(scount)$ 消せない通知の数
$ni(pcount, com.google.android.gm)$ Gメールの通知数
$ni(0, title)$ 1番目の消せる通知のタイトル
$ni(0, text)$ 1番目の消せる通知のテキスト(短)
$ni(0, desc)$ 1番目の消せる通知のテキスト(長)
$ni(0, icon)$ 1番目の消せる通知のアイコン(ステータスバーに表示される小さいアイコン)
$ni(0, bicon)$ 1番目の消せる通知のアイコン(アプリのアイコン)
$ni(0, count)$ 1番目の消せる通知の個数
$ni(0, pkg)$ 1番目の消せる通知のパッケージ名
$ni(0, app)$ 1番目の消せる通知のアプリ名
$tf(ni(0, time))$ 1番目の消せる通知が表示されてからの時間
$ni(s0, title)$ 1番目の消せない通知のタイトル
$ni(s0, text)$ 1番目の消せない通知のテキスト(短)
$ni(com.google.android.gm, text)$ Gメールの通知のテキスト

ci:カレンダー情報

$ci(title, 0)$ 直近の予定のタイトル
$df(EEE hh:mm, ci(start, 0))$ 直近の予定の開始時間
$df(EEE hh:mm, ci(end, 0))$ 直近の予定の終了時間
$ci(desc, 1)$ 2番めの予定の説明
$ci(allday, 0)$ 直近の予定が終日だったら1、それ以外は0
$ci(title, a0, a0d) 今日の終日予定(1つ目)のタイトル
$ci(desc, e1, a0d)$ 今日の2つ目の予定の説明
$ci(loc, e1, a0d)$ 今日の2つ目の予定の場所
$ci(ccolor, e0, a1d)$ 明日の最初の予定のカレンダー色
$ci(cname, a1, a1d)$ 明日の終日予定1つ目のカレンダー名
$df(“hh:mm”, ci(end, 0, a0d))$ 今日の最初の予定の終了時刻
$ci(color, 1, a1d)$ 明日の2番めの予定の色
$ci(ecount, a0d)$ 今日の予約数
$ci(acount, a1d)$ 明日の終日予定の数
$ci(url, 0)$ 今日の1つ目の予定のURL
$ci(urld, 0)$ 最初のイベントの時間を開く

ai:天文情報

$df(“hh:mm”, ai(sunrise))$ 今日の日の出時刻 4:32
$df(“hh:mm”, ai(sunset))$ 今日の日の入時刻 19:02
$ai(isday)$ 昼は1、夜なら0 1
$tf(ai(nsunrise))$ 次の日の出までの時間 今から13時間後
$tf(ai(nsunset))$ 次の日の入までの時間 今から3時間後
$ai(mphase)$ 今日の月相の名前 Waxing Crescent
$ai(zodiac)$ 今日の星座名 Cancer
$ai(season)$ 現在の季節 Summer
$ai(mage)$ 現在の月齢 1
$ai(mill)$ 現在の月齢(パーセント表示)
$df(“hh:mm”, ai(moonrise))$ 月の出時刻 5:13
$df(“hh:mm”, ai(moonset))$ 月の入時刻 19:28
$df(“hh:mm”, ai(csunrise))$ 常用の日の出時刻 4:02
$df(“hh:mm”, ai(csunset))$ 常用の日の入時刻 19:31
$df(“hh:mm”, ai(nsunrise))$ 海事の日の出時刻 3:25
$df(“hh:mm”, ai(nsunset))$ 海事の日の入時刻 20:08
$df(“hh:mm”, ai(asunrise))$ 天文的な日の出時刻 2:44
$df(“hh:mm”, ai(asunset))$ 天文的な日の入時刻 20:49
$ai(mphasec)$ 現在の月相コード NEW, WAXING_CRESCENT, FIRST_QUARTER, WAXING_GIBBOUS, FULL, WANING_GIBBOUS, THIRD_QUARTER, WANING_CRESCENT
$ai(zodiacc)$ 現在の星座コード ARIES, TAURUS, GEMINI, CANCER, LEO, VIRGO, LIBRA, SCORPIO, SAGITTARIUS, CAPRICORN, AQUARIUS, PISCES
$ai(seasonc)$ 現在の季節コード SPRING, SUMMER, AUTUMN, WINTER

wg:ウェブからの情報

$wg(“www.orefolder.net”, txt)$ 対象URLのhtmlをプレーンテキストに変換して表示
$wg(“www.orefolder.net/rss.xml”, xml, “//quote”)$ 対象URLのxmlの引用を表示
$wg(“www.orefolder.net/rss.xml”, xml, “//author”)$ 対象URLのxmlの執筆者を表示
$wg(“www.orefolder.net/feed/”, rss, title)$ RSSフィードのタイトルを表示
$wg(“www.orefolder.net/feed/”, rss, desc)$ RSSフィードの説明を表示
$df(“hh:mm”, wg(“www.orefolder.net/feed/”, rss, date))$ RSSフィードの更新時刻を表示
$wg(“www.orefolder.net/feed/”, rss, count)$ RSSフィードの件数を表示
$wg(“www.orefolder.net/feed/”, rss, 0, title)$ 1番目のエントリータイトル
$wg(“www.orefolder.net/feed/”, rss, 0, desc)$ 1番目のエントリーの概要
$wg(“www.orefolder.net/feed/”, rss, 0, link)$ 1番目のエントリーのリンク
$wg(“www.orefolder.net/feed/”, rss, 0, thumb)$ 1番目のエントリーのサムネイル画像
$wg(“www.orefolder.net/feed/”, url, “blog”)$ RSSフィードのURLから最初にblogとマッチングするもの
$wg(“www.orefolder.net/feed/”, url, “blog”, count)$ RSSフィードのURLからblogとマッチングする数
$wg(jsonip.com, json, .ip)$ current IP via public service(parse JSONPath expression)

ts:通信に関する表示

$ts(trx)$ 現在のダウンロード速度 135b/s
$ts(ttx)$ 現在のアップロード速度 15b/s
$ts(mt, a, r0d)$ 今日のモバイル通信量 21.13mb
$ts(mt, a, r1d, r1d)$ 昨日のモバイル通信量 44.36mb
$ts(mt, a, r1w)$ 直近7日間のモバイル通信量 251.48mb
$ts(mt, a, 2d)$ 今月2日からの合計データ通信量 451.35mb
$ts(mt, a, 1dr1M, 1dr1d)$ 先月の合計データ通信量(先月の1日から最後の日まで) 865.23mb

fd:フィットネス情報

$fd(steps)$ 歩数 373
$fd(cals)$ アクティビティでの消費カロリー 543
$fd(cals, a0d, a0d, inactive)$ アクテビティ以外での消費カロリー 740
$fd(dista)$ 距離 3.2
$fd(disu)$ 距離の単位 km
$fd(dist) 距離(m) 432
$tf(fd(time))$ 今日のアクティブタイム 24分
$fd(steps, r1d, r1d)$ 昨日の歩数 245
$fd(cals, a0d, a0d, walk)$ 今日のウォーキングでの消費カロリー 234
$tf(fd(time, a0d, a0d, walk))$ 今日のウォーキングの時間 24分
$fd(count)$ 今日のアクティビティの回数 4
$tf(fd(time), H)$ 今日のアクティブ時間(時) 1
$tf(fd(time), m)$ 今日のアクティブ時間(分) 34

rm:リソースモニター

$rm(cidle)$ 現在のCPUの待機(パーセント) 89
$rm(cused)$ 現在の使用中(システム+ユーザー)CPU% 11
$rm(cusr)$ 現在のユーザー使用CPU% 3
$rm(csys)$ 現在のシステム使用CPU% 8
$rm(fmin)$ 最小CPU周波数(Mhz) 200
$rm(fmax)$ 最大CPU周波数(Mhz) 1200
$fm(fcur)$ 現在のCPU周波数(Mhz) 1094
$rm(mtot)$ 合計メモリ(MB) 1842
$rm(mfree)$ 空きメモリ(MB) 991
$rm(mused)$ 使用中メモリ(MB) 851
$rm(fstot)$ 合計SD容量(MB) 9473
$rm(fsfree)$ 空きSD容量(MB) 4109
$rm(fsused)$ 使用中SD容量(MB) 5364
$rm(fstot, int)$ 合計内部ストレージ容量(MB) 9573
$rm(fsfree, int)$ 空き内部ストレージ容量(MB) 4209
$rm(fsfree, “/sdcard/external_sd”)$ /sdcard/external_sdの空き容量

bp:画像からの色情報

$bp(muted, mi(cover))$ カバーアートからの淡色 #FFC5DE00
$bp(vibrant, mi(cover))$ カバーアートからの鮮色 #FF525A62
$bp(mutedbc, mi(cover))$ カバーアートからの本文用淡色 #90000000
$bp(vibrantbc, mi(cover))$ カバーアートからの本文用鮮色 #B7FFFFFF
$bp(mutedtc, mi(cover))$ カバーアートからのタイトル用淡色 #70000000
$bp(vibranttc, mi(cover))$ カバーアートからのタイトル用鮮色 #7EFFFFFF
$bp(dmuted, mi(cover))$ カバーアートからの淡色(暗) #FF181818
$bp(dvibrant, mi(cover))$ カバーアートからの鮮色(暗) #FF730829
$bp(dmutedbc, mi(cover))$ カバーアートからの本文用淡色(暗) #74FFFFFF
$bp(dvibrantbc, mi(cover))$ カバーアートからの本文用鮮色(暗) #92FFFFFF
$bp(dmutedtc, mi(cover))$ カバーアートからのタイトル用淡色(暗) #54FFFFFF
$bp(dvibranttc, mi(cover))$ カバーアートからのタイトル用鮮色(暗) #6CFFFFFF
$bp(lmuted, mi(cover))$ カバーアートからの淡色(暗) #FFBDC5C5
$bp(lvibrant, mi(cover))$ カバーアートからの鮮色(暗) #FFCDDE4A
$bp(lmutedbc, mi(cover))$ カバーアートからの本文用淡色(暗) #95000000
$bp(lvibrantbc, mi(cover))$ カバーアートからの本文用鮮色(暗) #90000000
$bp(lmutedtc, mi(cover))$ カバーアートからのタイトル用淡色(暗) #72000000
$bp(lvibranttc, mi(cover))$ カバーアートからのタイトル用鮮色(暗) #6F000000

cm:色の表示

$cm(128,255,0,0)$ 透過度128 RGB255,0,0 #80FF0000
$cm(0,df(ss)*4.25,255-df(ss)*4.25)$ 1秒毎に青から緑へ変わる #FF00F608

gv:グローバル変数

$gv(fgcolor)$ グローバル変数fgcolorの値 #FF3C8B71
$gv(fgcolor,#FFFFFFFF)$ グローバル変数fgcolorの値、なければ#FFFFFFFF #FFFFFFFF

br:ブロードキャストレシーバー

$br(tasker, FOOBAR)$ taskerから受け取ったFOOBARの値
$br(zooper, FOOBAR)$ taskerがzooperに宛てたFOOBARの値(zooperで言えば#TFOOBAR#)

tu:タイマーによる数字やファイル表示

$tu(rnd, 1, 10, 20)$ 1分ごとに10から20の間の数字をランダムに表示 14
$tu(seq, 1/4, 1, 100)$ 15秒ごとに1から100まで数字が増えていく(100含む) 5
$tu(rndimg, 15, “sdcard/pictures”)$ sdcard/picturesフォルダから15分ごとに画像をランダムで表示 file:/sdcard/pictures/test.jpg
$tu(rndimg, 5, “/sdcard/pictures”, “miku”)$ sdcard/picturesフォルダから5分ごとに”miku”に一致する画像をランダムで表示 file:/sdcard/pictures/miku_001.jpg
$tu(rndfile, 15, “/sdcard/Music”)$ sdcard/Musicフォルダから15分ごとにファイルをランダムで表示 file:/sdcard/Music/treasure.mp3
$tu(rndfile, 5, “/sdcard/Music”, “kuzu”)$ sdcard/Musicフォルダから5分ごとに”kuzu”に一致するファイルをランダムで表示 file:/sdcard/Music/kuzure.mp3

本記事に記載された内容は記事公開時点のものであり、必ずしも最新の情報とは限りません。記事をご覧いただく際には、最新の情報を確認するようお願いいたします。

OREFOLDERの最新情報をお届けします
author icon
orefolder

OREFOLDER編集長。
1979年静岡県清水市生まれ、現静岡市清水区在住。

様々な巡り合わせから、このサイト1本で生活してる氷河期世代の一人。ガジェットに限らず広く浅く様々なものに興味があります。

スマートフォンは2010年にXperia SO-01Bを買ったのが最初。同時にb-mobile U300で格安SIMも始めました。これまでに数百台のスマホを手にし、格安SIMも常時20種類以上契約しています。

⇨orefolderの記事一覧