WatchMakerのタグの日本語化と演算子まとめ
WatchMakerのタグの日本語化を行ってみました。
また、計算に使う演算子などもまとめてみました。
タグの注意点としては、アプリ側で例が表示されていなかったものは、合っているか分からないものもあります。
減算 → -
積算 → *
除算 → /
累乗 → ^
剰余 → %
より小さい → <
以上 → >=
以下 → =<
等しい → ==
異なる → ~=
または → or
でない → not
math.abs math.acos math.asin math.atan math.atan2 math.ceil
math.cos math.cosh math.deg math.exp math.floor math.fmod
math.frexp math.huge math.ldexp math.log math.log10 math.max
math.min math.modf math.pi math.pow math.rad math.random
math.randomseed math.sin math.sinh math.sqrt math.tanh
math.tan
下のタグ一覧は2017年5月26日時点(更新しました)のものです。
また、サンプルに表示されているものは2015年1月2日金曜日17時37分5秒のものです。
※アプリではスマホ側(PHONE)のデータが表示される
※ディスプレイが、パンクしたタイヤのような形という意味
ストップウォッチの時間は01:23:45:567を例とした。
※Day 0~Day 5と定義されており、Day 0=今日であるかどうか不明
※※平均気温予報であるかどうか不明
{c2t}、{c3b}のようにすることで複数のイベントの表示に対応
{bl}>=50 and'OK'or'BAD'
また、計算に使う演算子などもまとめてみました。
演算子
WatchMakerはLuaスクリプトを用いているということで、Luaに則した演算子を用いる必要があります。算術演算子
加算 → +減算 → -
積算 → *
除算 → /
累乗 → ^
剰余 → %
比較演算子
より大きい → >より小さい → <
以上 → >=
以下 → =<
等しい → ==
異なる → ~=
論理演算子
かつ → andまたは → or
でない → not
連結演算子
文字列連結 → ..関数等
以下の関数が使えると思います。math.abs math.acos math.asin math.atan math.atan2 math.ceil
math.cos math.cosh math.deg math.exp math.floor math.fmod
math.frexp math.huge math.ldexp math.log math.log10 math.max
math.min math.modf math.pi math.pow math.rad math.random
math.randomseed math.sin math.sinh math.sqrt math.tanh
math.tan
タグ一覧
下のタグ一覧は2017年5月26日時点(更新しました)のものです。
また、サンプルに表示されているものは2015年1月2日金曜日17時37分5秒のものです。
DATE
タグ | サンプル | 説明 | 特記 |
{dd} | 2 | 今月の何日目か(1~31) | |
{ddz} | 02 | 今月の何日目か(01~31) | |
{ddy} | 2 | 今年の何日目か(1~366) | |
{ddw2} | 醸 | 日本語ではバグか? | Fr(英語) |
{ddw} | 金 | 曜日の一文字目 | Fri(英語) |
{ddww} | 金曜日 | 曜日 | Friday(英語) |
{ddw0} | 5 | 日曜=0、土曜=6としたときの表示 | |
{ddim} | 31 | 今月の日数 | |
{dn} | 1 | 月(1~12) | |
{dnn} | 01 | 月(01~12) | |
{dnnn} | 1月 | 月(1月~12月) | Jan(英語) |
{dnnnn} | 1月 | 月(1月~12月) | January(英語) |
{dy} | 15 | 西暦の下二桁 | |
{dyy} | 2015 | 西暦 | |
{dwm} | 1 | 今月の何週目か(1〜5) | |
{dw} | 1 | 今年の何週目か(1~52) |
TIME
タグ | サンプル | 説明 | 特記 |
{dh} | 5 | 12時間表記(1~12) | |
{dh11} | 5 | 12時間表記(0~11) | |
{dh24} | 17 | 24時間表記(1~24) | |
{dh23} | 17 | 24時間表記(0~23) | |
{dhutc12} | 8 | UTC12時間表記(1~12) | UTC=協定世界時 |
{dhutc12z} | 8 | UTC2時間表記(0~11) | |
{dhutc24} | 8 | UTC4時間表記(1~24) | |
{dhutc24z} | 8 | UTC24時間表記(0~23) | |
{dhutcoff} | +0900 | UTCとJSTの差 | |
{dht} | five | 12時間表記(文字) | |
{dh24t} | seventeen | 24時間表記(文字) | |
{dhz} | 05 | 12時間表記(01~12) | |
{dh11z} | 05 | 12時間表記(00~11) | |
{dh24z} | 17 | 24時間表記(01~24) | |
{dh23z} | 17 | 24時間表記(00~23) | |
{dm} | 37 | 分(0~59) | |
{dmz} | 37 | 分(00~59) | |
{dhtt} | 0 | 12時間表記の10の位(1〜12) | |
{dhto} | 5 | 12時間表記の1の位(1〜12) | |
{dh11tt} | 0 | 12時間表記の10の位(0〜11) | |
{dh11to} | 5 | 12時間表記の1の位(0〜11) | |
{dh24tt} | 1 | 24時間表記の10の位(1〜24) | |
{dh24to} | 7 | 24時間表記の1の位(1〜24) | |
{dh23tt} | 1 | 24時間表記の10の位(0〜23) | |
{dh23to} | 7 | 24時間表記の1の位(0〜23) | |
{dmt} | 3 | 分の10の位 | |
{dmo} | 7 | 分の1の位 | |
{dmat} | thirty seven | 分(文字全部) | |
{dmtt} | thirty | 分の10の位(文字) | |
{dmot} | seven | 分の1の位(文字) | |
{ds} | 5 | 秒(0~59) | |
{dsz} | 05 | 秒(00~59) | |
{dss} | 91 | ミリ秒(0~999) | |
{dssz} | 091 | ミリ秒(000~999) | |
{dsps} | 5091 | 秒×1000+ミリ秒 | 単位はミリ秒 |
{da} | PM | AM/PM表示 | |
{dz} | JST | タイムゾーン | JST=日本標準時 |
{dtp} | 0.734086 | 24時間中の何パーセントか | |
{drh} | 168.5 | 分針に合わせた時針の角度(12時間表記) | |
{drh24} | 264.25 | 分針に合わせた時針の角度(24時間表記) | |
{drh0} | 150 | 時針の角度(12時間表記) | |
{drm} | 222.5 | 秒針に合わせた分針の角度 | |
{drs} | 30 | 秒針の角度 | |
{drss} | 30.546 | ミリ秒に合わせた秒針の角度 | スイープ運針 |
{drms} | 333.72 | ミリ秒に合わせたミリ秒針の角度 |
COLOR SWITCHER
タグ | サンプル | 説明 | 特記 |
{ucolor} | ffffff | 現在の選択中の色 |
このタグの使用箇所は一括で色の変更が可能
{c_開始数値_終了数値_実行時間(s)_実行後の動作_遅延(s)}により自由に定義可能
COUNTER
タグ | サンプル | 説明 | 特記 |
{c_elapsed} | 50 | ロードされてからの経過時間 | |
{c_0_100_2_st} | 50 | 0から100まで2秒間カウントして停止 | |
{c_0_100_2_rp} | 50 | 0から100まで2秒間カウントしてループ | |
{c_0_100_2_rv} | 50 | 0から100まで2秒間カウントして反転 | |
{c_0_100_2_rv_2} | 50 | 遅延2秒で0から100まで2秒間カウントして反転 |
TIME ZONE
タグ | サンプル | 説明 | 特記 |
{tz1l} | Los Angeles | タイムゾーン1 | 設定より変更可能 |
{tz1o} | - 8:00 | グリニッジ標準時との差 | |
{tz1t} | 00:37 | 現地時間(24時間表記) | |
{tz1rh} | 18.5 | 分針に合わせた時針の角度(12時間表記) | |
{tz1rh24} | 9.25 | 分針に合わせた時針の角度(24時間表記) | |
{tz1rm} | 222.5 | 秒針に合わせた分針の角度 | |
{tz2l} | London | タイムゾーン2 | 設定より変更可能 |
{tz2o} | + 0:00 | グリニッジ標準時との差 | |
{tz2t} | 08:37 | 現地時間(24時間表記) | |
{tz2rh} | 258.5 | 分針に合わせた時針の角度(12時間表記) | |
{dz2rh24} | 129.25 | 分針に合わせた時針の角度(24時間表記) | |
{tz2rm} | 222.5 | 秒針に合わせた分針の角度 | |
{tz3l} | Tokyo | タイムゾーン3 | 設定より変更可能 |
{tz3o} | + 9:00 | グリニッジ標準時との差 | |
{tz3t} | 17:37 | 現地時間(24時間表記) | |
{tz3rh} | 168.5 | 分針に合わせた時針の角度(12時間表記) | |
{tz3rh24} | 84.25 | 分針に合わせた時針の角度(24時間表記) | |
{tz3rm} | 222.5 | 秒針に合わせた分針の角度 |
BATTERY
タグ | サンプル | 説明 | 特記 |
{bl} | 79 | バッテリー残量 | ※ |
{blp} | 79% | バッテリー残量(%) | ※ |
{br} | 284.4 | バッテリー残量(角度) | |
{btc} | 20 | バッテリー温度(摂氏) | ※ |
{btf} | 68 | バッテリー温度(華氏) | ※ |
{btcd} | 20°C | バッテリー温度(°C) | ※ |
{btfd} | 68°F | バッテリー温度(°F) | ※ |
{bc} | Not Charging | 充電状態 | ※ |
PHONE
タグ | サンプル | 説明 | 特記 |
{pbl} | 55 | バッテリー残量 | |
{pblp} | 55% | バッテリー残量(%) | |
{pbr} | 198 | バッテリー残量(角度) | |
{pbtc} | 30 | バッテリー温度(摂氏) | |
{pbtf} | 85 | バッテリー温度(華氏) | |
{pbtcd} | 30°C | バッテリー温度(°C) | |
{pbtfd} | 80°F | バッテリー温度(°F) | |
{pbc} | Not Charging | 充電状態 | |
{pws} | 0.49 | WiFi強度 | |
{pwc} | Y | WiFi接続状態 |
DEVICE
タグ | サンプル | 説明 | 特記 |
{aname} | HTC One_M8 | スマホの端末名 | |
{aman} | HTC | スマホのメーカー名 | |
{awname} | Motorola 360 | スマートウォッチ名 | |
{around} | true | 丸型かどうか | |
{atyre} | true | 360のように環境光センサーがあるかどうか | ※ |
{abright} | true | ディスプレイが点灯しているかどうか | |
{abss} | 826278 | 点灯後何ミリ秒か | |
{alat} | 40.7127 | 緯度 | |
{alon} | 74.0059 | 経度 | |
{alatd} | 40.7127° | 緯度(単位) | |
{alond} | 74.0059° | 経度(単位) | |
{alatdd} | 40.7127° N | 緯度(単位+方位) | |
{alondd} | 74.0059° E | 経度(単位+方位) |
STOPWATCH
タグ | サンプル | 説明 | 特記 |
{swh} | 01 | ストップウォッチの時間 | |
{swm} | 23 | ストップウォッチの分 | |
{sws} | 45 | ストップウォッチの秒 | |
{swss} | 56 | ミリ秒(上から2ケタ表示) | |
{swsss} | 567 | ミリ秒(上から3ケタ表示) | |
{swsst} | 5025567 | ミリ秒の合計 | |
{swr} | true | 時間計測中かどうか | |
{swrm} | 142.5 | 分針の角度 | |
{swrs} | 270 | 秒針の角度 | |
{swrss} | 273.402 | 秒針の角度(ミリ秒) |
WEATHER
タグ | サンプル | 説明 | 特記 |
{wl} | Tokyo | 天気のロケーション | 手動/自動設定可能 |
{wt} | 6 | 現在の気温 | |
{wth} | 6 | 最高気温 | |
{wtl} | 1 | 最低気温 | |
{wtd} | 6°C | 現在の気温(°C) | |
{wthd} | 6°C | 最高気温(°C) | |
{wtld} | 1°C | 最低気温(°C) | |
{wm} | C | 天気の状態(1文字目) | 英語 |
{wct} | Clear | 天気の状態(文字) | 英語 |
{wci} | 01d | 天気の状態(アイコン) | |
{wh} | 100 | 現在の湿度 | |
{whp} | 100% | 現在の湿度(%) | |
{wp} | 1015.82 | 現在の気圧 | |
{wws} | 3.61 | 風速(mps) | |
{wwd} | 242.501 | 風向(角度) | 北を0°とした時の角度 |
{wwdb} | SW | 風向(8方位) | |
{wwdbb} | WSW | 風向(16方位) | |
{wcl} | 0 | 雲量(%) | |
{wr} | 0 | 3時間以内の降水量(mm) | |
{wsr} | 06:49 | 日の出時刻 | |
{wss} | 16:38 | 日の入り時刻 | |
{wsrp} | 0.284038 | 日の出時刻が24時間中の何パーセントか | |
{weep} | 0.693056 | 日の入り時刻が24時間中の何パーセントか | |
{wmp} | 5 | 月の満ち欠け(満月=5) | young=1、old=9 |
{wf0dt} | 2 | 今日の平均気温予報 | ※、※※ |
{wf0dth} | 3 | 今日の最高気温予報 | ※ |
{wf0dthl} | 1 | 今日の最低気温予報 | ※ |
{wf0dct} | Clear | 今日の天気予報 | ※ |
{wf0dci} | 02d | 今日の天気予報(アイコン) | ※ |
{wf1dt} | 7 | 明日の平均気温予報 | ※、※※ |
{wf1dth} | 8 | 明日の最高気温予報 | ※ |
{wf1dtl} | -1 | 明日の最低気温予報 | ※ |
{wf1dct} | Clear | 明日の天気予報 | ※ |
{wf1dci} | 01d | 明日の天気予報(アイコン) | ※ |
{wf2dt} | 7 | 明後日の平均気温予報 | ※、※※ |
{wf2dth} | 9 | 明後日の最高気温予報 | ※ |
{wf2dtl} | 0 | 明後日の最低気温予報 | ※ |
{wf2dct} | Clouds | 明後日の天気予報 | ※ |
{wf2dci} | 04d | 明後日の天気予報(アイコン) | ※ |
{wf3dt} | 11 | 三日後の平均気温予報 | ※、※※ |
{wf3dth} | 11 | 三日後の最高気温予報 | ※ |
{wf3dtl} | 0 | 三日後の最低気温予報 | ※ |
{wf3dct} | Clear | 三日後の天気予報 | ※ |
{wf3dci} | 01d | 三日後の天気予報(アイコン) | ※ |
{wf4dt} | 5 | 四日後の平均気温予報 | ※、※※ |
{wf4dth} | 12 | 四日後の最高気温予報 | ※ |
{wf4dtl} | -2 | 四日後の最低気温予報 | ※ |
{wf4dct} | Rain | 四日後の天気予報 | ※ |
{wf4dci} | 10d | 四日後の天気予報(アイコン) | ※ |
{wf5dt} | 5 | 五日後の平均気温予報 | ※、※※ |
{wf5dth} | 9 | 五日後の最高気温予報 | ※ |
{wf5dtl} | 0 | 五日後の最低気温予報 | ※ |
{wf5dct} | Rain | 五日後の天気予報 | ※ |
{wf5dci} | 10d | 五日後の天気予報(アイコン) | ※ |
※※平均気温予報であるかどうか不明
CALENDAR
タグ | サンプル | 説明 | 特記 |
{cex} | true | イベントの有無(true/false) | |
{c1t} | 会議 | イベント1表示 | |
{c1ex} | true | イベント1の有無(true/false) | |
{c1b} | 10:30 | イベント1開始時間 | |
{c1br} | 315 | イベント1開始時間の角度(12時間表記) | |
{c1bp} | 0.4375 | イベント1開始時間が24時間中の何%か | |
{c1e} | 12:30 | イベント1終了時間 | |
{c1er} | 15 | イベント1終了時間の角度(12時間表記) | |
{c1ep} | 0.520833 | イベント1終了時間が24時間中の何%か | |
{c1l} | 新宿区 | イベント1の場所 | |
{c1c} | 9fe1e7 | イベント1の色 | Googleカレンダーの色 |
{c1i} | 520 | イベント1のID |
SENSOR
タグ | サンプル | 説明 | 特記 |
{ssc} | 2500 | 歩数 | |
{shr} | 75 | 心拍数 | |
{sprs} | 0 | 気圧センサ | |
{sax} | 0 | 加速度センサX | |
{say} | 0 | 加速度センサY | |
{saz} | 0 | 加速度センサZ | |
{sgx} | 0 | ジャイロセンサX | |
{sgy} | 0 | ジャイロセンサY | |
{sgz} | 0 | ジャイロセンサZ | |
{scr} | 0 | コンパスの角度 | |
{sct} | 0 | コンパスの角度(0=N、90=E、180=S、270=W) | |
{sctd} | 0° | コンパスの表示(°) | |
{scb} | N | コンパスの表示(8方位) | |
{scbb} | N | コンパスの表示(16方位) | |
{sctdb} | 0°N | コンパスの表示(角度+8方位) | |
{sctdbb} | 0°N | コンパスの表示(角度+16方位) |
TASKER
タグ | サンプル | 説明 | 特記 |
{t...} | TaskerのVariables表示 | %Timeであれば{tTime} |
タグと演算子の利用例
バッテリー残量が50パーセント以上の場合はOKを、それ以外の場合はBADを表示{bl}>=50 and'OK'or'BAD'
watchmaker使用しています。Google+でこの記事ヘリンクさせて頂いてよろしいでしょうか?
返信削除こんな稚拙なものでも良ければ、全然構いませんよ〜
削除こんな稚拙なものでも良ければ、全然構いませんよ〜
削除下記のような表記をした場合、続けて{dn} / {dd}を入れたい場合はどうすればよいのかご存知でしょうか?
返信削除'{ddw}' =='月' and 'Mon' or '{ddw}' =='火' and 'Tue' or '{ddw}' =='水' and 'Wed' or '{ddw}' =='木' and 'Thu' or '{ddw}' =='金' and 'Fri' or '{ddw}' =='土' and 'Sat' or '{ddw}' =='日' and 'Sun'
効率の良い方法を探してみたのですが、見つかりませんでした……。
削除面倒ですが解決方法としては、
'{ddw}' == '月' and 'Mon/{dn}/{dd}' or '{ddw}' == '火' and 'Tue/{dn}/{dd}' or (以下略)
のように、表示させたい曜日の後に入れてしまう形になると思います。
なるほど、有難うございます!!!
削除以下の式でいけました
削除('{ddw}' == '月' and 'Mon.' or '{ddw}' == '火' and 'Tue.' or '{ddw}' == '水' and 'Wed.' or '{ddw}' == '木' and 'Thu.' or '{ddw}' == '金' and 'Fri.' or '{ddw}' == '土' and 'Sat.' or '{ddw}' == '日' and 'Sun.' or '{ddw}' ) .. ' {dnn}/'..'{ddz}'
さきほどWatchMakerを購入していじり始めたばかりなのですが
返信削除こちらのサイトを参考にさせていただいています
文字列の入力の件で質問させていただきたいのですが
2015/04/30 のように表示させようとしてもスラッシュが演算子として認識されてしまいます
''や""で囲ってもだめなのですがどのようにしたらいいのでしょうか?
演算子を囲むのではなく、全体を囲みます。
削除2015/04/30であれば、
'{dyy}/{dnn}/{ddz}'
とすると表示できます。
現在ウォッチフェイスを作成しており、こちらのページにお世話になっております。
返信削除なかなか詳しく説明してある記事が少なく、プログラミング能力も乏しく苦労しております。
私の使用端末はHTL23なのですが 画像をタッチするととなりの画像が消えると言う単純な動作をがなぜか出来ません。スイッチとなる画像にTapAction→RunScriptで変数に1を代入し消す画像側でOpacityに変数が1であれば100それ以外は0(正しく実行されている)を設定しており、時計の設定の方のScriptでも変数の宣言と初期化しております。
グローバル変数を設定しないと行けないのでしょうか?sなにか設定しないとリアルタイムで
動かないのでしょうか?なぜ出来ないのか、どこを見落としているのかわかりません。
お力を貸していただけないでしょうか、宜しくお願い致します。
見て下さりありがとうございます。また、更新が滞っておりすみません。
削除私はまったくプログラミング初心者なのですが、調べてみてやり方は理解しました。
こちらについてはブログ記事にしたいため、12日の夜には更新したいと思います。そちらをご覧いただけないでしょうか?
また、見落としている部分等につきましては、現在設定中のスクリプト等見せていただかない限り分かりませんので、スクリプト内容をコメントで貼っていただくか、エクスポートしたフェイスをメール等で送っていただくかしてもらえると確認が出来ます。
よろしくお願い致します。
お返事ありがとうございます。
返信削除まずはブログ拝見させていただきますね。
これからも楽しい記事頑張ってください!
こちらで私が作ったものを載せてみました。
削除参考になると良いのですが……。
http://saki-sss.blogspot.jp/2015/10/watchmakerrun-script.html
初めまして。
返信削除某pebbleのウォッチフェイスのような、
1時15分までなら1時くらい、30分なら半、30分から45分なら半過ぎ、45分から2時ならもうすぐ2時のような、あいまいな表示をするウォッチフェイスを作りたいのですが、何度挑戦してもできませんでした。こういうことは可能ですか?
pebbleのがどういったものか良くわからないのですが、恐らくこんな感じで良いと思います。
削除{dm}>45 and 'もうすぐ'..(({dh23}+1)%24)..'時' or {dm}>30 and '{dh23}時半すぎ' or {dm}>15 and 'もうすぐ{dh23}時半' or '{dh23}時すぎ'
細かいところは調整してください。
御礼が遅くなりました。とても参考になりました。ありがとうございました!
削除こんにちは、watchmaker使っております。
返信削除拾ってきたwatchfaceの曜日表示が「〇曜日」となるのですがこちらも英語表記にすることは可能でしょうか。
自力で試してみたのですがプログラムに関してはほぼ無知でしてどうすることも出来ませんでした…
お使いのwatchfaceで{ddw}(もしくは{ddww})というタグを使っていれば、変更することは可能です。
削除{ddw}の部分を
'{ddw}' == '月' and 'Mon' or '{ddw}' == '火' and 'Tue' or '{ddw}' == '水' and 'Wed' or '{ddw}' == '木' and 'Thu' or '{ddw}' == '金' and 'Fri' or '{ddw}' == '土' and 'Sat' or '{ddw}' == '日' and 'Sun'
に書き換えることで実装が可能です。
返信ありがとうございます。
削除ddwwのタグが使われていたので
'{ddw}' == '月' and 'Mon' or '{ddw}' == '火' and 'Tue' or '{ddw}' == '水' and 'Wed' or '{ddw}' == '木' and 'Thu' or '{ddw}' == '金' and 'Fri' or '{ddw}' == '土' and 'Sat' or '{ddw}' == '日' and 'Sun'
に置き換えたのですがエラーが出てしまいました、原因わかりますでしょうか
適当にTEXTを追加し、上の置き換える文字列を入れてみてください。私の環境では問題なく表示されています。
削除原因についてなのですが、{ddww}というタグが単体であるのか、あるいは何らかの関数に組み込まれているのかにもよります。Evenさんの拾ってきたWatchFaceがどういったものか分からないので、こちらでは原因については分かりません。
きちんと表示させることができました
削除べつのタグと一緒に使ってたのがダメだったみたいです。
ありがとうございます!
私も趣味でWatchMakerを使って往年の機械式時計を再現するようなことをやっているので、日本語で解説されている方がいて心強いです。今まで作ったWatchFaceは30個くらいで、OMEGAのLemania 5100ベースの幾つかを再現したもの、IWCのコンプリケーション、アラン・シルベスタインやフランクミューラーのクロノグラフ等ですが、著作権的に問題ないもの少しだけFaceRepoにあげています(toddc名義)。共有していないものは本物の文字盤の写真を加工して、バックグラウンドと針を別の画像にしています。
返信削除さて、曜日の件ですが、FaceRepo等でも曜日、月等を表示しているものをコピーして使うと日本語になってしまうのでカッコ悪く、必ず以下のような関数に置き換えるようにしています。こうしておけばどの言語の人が使ってもちゃんと英語で表示されるので。月も同じような感じで。
'{ddw0}' == '0' and 'Sun' or '{ddw0}' == '6' and 'Sat' or '{ddw0}' == '5' and 'Fri' or '{ddw0}' == '4' and 'Thu' or '{ddw0}' == '3' and 'Wed' or '{ddw0}' == '2' and 'Tue' or '{ddw0}' == '1' and 'Mon'
なるほど。{ddw0}では曜日を数字に置き換えたものになるので、どの言語下でも問題が無いわけですね。参考になります。
削除そして申し訳ないのですが、このページはあくまでタグの日本語化したものを紹介しているページであるため、タグに直接関係のない自作ウォッチフェイスを紹介しているコメントは削除させていただきます。ご理解いただけますよう、宜しくお願い致します。
こんばんわ
返信削除いつも参考にさせていただいております
ある時計の一つの構成要素例えば一枚の背景画でも短針でもいいんですが
要はediterで一つのマス(レイヤー)を抜き出して他の時計に反映させる手順があったら
教えてください
すみません。質問の意図ですが要するに、ダウンロードしたウォッチフェイスから秒針等のパーツを抜き出し、他の(自作)フェイスに使いたい、ということでしょうか?
削除そういうことです
返信削除元のファイルは改変okとのことなので自分で使っている範囲なら
著作権等の問題はないと考えています
遅くなりましたがこちらに書きましたので、ご確認ください。
削除http://saki-sss.blogspot.jp/2016/04/watchmaker.html
拝見しました
削除大変分りやすかったです
.watchファイルがそのままzipなんですね
お礼にと言ってはなんですが、一つ便利なツールをご紹介します
ご存知かもしれませんが、Windows上でWatchファイルを管理編集できる
ソフトです
http://forum.xda-developers.com/moto-360/themes-apps/tool-viewer-view-organize-sort-filter-t2957192
このスレッドの一番最後に最新版があります
今現在V2.6が最新のようです
では失礼します
ツールの紹介ありがとうございます。
削除ツール自体は知っていたのですが、使ったことはありませんでした。管理編集が出来るとのことですが、フェイス自体を編集することが出来るのでしょうか?
ロックされていないものはできます
削除先ほど教えていただくまで.watchを開くにはこれしか知りませんでした
スクリプトや背景jpgにWindows上のツールを使うことができます
なるほど。今度いじってみますね。ありがとうございます。
削除今checkしたらv2.7が出ていましたw
返信削除はじめまして、密かに参考にさせていましたがとうとう行き詰まったので
返信削除お知恵を拝借したいです。
デジタル時計の数字を漢字にして縦型の時計を作りました。
時間はそれで出来たのですが、日付も作ろうとしたのですが綺麗にまとめられませんでした。
それは1日、11日、21日、31日の時に一桁目の1だけを壱と表示したいのですが、
私の知識では31日分入力しておかないとダメでした。
せめて10行程度にまとめることは出来ないでしょうか。
なにとぞ...!
いつも見てくださりありがとうございます。
削除さて、質問の件ですが、1=壱、11=拾壱、21=廿壱、31=丗壱、と表示するという認識で良いのでしょうか?
基本的な方法としては17を10と7に分けて変換をしていきます。
( {dd}-{dd}%10==0 and '' or {dd}-{dd}%10==10 and '拾' or {dd}-{dd}%10==20 and '廿' or {dd}-{dd}%10==30 and '丗' )..( {dd}%10==0 and '' or {dd}%10==1 and '壱' or {dd}%10==2 and '弐' or {dd}%10==3 and '参' or {dd}%10==4 and '肆' or {dd}%10==5 and '伍' or {dd}%10==6 and '陸' or {dd}%10==7 and '漆' or {dd}%10==8 and '捌' or {dd}%10==9 and '玖')
少し長くなってしまいましたが、これでいけると思います。
もう少し良い方法があれば教えてください。
ありがとうございます‼ まさかこんなに早く返信していただけるとは!
削除しかも的確です!
まさに欲しかった答えです。
さらには漢数字も自分が使っている漢数字だったので驚きました。
どこかで使ってらっしゃるのでしょうか。
とにかく嬉しいです。
これで思っていた漢数字でじたる時計が出来そうです。
(実際はあまり実用的ではないのですが...(^_^;))
これで後は体裁よく並べるだけでいけそうです。
本当にありがとうございました。
いえ、お手伝い出来たのなら何よりです。
削除本業の方で、近世までの日本の歴史系を扱っているので、廿とか丗は良く見かけたりします。
腕時計は実用さを求める人も多いですが、私はある程度時間が分かり、デザインが好きなものを選ぶので、そういうのは気にせず作っても良いと思います!
久しぶりにWMを触って楽しかったので、新しいフェイスでも作ろうかと思いました(笑)
すみません、お知恵を拝借したいのですが・・
返信削除当方、
huawei watch AndroidWear 1.5.0.3594574
HUAWEI P9 lite AndroidOS 6.0.1
でwatchmaker premiumで文字盤や針を自作する楽しさにはまっていましたが、
ちょっとステップアップしようと思い、曜日の英語表記とか、天気とか気温とかを表示させようと思ってもできません。
曜日の英語表記についてはここでの記述も参考にして書き換えてみましたが、その文字列がそのまま表示されます。天気は普通にパーツ追加の画面から追加しましたが、晴れマークのままずーっと変わりません。気温については何も表示されません。
等々、今気づいただけでもこれだけの不具合があるのですが・・・
何が原因かわかりますか?
なお、時計とスマホのバッテリー表示はうまくいってます。
こんにちは。
削除さまず曜日の英語表記ですが、文字列がそのまま表示されるということは何かしらミスがあると思うので確認をしてみてください。可能であれば上のコメント欄からコピーして使ってみるのが良いと思います。
天気についてですが、設定→Weather→Weather ProviderがYahooになっている場合は、OpenWeatherMapにすると取得出来ると思います。
沙綺さん、迅速なご回答ありがとうございます&超遅レス申し訳ありません。
削除天気についてはおっしゃる設定にして解決しましたが、曜日についてはいまだ解決してないのですが、まこれはよしとします。
あと、ひとつだけ教えてほしいのですが・・・
画面上にボタンを設置してtap actionを設定できると思うのですが、このアクションの一覧の中にはないのですが、「画面を今すぐロック」という記述はできませんか?
wear の設定の中には画面を今すぐロックするメニューがあるのでできないことはないと思うのですが・・・
はじめましてこんにちは。ご教授いただければありがたいのですが。
返信削除Luaスクリプト演算子で今日のイベントの開始時刻、内容は{c1b}{c1t}で表示されると思うのですが、イベント完了予定時刻が過ぎた時点で2番目のイベントが繰り上がって表示されていきますね。今日のすべてのイベントが終わった時点で無表示になるのですが、そこに翌日のイベントを繰り上げて表示させるようにしたいのですが、どのような演算子を入力したらいいのかどうしてもわかりません。お知恵をお借りできればありがたいです。
こんにちは。記事を見てくれてありがとうございます。
削除設定から変更が可能です。
Settings→Calender→Show Events After Todayを選択すると翌日の分も表示されるようになります。
早速のご回答ありがとうございます。
削除なるほど、セッティングからの設定だったんですね。うまくいきました。勉強不足でした。
スマホ故障で自作のウオッチフェイスのデータ飛んでしまって一から作り直ししてるんですが、うまくいかなかったんで困ってたんです。ホントに助かりました。ありがとうございました。
質問ではないのですが、参考になる情報のまとめありがとうございます。いろいろ助かっています。
返信削除ありがとうございます。
削除最近あまり余裕がないのと、Android Wearを使わなくなってしまい、全く更新していなくてすみません。時間見つけて更新します……
通りすがりの者ですがたいへん参考になりました。
返信削除ひとつ教えていただきたいのですが、最近のOSのアップデート(?)後、バッテリーの持ちが悪くなったので、 Wi-Fiをオフにしたら持ちはよくなるのですが、雲に\のマークが表示されて
しまいます。このマークを消せる方法は、「Wi-Fiをオンにする」しかありませんか?