2025-08-24

anond:20250824213138

下記のような増田新着を訪れるたびに発動するぐりもん
https://b.hatena.ne.jp/site/anond.hatelabo.jp/?sort=eid

発動のたびに下記(必要ならpage=2以降も)にGM_xmlhttpRequestして「dorawiiのブクマ」を全件把握する
https://b.hatena.ne.jp/api/users/dorawii_bukuma/bookmarks?page=1
把握したブクマURLはlocalStorageなどに7日間分くらい保存しておく

増田新着一覧のうち「dorawiiのブクマ」に該当するものにhiddenクラスなどを割り当てる
(AutoPagerize_DOMNodeInserted イベントタイミングでも同様に判定する)

自分が思ってた「もしもユーザー側で対処するとしたら…」という内容はこんな感じかな?

増田新着の一覧ページを、いくらAutoPagerizeを使ったとしても、何日分もさかのぼることはないだろうから、「万超えるURL更新」の必要はなくて、7日間分くらい保持しておけばいいかなと思う。

記事への反応 -
  • 失敗を経験した人がいたからこそタブーなんだぞ しかもタブーのもとになったカップルは奇形児生んでも性欲に負けて延々にやってた可能性まである

    • からなずしもすべてのタイトルに dorawii が含まれてるわけじゃないじゃん? たとえばこれとか。 https://anond.hatelabo.jp/20220202153933 すべてのタイトルに dorawii を含むよう徹底してくれるな...

      • そのレベルで徹底したいなら「APIをさかのぼってたどってURLリストを保持」だとなんで実現できると言えるのかどういうイメージのアルゴリズム描いてるのかわからんのだけど。 APIを参...

        • 「alt属性の値がdorawii_bukumaであるimageタグを子孫要素に持つ」 これは 「自分がdorawii_bukumaでログイン状態」または 「自分がdorawii_bukumaをお気に入りユーザーにしている」 という条件...

          • AutoPagerize〜っていうのはスマホで見た時の話だな。確かにそれはこっち側の盲点だった。 apiからのurlリストとのフィルタとの連携でリスト側の更新はページ送りするたびにするっていう...

            • 下記のような増田新着を訪れるたびに発動するぐりもんhttps://b.hatena.ne.jp/site/anond.hatelabo.jp/?sort=eid発動のたびに下記(必要ならpage=2以降も)にGM_xmlhttpRequestして「dorawiiのブクマ」を全件把握...

              • そこまで要件固まってるならほとん単純作業としてコードに落とし込めるだろうね。 ひとつだけ個人的に難しそうなのはapiからどうやって日付の情報を得たりそれに基づいて7日分まで...

                • 自分も「8日分にさしかかったところでひっかかって処理を抜ける」のを想定してたよ。 (7日分だけ取得するような仕組みは、はてな側にはなさそうだった) 1日で一万とかブクマされ...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん