- 555 名前:さとし ◆WeboxLZH/2 mailto:sage [03/03/11 13:39 ID:dHJ0ZDZf]
- >>551-554
仕様です.っていうか,削除処理が難しいので実装できてないだけです. WeBoXではツリー・リストのアイテムと,実際にダウンロードしてきたファイルが1対1の関係じゃないので 本当に削除してよいかどうか判断できません. たとえば,アイテムを削除するときに,ページ中の画像やフレームの一部や完全に削除しようと思うと, ソースを解析してリンクをたどって削除しないといけません. この解析自体はそれほど面倒でもないのですが(ちょっと面倒ですが) もし,そうした画像やフレームの一部となっているページが他のアイテのページ中の画像だったりする場合削除してしまうと,そのアイテムを閲覧する際,ページをきちんと見ることが出来なくなってしまいます. そんなこんなで,削除の際に他のアイテムの情報までチェックする必要が出てきてしまいます. この処理は目茶苦茶重くなると予想されるため,アイテム削除時に削除処理を行うのは困難です. また,トップページを取り込み,そのリンクをすべて取り込んだ場合, トップページからそのリンクページをたどることが出来るため,余計なリンクのアイテムは削除する といったような使い方をすると考えられますが(私はそういう使い方をしているのですが) そうした際にも,削除するのかしないのかなどの判断が難しくなってくると思います. ってことで,クリーナーを実装するべきなんですが,これが結構大変でして・・・ # データフォルダの中にあるファイルをすべてリストアップして # アイテムに対応したページからリンクでたどれるものはすべて残して他は削除候補にしておき # 一気に削除するって感じかなぁ? 代用できるソフトがないかなぁと思って探したのですが,イマイチいいのがないんですよねぇ. 誰か,作りません?(^^
|

|