ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

お気に入りのブックマーク更新チェックと整理をPERLでやるとしたら、こんな手順?

2006-01-27 15:56:04 | JavaとWeb

 トラックバックいただいた、このかたの、ブログ
FREE DIALY
http://diarybyo.seesaa.net/article/12316405.html

のお話(以下、斜体はそこから引用)


ブラウザ起動時にお気に入りブックマークに入れてあるサイトの更新を調べ、


を、PERLでやるとしたら、こんなかんじなのかなあ。。と思ったので、とりあえずメモ。
(ただし、Windowsの場合)




まず、ブラウザの「お気に入り」は、じつはここにある

C:\Documents and Settings\(その人のログイン名)\Favorites

ここに、ショートカットの形で入っている。

(その人のログイン名)は、人によって違う。
C:\Documents and Settingsは、ドキュメントがあるところで、マシン環境によって、ちがうかも。

で、要件は、

(1)このお気に入りのなかにあるプログラムを見て、URLを探し
(2)そこにアクセスして、更新しているかどうかを確認し、
(3)更新していたら、あるいは、サイトがなかったら、表示
(4)ショートカットの最終更新日を設定

だよねえ。で、これをPERLでつくることを考えると、




■■ (1)このお気に入りのなかにあるプログラムを見て、URLを探し
 C:\Documents and Settings\(その人のログイン名)\Favoritesにある、お気に入りのショートカットのファイルの中身を見ると

[InternetShortcut]
URL=http://www.paniponi-dash.com/

っていう行がある。この行をみていけばいいのかな(ちなみに上記は「ぱにぽに」のURL)

■■ (2)そこにアクセスして、更新しているかどうかを確認し

(1)で得たURLをもとに、まず、そのサイトにアクセスする。
で、そのとき、レスポンスヘッダのLast-Modifiedが、最終更新日だと思うので、
その日付と、ショートカットの最終更新日を比較(すると、なぜ、更新されている
かがわかるかは(4)を参照)

■■ (3)更新していたら、あるいは、サイトがなかったら、表示
 (2)でレスポンスが404になるとか、更新されていたら、エラー表示をてきとーにしてくれ。

■■ (4)ショートカットの最終更新日を設定
 最後に調べたら、ショートカットを上書きあるいは、タッチして、更新日付をその調べたときにする。そーすれば、(2)のとき、ショートカットの日付とHTTPで帰ってきた最終更新日をみれば、更新されたかどうかわかる




 このプログラムを、スタートアップかなんかにいれておくなり、タスクに設定しておいて、自動的に、バックで動いてくれるようにしておけばいいのかなあ・・・

 ごめん、今、時間ないので、プログラムで作って確かめる暇ない(>_<!)

P.S あ、これを書いておかないと。。
PERLのHTTPクライアント(つまり、(2)のプログラム)さんこうれい。
http://x68000.q-e-d.net/~68user/net/http-2.html




  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

BREW携帯端末のメーカーごとのクセから考えると、三洋には、がんばっていただきたーい!!

2006-01-27 09:33:04 | ケータイ

 BREWの開発をする場合、メーカーごとの端末のクセがあり、それによってプログラムを変えないといけなかったりする。
 このクセだが、大きく2とおり(あるいは3通り?)に分かれるんではないかなあ。。って感じる。
 ちなみに、このクセが一番良く現れるのは、カメラの動作であり、あと、BREW2.1のIFileCpの動きとかでも、そんな感じがする。

 で、カメラで、2とおりというと、お察しのとおり、コプロセッサをつんでいるかどうか。。で影響する。つまり、FPS(だっけ?)のリストで、7FFFを返すかどうか。

 ちなみに、カメラは、このコプロセッサをつんでいるかどうか2とおり+ソニーエリクソンというかんじになる。コプロセッサをつんでいても、普通の表示のうごきと、ソニーエリクソンはちょっちちがったりする。




 で、そんなこんなで分類していくと、三洋のケータイの動きが、KDDI仕様または、あるいは、わかりやすい、かんたんな仕様に基づいていることがわかる(あることだけは変なんだけど、それがKDDI仕様みたい。これについては、今度詳しく)。

 ということで、ウィリアムのいたずらの場合、まず、マシンで確認するとき、
1.サンヨーの端末で確認する
2.東芝の端末で確認する
3.ソニーエリクソンで、「そーかんたんにいかねーよクマー」と怒られる
4.日立、京セラとあわせていく
つーかんじで、やるので、サンヨーは、大切な会社なのだ!!BREW開発においては。。




なのになのに、三洋、いろいろ増資とか、いろいろ話題ですねえ。。
ほかの部署はドーデもいいけど、三洋のケータイの部署だけは、のこしてくれ。どっかが買収してもかまわん。KDDI仕様にあった端末を出し続けてくれるなら。。

 まえにYAHOO掲示板で、野中ともよ会長のかわりに、シンボル的な存在のほうがいいなら、いっそのこと原田ともよ(知世)でいいんじゃあーという意見があったが、

うん、原田知世でもOKだ。
いや、眞鍋かをりでも、
KDDI仕様ということで、仲間ゆきえでもOKだ、

とにかく、三洋のケータイ部門はがんばって、残ってくれ(^^;)


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする