アカウント名:
パスワード:
てか、comments.plってことは、表の記事のコメントも追えるのでわ? てことでじっけん~(ごそごそ うーん追えるけど見づらいだけかも(ぶ
あいかわらず日替わり処理のバグ放置なんですが…
このコメントがちょうど日替わりになる [hn.org]罠。 って今気付いたんですけど、「日替わりじゃないのに重なってる」のが。 #(05/23 22:58)のコメント これも原因は同じ?
sid ごとに表示件数を変えられるといいんですけど。
うーんどうでしょ。 あれば便利かもですけど、「わたしは」利用方法を思いつかないですねー。
それとも、サイドバーに出すか… って、サイドバーに登録させる方法を調べるのがめんどうで…(笑
「
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
あは☆ (スコア:1)
あいかわらず日替わり処理のバグ放置なんですが…
Re:あは☆ (スコア:1)
このコメントがちょうど日替わりになる [hn.org]罠。
って今気付いたんですけど、「日替わりじゃないのに重なってる」のが。
#(05/23 22:58)のコメント
これも原因は同じ?
うーんどうでしょ。
あれば便利かもですけど、「わたしは」利用方法を思いつかないですねー。
「
Re:あは☆ (スコア:1)
> #(05/23 22:58)のコメント
> これも原因は同じ?
原因は同じです。
基本的な動作は
http://srad.jp/search.pl?op=comments&threshold=-2&light=1&start=
のコメント一覧を繰り返し取得しているだけなのですが…
「◯月◯日のコメントアーカイブは、◯月◯日に取得したコメント一覧ページを結合したもの」という仕様で動いているので、
「24時を過ぎて翌日になったとき、コメント一覧取得ページには前日分のコメントも表示される」
という現実を無視しているのでした。(汗
comments.pl は日付ごとに別れたコメントアーカイブから文字列検索するだけなので、複数のファイルに同じコメントIDがあるとそのまま表示しちゃうんです。(ぉぃぉい
正しい手順は
loop:
1)コメント一覧を取得する
2)以前に取得したコメントIDが取得されたらループを抜ける
3)次ページを取得するURLに変更して loop:へ
#loop end
4)取得したコメント一覧ページ(複数)を uniq 処理
5)コメント日時を元にして、本日分、前日分に分離
6)前日分は前日分のコメントアーカイブに追加
7)本日分は本日分のコメントアーカイブに追加
ですね。
実は取得処理は bash + wget + awk + sed で書いてて(ぇ
(5)の処理を書くのが面倒で放置されているのでした
えっと…がんばります。はい。