2021-08-03

はてブコメント時に、自動で最小限のクマを足すブックマークレット

追記

クマが30匹程度では建設的と判定されないことがあるようなので、そんな時は

const MinimumRequiredLength = 30;

の部分を変えてみてください。

その際は、ドラッグし直すのでなく、

追加済みのブックマークレット右クリック→「編集」で、30の部分だけ書き換えればOKです。

 

追記ここまで

 

 

https://anond.hatelabo.jp/20210803012020

に刺激を受けて作りました

 

id:new3 さんのコメント

https://b.hatena.ne.jp/entry/4706344345181168386/comment/new3

で、書き込み時の自動クマ補完について書かれてたので、それを実装しました。

 

インストール方法

以下の文字列選択して、Chromeブックマークバードラッグしてください。

javascript:(function () {
  const MinimumRequiredLength = 30;

  const currentCount = Number(document.querySelectorAll(".js-bookmarkadd-comment-count")[0].innerText);
  if (Math.floor(MinimumRequiredLength / currentCount) !== 0) {
    const elem = document.querySelectorAll(".bookmarkadd-comment-form")[0];
    if (elem.value.slice(-1) !== " ") {
      elem.value += " ";
    }

    const loopNum = Math.ceil((MinimumRequiredLength - currentCount) / 5);
    for (let i = 0; i !== loopNum; i++) {
      elem.value += "ʕ•̫͡•";
    }

    elem.value += "ʔ";
    elem.dispatchEvent(new Event("input"));
  }
})();

「_5)」みたいな変な名前で追加されるので、右クリック→「編集から好きな名前に変えてください。(addBearとか)

 

使い方

はてブコメント書き込み画面でブックマークレットクリックしてください。

30文字を超えるように、自動的にクマで補完されます

 

これで追加したクマを、コメント一覧画面で削除するためのブックマークレットは、

javascript:(function () {
  document.querySelectorAll(".entry-comment-text").forEach(function (e) {
    e.innerText = e.innerText.replace(/[ʕ•̫͡•ʔ]+$/, "");
  });
})();

です。

セットでお使いください。(名前はremoveBear?)

 

解説

 

誰向け?

私はクマで埋めることはしないのですが、埋めたい人もいるでしょうから、道具としてはあればよいと思いました。

 

クマで埋めてる人は、コメント直前に毎回クマコピペして、

最後クマだけ左頬のパーツを変えて……、など10秒くらい掛けてると思うのです。

その間、「ああ……またこんな作業をして……私ったら承認欲求の塊なのかしら、いやらしいわ」と自己嫌悪してたら可哀想なので、

少しでもネガティブ時間が短くなるよう、活用してみてください。

このブックマークレットを使えば、作業を1秒に短縮できます

 

はてブ仕様が元に戻ったり、さらに変化したりするかもしれないので、過渡期の現象として楽しんでます

中国の「上有政策、下有対策」の日本版みたいなものです。

記事への反応 -
  • javascript:document.querySelectorAll(".entry-comment-contents").forEach(function(e){if(e.innerText.indexOf('🐻')!=-1||e.innerText.indexOf('ʕ•̫͡•ʔ')!=-1){e.remove()}}) ブックマークレットのクリックが面倒な人は、Greasemonk...

    • https://anond.hatelabo.jp/20210803012020 に刺激を受けて作りました。   id:new3 さんのコメント https://b.hatena.ne.jp/entry/4706344345181168386/comment/new3 で、書き込み時の自動クマ補完について書かれてたの...

      • すみません、この熊はどういう意味があるんですか?

      • anond:20210803181833 javascript:(function () { const MinimumRequiredLength = 32; let currentCount = Number(document.querySelectorAll(".js-bookmarkadd-comment-count")[0].innerText); if (Math.floor(MinimumRequiredLength / currentCount) !== 0) { c...

        • けっこうがんばったのに、わらわらしていない方のクマ ʕ•̫͡•ʕ•̫͡•ʕ•̫͡•ʕ•̫͡•ʕ•̫͡•ʕ•̫͡•ʔ を見かけるとさみしい… それと ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫...

    • ブコメなんか見なければいいじゃないか

      • なんで嫌な奴のために俺の行動を変えなきゃあかんねん。

      • 最近のブコメは攻撃的で酷かったからAPI導入されるのも当然だ!あんなに酷いのに導入に不満を言ってるやつはおかしいって感じの増田をいくつか見たけど 単にそいつが政治や男女の対...

    • くま━━━━━━ヽ( ・(ェ)・ )ノ━━━━━━ !!!

    • 熊殺し

    • 熊を使ってスターがつかないでお馴染みの ChieOsanaiをNGすれば済むんじゃない?

    • javascript:void((function(){document.body.innerHTML=document.body.innerHTML.replace(/削除したい文字列/g,'');})()); で良くない?

      • 熊の部分だけを削除する場合は、それでも良いですが、自分の場合は、熊コメントしてるユーザーの範囲全体を削除したかったんで最初のブックマークレットのようにしました。 あと、...

    • はてブそのものを見なくて済むやつも作ってよ。いらないだろあんなサービス。

      • https://chrome.google.com/webstore/detail/siteblock/pfglnpdpgmecffbejlfgpnebopinlclj?hl=ja これ入れてブラックリストにhatena.jpを入れれば解決! 増田も見たくないならanond.hatelabo.jpも入れよう!

    • そもそもなんであれ流行ってんの?熊って何かこの時勢と関係あった?

      • APIで弾かれない文字列があのクマ

        • 全然わからん

          • はてながブクマの素行の悪さに呆れて抽出APIを導入した 短文や大喜利は弾かれる仕様になった 長文カモン状態の現況を打ち破るために有効文字列を探したところ、 クマが入るとAPIすり...

          • はてなブックマークの人気コメントに表示されるはてブコメントが「一定の長さがないものは弾く」という仕様に変わった 単純に記号を連打するなどしても仕様を搔い潜れなかったが、...

    • javascript:document.querySelectorAll('.entry-comment-text').forEach(e=>e.innerHTML=e.innerHTML.replace(/[^a-zA-Z\-[\]a-zA-Z\u3041-\u309F\u30A1-\u30FF\uFF66-\uFF9F\u2E80-\u2FDF\u3005-\u3007\u3400-\u4DBF\u4E00-\u9FFF\uF900-\uFAFF\U00020000-\U...

      • 良いと思います。文字参照(でいいのかな)のおかげか、漏れずに削除できてそうですね。

    • クマにキレてるのってわざわざ100文字制限のサービスで常に長文垂れ流してたくっそつまらないやつか 導入した本人たちしか居ないんじゃね。これを機会に人気コメに入るように長文書...

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

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