■スレッドリストへ戻る■ 全部 1- 最新50

「お気に入り」分科会

1 :ふみもたたけし :2001/04/02(月) 11:08
お気に入りの実装に関するスレ。お題目
・標準化の必要性
・フォーマット
 ・IE互換(.url)
  ・お気に入りの並び
   ・レジストリ(仕様が不明?バックアップ・復旧が困難)
   ・別ファイル
  ・お気に入りの場所(のデフォルト)
   ・exeのサブディレクトリ(共通化が困難?)
   ・%userprofile%\favorites\monazilla\(IEのお気に入りから見える)
   ・%userprofile%\Application Data\monazilla\(IEのお気に入りから見えない)
 ・XML(まともなパーサがあれば)
  ・HTML(実装が容易?。NN互換?)
  ・XML(HTMLにするくらいなら...)
・ライブラリのインターフェース・実装
 ・SHELL・COM(いかにもありそう)
 ・コンポーネント
 ・フレーム・フォーム

2 :ヒロユキ@ギコナビ :2001/04/02(月) 23:22
フォーマット難しいね。
僕はIE互換がいいと思うけど、NNのHTMLファイル1個で済むっていうのも魅力的。
XMLはIE5必須になるけどMSのDOMなら使えそう(?)
IE互換かNN互換が候補に残るかな?IEのお気に入りの並びは、どうやるんだろう。
レジストリ眺めていてもわかんなかった。(フォルダ毎に管理しているっぽいけど)
SHELLとかのAPIで出来るのかな?
SHELL関連のDelphi本ってあったよね?載ってないかな?(持ってたと思うけど、行方不明)IE互換の場合の場所は、ユーザがIEで追加も出来るので、favoritesがいいと思う。
んで、monazillaで独自のキーを追加しないで、自分でURLを見てスレやら板やらを
判断すればいいとおもう(要調査)
んで、関係ないお気に入りは表示しない。

3 :Dax :2001/04/03(火) 00:20
お気に入りIE互換もNN互換も魅力的だねー。
切り替えできるような仕組みがいいのかな?>んで、関係ないお気に入りは表示しない。
なるほど、
関係ないHTMLだったら直でTWebBrowserに表示しちゃえばいいかな。いやーなんかこうやってひとつ、ひとつの機能を
共通化していくのって楽しいね。<ちょっと酒入ってます

4 :ふみもたたけし :2001/04/04(水) 10:38
>切り替えできるような仕組みがいいのかな?
仮にニーズが全くないとしても
Delphi版はIE,Kylix版はNNになるだろうから、
結局両方必要になるし、両方あるなら切り替えも容易だろうね。でもとりあえずはIEのみにして、
IE<->NN変換は外部ツールに任せる。

5 :ヒロユキ@ギコナビ :2001/04/05(木) 20:55
とりあえずIE互換でいいかもね。
順番の管理はどうしよう?
IEのやりかたとは別に独自に管理したほうがいいのかな?
shdocvw.dll見てみけど、
お気に入り追加(ダイアログ)は見つかったけど、ダイアログを
出さないで追加とか、順番入れ替えとかは見つからなかった。

6 :Dax :2001/04/05(木) 21:36
順番はレジストリの
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\
Explorer\MenuOrder
に入ってるようですが全部バイナリデータです。どうやって見るんだろ。。

7 :ヒロユキ@ギコナビ :2001/04/05(木) 23:34
長いファイル名と短いファイル名が入っているのは確認できた。(レジストリ)
あとは全然分からない。登録日時とか入ってるのかな?
あと、IEのお気に入りってメニュー項目をドラドロ出来るじゃん。
あれも不思議だよなー。
メニューモドキ使ってるっぽいけど。

8 :ふみもたたけし :2001/04/08(日) 15:45
お気に入りソート機能をつけた。
http://www.geocities.co.jp/SiliconValley-Oakland/9028/src/ShortCuts20010408.png
バイナリの書き換えは怖いので、これが一番楽で確実だと思う。
あるいはExplorerを起動しちゃうとかね。あとは並びの取得さえできればいいんだけど、
バイナリみても良くわからない。
地道に解析するしかないか...# 関係ないけど2ちゃんねるアクセス履歴も付けた。
# これもぜひ共通化したいね(藁

3KB
新着レスの表示

スレッドリストへ戻る 全部 前100 次100 最新50

0ch BBS 2004-10-30