2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

Yahoo! Widget Engine

1 :名無しさん@アイコンいっぱい。:2006/03/19(日) 21:01:53 ID:GFQ1nNrZ.net
http://widgets.yahoo.com/

天気予報、駄目モトで検索したらローカルな静岡も有って、ちょっと感動。使ってます。
皆さんのオススメWidget教えて下さい。

211 :名無しさん@アイコンいっぱい。:2013/02/04(月) 17:33:25.72 ID:gnTk1usl.net
readme.txtよく見てなかったわすまん。
これがソースなのね。ありがたや。
http://zk64em.blog47.fc2.com/

212 :名無しさん@アイコンいっぱい。:2013/02/04(月) 19:43:11.90 ID:gnTk1usl.net
http://koyomi.vis.ne.jp/moonage.htm
月齢の表示がなんかおかしい気がするけどどこを直せばいいんでしょう。

213 :名無しさん@アイコンいっぱい。:2013/02/04(月) 20:17:59.27 ID:vkHKZklB.net
今日の月齢は約24です
ウィジェットに表示される画像はResourcesフォルダ中のMoonsフォルダ中に
「数値.png」で保存されています
今日の場合は24.pngが表示されるというわけです

ttp://www.moonsystem.to/
を見てみると今日の月の様子が分かりますが、だいたい見える面積は40%程度です
これでおかしく感じるのでしょうが、この問題はそもそも月齢24にあたる画像「24.png」自体がおかしいことが原因です
24.pngは本来であれば40%程度であるはずなので、21.pngだとか22.pngの画像が妥当でしょう
ですので、24.pngを削除し、21.pngをコピーし、24.pngへと名前を変えればいいように思われます
この問題はサポートが終了した12月以降に発生した訳ではなく、最初からヤフーが用意した画像がおかしかったという訳ですね

気になるのであれば1度全ての画像をチェックした方がいいかもしれません

214 :名無しさん@アイコンいっぱい。:2013/02/04(月) 22:16:21.43 ID:gnTk1usl.net
>>213 なるほど。
現状わたしのウィジェットでは「39%」と表示され、24.pngが使われているようです。
改造前は月齢欄にそんなに注目してはいませんでしたが、100%や0%のときに違和感はなかったのは確かです。
しかし100%や0%の時に月齢3日分ずれていても、確かに画像を見る限り気付かないかもしれませんね。

月齢はいまググった程度のにわか知識しかありませんが、
そもそも27.pngまでしか用意されていないのがおかしいのかな?
28か29まで用意して、そのぶんをなめらかに引き伸ばせられれば正解?

215 :名無しさん@アイコンいっぱい。:2013/02/04(月) 22:50:37.01 ID:vkHKZklB.net
28や29まで伸ばすことは簡単に可能です
例えば28まで扱いたいのであれば、

MoonPhase.js
82行目の冒頭のスラッシュ2個を削除
176行目から178行目までの3行を丸ごと削除

これだけです
29まで扱いたいのであれば、上記に加えて

83行目の冒頭スラッシュ2個を削除
case 29:という行からbreak;までの3行を削除

ですね

216 :名無しさん@アイコンいっぱい。:2013/02/04(月) 22:52:28.21 ID:vkHKZklB.net
もちろん伸ばした場合は28.pngや29.pngを用意しておきましょう

217 :名無しさん@アイコンいっぱい。:2013/02/05(火) 01:14:43.47 ID:vDo+dD3y.net
いや28.pngや29.pngを単純に新月画像として追加してもダメなわけで、
おそらく「新月から翌新月までを新たに29ないし30等分」し直さなくてはダメですよね。
それはきっとどこかのサイトから別画像集を持ってこない限り、自分で作るのは大変。

ただ実は>>215を見て逆転の発想を得たのですが、
月齢の計算数値のほうをうまくだまして現状の28等分に平準化してやる方法はどうでしょう。
MoonPhase.js:173行目をこう書き換えると、うまくいったように見えます。コード汚しかな?
moonAge = Math.round(moonAge*(27/30));

218 :名無しさん@アイコンいっぱい。:2013/02/05(火) 05:10:53.37 ID:qbnOKL69.net
現実には月齢14〜15ぐらいで満月のようです
ヤフーの用意した画像では13〜14が満月です

すると>>217のような計算でちょうどズレが修正されているような感じになってますので、
現実の月齢に拘らないのであれば、簡単で良さそうです

結局のところ実質27個しかない画像(0.pngと27.pngは同等)で月齢29程度まで表示する必要があるので、
どこかで2回程度同じ画像を使い回す必要があります
それを>>217のような計算でやるか、実際のファイル上でやるかの違いですね

実際のファイル上でやるのであれば、例えば特に現実とのズレが激しそうな10.pngで9.pngと同じ画像を使い、
書き換える以前の10.pngの画像を11.pngとして使う、もともとの11.pngは12.pngとして使う
こんな感じで1つずつズラしていくと、14.pngや15.pngがもともとの13.pngや14.pngの内容になるので
満月が月齢14〜15ぐらいという現実に即したものになります
さらに他にもう一箇所どこかで同じ画像を使うようにし、(23.pngと24.pngをもともとの22.pngにするのが良さそうです)
以降をズラしていけば、>>213でやったように24.pngの画像にもともとの22.pngの画像が使われるようになるので、いい感じになりそうです
この場合であれば、最終的に25.pngはもともとの23.png、26.pngは24.png、27.pngは25.png・・・29.pngに27.pngとなります
こっちのやり方は手間ではありますが、月齢を騙さないので正しい数値のまま表示を修正できます
もっとも、ウィジェットには輝面比を%で表示する部分はあるものの、
月齢を数値として表示する部分はありませんので、正しい数値である必要性はないですが。

どちらも長所短所があるので、結論としては好きな方法で直せば良いということになりそうですね

219 :名無しさん@アイコンいっぱい。:2013/02/07(木) 07:37:32.12 ID:eBS9oDKg.net
TYPE-M再配布してくれる人いませんか

220 :名無しさん@アイコンいっぱい。:2013/03/24(日) 21:06:21.46 ID:MwdEyJLe.net
おまえらげんき?おれたちいつまでもいっしょだよな?

186 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★