RDF1〜RDF3にエドに読み上げてほしいRDFのURLを
入力して「設定する」ボタンを押してください。
設定はクッキーに保存され、次回から有効になります。
WEBお話しエド(CGI)実験中
auの冬ケータイでフルブラウザ搭載の機種(W21CA)が出るんですが
それで動く簡易RSSリーダーを作ろうというショボ企画です。
ブラウザはパケット定額が適用されないらしいから頻繁には使わないけど
移動中とかに、とっても手持ち無沙汰になった時の暇つぶし用に・・(^^;)。
初代はOperaで動かなかったので、CGIにしてみました。
W21CAでもスクリプトの修正が必要でしたが、ちゃんと読み上げてくれました。
今のところエドをクリックすると別ウインドウで該当記事を開きます。
ケータイOperaではエドをクリックできないし、パケット代が恐ろしいので該当記事を開く機能は省きました。
問題は、読み上げさせてる途中でメモリ不足?で動作が重くなる事がある・・。
オレの書いたスクリプトがまずいのかケータイのブラウザがこの程度なのか。
もう少し調査が必要です。
表示方法を変えるなどして動作が重いのは改善されましたが、
今度はケータイOperaがCookieを覚えていないという大問題が発覚しました。
RDFのURL入力なんていちいちやってられないので、RDFは別で登録して、
URLに読ませたいRDFの番号を入れるという方法をとることにしました。
RDF登録フォーム
例えば
http://www2.kotetsu.mls.ad.jp/edRSS/edRSSm.cgi?rdf1=2::rdf2=3::rdf3=1::rcnt=20
とすると、asahi.com、ケータイWatch、コンビニフリークのRDFを最大20件ずつ読み上げます。
?以下を何も指定しない場合はデフォルトでasahi.comのRDFを読み上げます。
ケータイ用ページは以下です(RDF1個指定で一回読み込みにつき約70KB)。
http://www2.kotetsu.mls.ad.jp/edRSS/edRSSm.cgi?rdf1=1::rdf2=0::rdf3=0::rcnt=20
rdf1=の後ろの数字を読ませたいRDFの番号(RDF登録フォームのリストのNo.)に書き換えて使ってやってください(rdf2、rdf3も同様)。
2004/12/11 パケット代を考えて(^^;)エドを少し小さくしました
2004/12/23 W21CAで動作確認しました(TT)
2005/1/3 パケット代を押さえるために色々と調整
2005/1/5 日付と時刻の表示を追加、記事を一度に表示するように変更(ケータイ用)
2005/1/6 ケータイOperaは閉じるとCookieを忘れてしまうため(^^;)RDFの指定方法を大幅変更
↓WEBお話しエド(CGI)を作るために大変参考になったサイト様
大黒屋本舗
WEBお話しエド
Return