[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: sb-cnet*.el



>>>>> In [emacs-w3m : No.05349] 中島さん wrote:

>> ad.jp.doubleclick.net に関係したエラーが起きる記事があり、

> その現象、実はぼくも昨晩苦しんでいました。一部だけ読めない記事が
> あり、それがどうも画像取得の際にエラーになっているようだというとこ
> ろまでは (山岡さんと同じように) たどり付いたのですが、edebug-defun
> して動かしている間に記事の取得ができてしまい、嫌気がさして止めてし
> まいました。

w3m-w3m-attributes() で

http://ad.jp.doubleclick.net/ad/japan.cnet.com/news/ent/story;sz=336x280;ord=95119973

のような url を評価するときに w3m-local-content-type() が発して
いるエラーです。

(condition-case err
    (w3m-local-content-type "http://ad.jp.doubleclick.net/ad/japan.cnet.com/news/ent/story;sz=336x280;ord=95119973")
  (error
   (error-message-string err)))
 => "Wrong type argument: stringp, nil"

この url の実体は、http://m2.doubleclick.net/viewad/817-grey.gif
という小さなイメージなんですけれどね。
ただ、shimbun-cnet-content-start と shimbun-cnet-content-end で
フィルタされた外のコンテンツみたいなので、ぼくの sb-cnet.el には
まだ問題があるのかもしれません。

> ad.jp.doubleclick.net と言えば広告だけですよね?  shimbun-article
> の中で URL に ad.jp.doubleclick.net を含む画像を filterling する
> のが一番早いかもしれませんね。

うーん、本当に実体が変なものだったら、そうするしかないですね。
-- 
Katsumi Yamaoka <yamaoka@jpl.org>