FLASH

dedio http://dedio.jp/RSSを配信しているので、簡単にみれたらいいな〜とおもってFlashを引っ張りだしてきた。

dedioのサイトには自動再生SWF装置がすでにアップされていて、かっこいい。

けど、せっかくだし、Flashの勉強になるかなと思って。

しかしよくわからん。

あ〜でもないこ〜でもないと2日間ぐらいうんうん唸ってしまった。

でやっとできたのがこれ→http://matcha4designer.2log.net/home/trade2/archives/blog/main/

ちょっと見栄えがわるいかな〜〜

コンポーネント同士でバインドできるって書いてあるのに、肝心のMP3を再生するコンポーネントが言うことをきかない。フレームの1コマ目に全部要素をいれたらアクションスクリプトで何を書こうがぜんぜん動かない。contentPathへバインドされたデータはいったいどこへ行ってるんだ。そしてなぜ自動で演奏を始めない・・・。やけくそでスクリプトレイヤーにスクリプトを書いたら音がでたけど、リストの選択がぜんぜん反映しないし・・・。うがぁ。

結局、Flashで音楽を再生するのはあきらめてURLリンクをテキストに張ることにした。音楽の再生は各人のパソコンに必ずあるであろうソフト(Media PlayerとかRealとかQuickTimeとか)で聴いてもらっちゃうということで。こっちも記述がよくわからなくてもんどりうちながらやっとこさ設定。MP3の再生は何とかなった。
でも、せっかく各人のホームページのURLも配信されているのに、どういうわけかこれだけ元データの前後に¥rが打ってあってURLにしようとするとhttp://http://xxx.xxx.xxxみたいになっちゃうのでこれは断念。テキストのまま。

で、やっとこさアップロードしようとしたところでFlashドメインが異なるサイトからデータを取ってこれませんとかいうことが判明。脱力。いつからそんなんになったんだ?

デスクトップにあるときはFlashだけで見られるのになぁ。

仕方が無いのでPHPXMLを引っ張ってくることにした。

やっと書き上げたけれど、MATCHAさんのサイトはPHPアップ禁止だった・・・。うっくぅぅ〜PHPで動いてるのになぁ。

仕方が無い。

もうやけくそだが、XML手動更新。