Yahoo! Widget Engine (757レス)
1-

209: 2013/02/04(月)15:36 ID:gnTk1usl(2/5) AAS
>>207
とりあえずpatch.txtを手動適用して動くようになりました!(・∀・)サンクスコ!
これって独自に解析して作ったの(゚ω゚ )?

patch.txt:412の↓これ、最後の";"が抜けてるのかな?
+ data.days[i]['weather'].code = data.days[i]['weather'].telop
210: 2013/02/04(月)16:11 ID:vkHKZklB(2/5) AAS
私はパッチ化しただけですね

";"が抜けていても一応動作はしているようですが、直しておきました
外部リンク:www1.axfc.net
211: 2013/02/04(月)17:33 ID:gnTk1usl(3/5) AAS
readme.txtよく見てなかったわすまん。
これがソースなのね。ありがたや。
外部リンク:zk64em.blog47.fc2.com
212: 2013/02/04(月)19:43 ID:gnTk1usl(4/5) AAS
外部リンク[htm]:koyomi.vis.ne.jp
月齢の表示がなんかおかしい気がするけどどこを直せばいいんでしょう。
213
(2): 2013/02/04(月)20:17 ID:vkHKZklB(3/5) AAS
今日の月齢は約24です
ウィジェットに表示される画像はResourcesフォルダ中のMoonsフォルダ中に
「数値.png」で保存されています
今日の場合は24.pngが表示されるというわけです

外部リンク: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 ID:gnTk1usl(5/5) AAS
>>213 なるほど。
現状わたしのウィジェットでは「39%」と表示され、24.pngが使われているようです。
改造前は月齢欄にそんなに注目してはいませんでしたが、100%や0%のときに違和感はなかったのは確かです。
しかし100%や0%の時に月齢3日分ずれていても、確かに画像を見る限り気付かないかもしれませんね。

月齢はいまググった程度のにわか知識しかありませんが、
そもそも27.pngまでしか用意されていないのがおかしいのかな?
28か29まで用意して、そのぶんをなめらかに引き伸ばせられれば正解?
215
(1): 2013/02/04(月)22:50 ID:vkHKZklB(4/5) AAS
28や29まで伸ばすことは簡単に可能です
例えば28まで扱いたいのであれば、

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

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

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

ですね
216: 2013/02/04(月)22:52 ID:vkHKZklB(5/5) AAS
もちろん伸ばした場合は28.pngや29.pngを用意しておきましょう
217
(1): 2013/02/05(火)01:14 ID:vDo+dD3y(1) AAS
いや28.pngや29.pngを単純に新月画像として追加してもダメなわけで、
おそらく「新月から翌新月までを新たに29ないし30等分」し直さなくてはダメですよね。
それはきっとどこかのサイトから別画像集を持ってこない限り、自分で作るのは大変。

ただ実は>>215を見て逆転の発想を得たのですが、
月齢の計算数値のほうをうまくだまして現状の28等分に平準化してやる方法はどうでしょう。
MoonPhase.js:173行目をこう書き換えると、うまくいったように見えます。コード汚しかな?
moonAge = Math.round(moonAge*(27/30));
218: 2013/02/05(火)05:10 ID:qbnOKL69(1) AAS
現実には月齢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の内容になるので
省8
219: 2013/02/07(木)07:37 ID:eBS9oDKg(1) AAS
TYPE-M再配布してくれる人いませんか
220: 2013/03/24(日)21:06 ID:MwdEyJLe(1) AAS
おまえらげんき?おれたちいつまでもいっしょだよな?
221: 2013/04/11(木)11:38 ID:o28hL/th(1) AAS
保守
222: 2013/04/11(木)13:13 ID:HMYplqV+(1) AAS
いつかこのスレが落ちても、テレビ番組表やYahoo!天気ウィジェットが動かなくなった時、きっとわたしが新スレを立てるでしょう。
223: 2013/04/14(日)22:07 ID:FkfiSSIy(1) AAS
テレビ番組表Type-M初期化したら起動してもガジェット自体が表示されなくなった;;
たすけてください

経緯は地域変更ができなくて初期化して設定し直そうとしたらこうなった
今まで仕様変更で色々弄くってたのがよくなかったのか
224: 2013/04/14(日)22:45 ID:h2d9rmYp(1) AAS
再配布しても法的に何の問題もないよって誰かが説明してくれたらうpするんだけど
225: 2013/04/22(月)21:04 ID:o1XY4T7c(1) AAS
試しにXP環境のマシンに入れ直してみたら確かにガジェット自体表示しなくなってた>番組表
ドックには出てるんだけどね。一応手持ちの本体とガジェットで一番新しいの入れ直したり、アドレス修正して
コンバーターで出力しなおしても駄目。現状ではOS入れ直す様な事になるなら終了かな
226
(1): 2013/04/23(火)05:22 ID:n8u2nGMF(1/2) AAS
いや普通に使えてるけど・・・
227: 2013/04/23(火)11:43 ID:ImD3V84U(1) AAS
>>226
今入れてるのは使えてる けど、初期化したら地域選択出来なくならん?
228: 2013/04/23(火)21:05 ID:n8u2nGMF(2/2) AAS
そうなのか
試そうにも使えなくなる可能性があるなら試せないな
1-
あと 529 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.014s