「ブックマークレット」を含む日記 RSS

はてなキーワード: ブックマークレットとは

2023-12-25

ChatGTPでブックマークレットを作りまくってる

自分では作れないので今までは誰かが作って公開していたGoogleキャッシュの取得やTwitter検索魚拓検索くらいしか利用できていなかったが、ChatGTPに頼めば簡単に作ってくれるので、いくらでも細かい指示を出して量産できる。Twitterで今見てるアカウント内で検索ハイライトした文字国会図書館デジタル検索青空文庫検索Fanza検索、その他◯◯で検索ってのを普段調べで使うサイトで作って他に、増田で太字タグをつける、URLタグをつける、引用タグをつける、といったはてな記法を使いやすくするブックマークレットも作った。Webアーカイブで開いたページの元ページのはてブコメントページを開く、だったり、朝日新聞URLを変換してTwitter検索するなんて「葬送のフリーレン」に出てくる魔法みたいに特定用途しか使わない自分用のブックマークレットも作れて満悦。

2023-12-13

なんでWEBマンガブコメするんだろう

無言ブクマはわかるんだ、それこそ「あとで読む」つもりとか

あと各話じゃなくて作品トップページもわかる、更新のたびに繰り返し訪問するんだろうなーと想像できる

からないのは各話のブコメ

だいたいのWEBマンガにはコメント欄があるのにそこに書かず、わざわざB!ボタン押して(下手したらリンクコピーとかブックマークレットまで使って)敢えて別サイトに書くほどでもない感想を書きにくるのはマジでからない たぶん読み返すこともないだろうし

学校ではダンマリでおうちでしか話せない子かな

2023-05-14

はてぶのブックマークレットが、ブクマしたい対象twitterだと反応しなくてめんどくさい

2023-04-17

ChatGPTは「反転」という言葉理解できない

ChatGPTに「文字を反転させて、その部分を太字にできるブックマークレット作って」って言ったら文字の順番が逆転して太字になるブックマークレットが完成してしまった。

 

。たっましてし成完がトッレクーマクッブるなに字太てし転逆が番順の字文らたっ言てっ」てっ作トッレクーマクッブるきでに字太を分部のそ、てせさ転反を字文「にTPGtahC

2023-03-23

anond:20230322173459

ズバリRaindrop.io おすすめ。ほぼ一択ほとんどの主なブラウザ対応パソコンでもスマホでも使える。開いているタブを全部まとめて一斉に一つのフォルダ登録することもできる。(Safariのタブグループにも対応

無料プランでもブックマーク数は無制限。有料プランでも大して高くはなくて、全文検索機能フォルダネスティングや全Webページ自動保存などの機能が加わる。

次点Diigo かな。有料プランちょっと高め。拡張機能Chromeのみで、ブックマークレットがちょっと弱い。

2023-03-04

朝日新聞digitalプレゼント機能

無料会員のタダ読み3本機能の代わりに導入された有料会員によるプレゼント機能が導入されてもう1年(?)。増田が初めて知ったのはwattoさんのブコメプレゼントURLを貼ってくれた時だが、最近になってTwitterスーパーインフルエンサーの暇空アノンいちゃもんのおかげで一気に機能が周知された。その結果なのかTwitterでもプレゼントURLの貼り付けが増えた感。

面白いのは、いわゆるリベラル系のアカウントの利用のみならず、反リベラル系の有名アカウントもちらほらとプレゼント機能を利用してるってことな。閲覧数は反リベラル系が圧倒的。まあそれなりにコンサル系や研究者系なら思想の左右問わず朝日読売日経辺りを読まないわけにはいかないし、中立アピールのためにあえて朝日ソースを使うってことかな

 

そして我ながらとんでもなくみみっちいブックマークレットをChatGPTに頼んで作ってもらった

朝日有料記事プレゼント検索

朝日デジタルの有料記事ページを開いている時にクリックするとTwitterで有料記事プレゼント機能を使ってる(と思われる)ツイート検索するブックマークレット

javascript: (() => { const currentUrl = window.location.href; const digitalUrl = `digital${currentUrl.match(/\.asahi\.com\/articles\/.+\.html/i)[0]}`; const searchUrl = `https://twitter.com/search?q=${encodeURIComponent(digitalUrl)}&f=live`; window.open(searchUrl, %27_blank%27);})();

2023-02-25

ChatGPTにJavaScriptブックマークレットを作ってもらってるんだが

このChatGPTのJavaScript説明がどうしても分からない。解説あってる?

var idx は、現在開いているWebページURL文字列に ? が含まれている場合に、その位置を取得するために使用されます。これは、クエリ文字列の開始位置特定するために必要な処理です。

たとえば、以下のようなURL現在開いているWebページURLであった場合

https://example.com/search?q=keyword&page=1

var idx = url.indexOf('?'); というコードを実行することで、変数 idx には 8 という値が代入されます。これは、? の位置URL文字列の8文字目にあることを示しています

var idx はURL文字列の何番目に?があるかって意味だとは分かった。でも例文のURLだと?の位置はhから数えて27番目だよね。聞いてみた

おっしゃる通り、指定されたURL https://example.com/search?q=keyword&page=1 において ? の位置は h から数えて 27 番目の文字です。

しかし、ブックマークレットコード中では idx の初期値として url.indexOf('?') を設定しています。この indexOf() メソッドは、指定された文字列最初に現れる位置を返します。もし文字列が見つからなかった場合は -1 を返します。

したがって、ブックマークレットコード中で url.indexOf('?') を実行すると、? の位置が返されます指定されたURLにおいて ? は https:// の直後に出現するため、url.indexOf('?') の実行結果は 8 になります

まりブックマークレットコード中では ? の位置ではなく、? の次の文字(q)の位置が idx として設定されていることになります

なんか意味がわからない。その後もどっから数えた数字がidxになるのかいくつか聞いてみたが堂々巡りになってしまって明確な答えが分からない

2023-01-31

anond:20230131121539

2009-06-18 - はてなブックマーク開発ブログ

この現状を受けて、はてなブックマーク側でも、ブックマークレットブックマークするときcanonical URL をチェックし、ブックマークしようとしている URL が異なる場合、ナビゲーションによる正規化された URL提示するようなインターフェイス作成を行いました。

最近・・・

2022-12-12

anond:20221211141138

今開いているWebページURLから、?以降を削除して、代わりに .jpg と付け足したURLを、同じブラウザのタブで開き直すブックマークレット

javascript: (function () {

var url = window.location.href;

var newUrl = url.substring(0, url.indexOf("?")) + ".jpg";

window.open(newUrl, "_self");

})();

javascript: (function () {

var url = window.location.href;

if (url.startsWith("https://pbs.twimg.com/")) {

var newUrl = url.substring(0, url.indexOf("?")) + ".jpg";

window.open(newUrl, "_self");

} else {

alert("このブックマークレットTwitter画像限定でのみ使用できます。");

}

})();

2022-12-11

anond:20221209223614

ChatGPTに作ってもらった「今開いてるWebページURLから#以下を取り除いたURLを同じブラウザのタブで開く」ブックマークレット

javascript:(function(){

var url = window.location.href;

var index = url.indexOf('#');

if (index > 0) {

url = url.substring(0, index);

}

window.open(url, '_self');

})();

2022-12-09

anond:20221209153444

やったー!プログラムとか全然分からんけどChatGPTに頼んで「開いてるページのURLから#以下を消してURLを開くブックマークレット」を作ってもらったぜ

javascript:(function() {

var currentUrl = window.location.href;

var urlWithoutHash = currentUrl.split('#')[0];

window.open(urlWithoutHash);

})();

やったー!プログラムとか全くわからんけどChatGPTに聞いたら前からしかったブックマークレット機能簡単に作ってくれたぜ

JavaScriptで今見てるサイトタイトルクリップボードコピーするブックマークレットコードを教えて

JavaScriptで今見ているサイトタイトルクリップボードコピーするブックマークレットコードは、以下のようになります

 

javascript:(function(){

let title = document.title;

let input = document.createElement("input");

input.value = title;

document.body.appendChild(input);

input.select();

document.execCommand("copy");

document.body.removeChild(input);

alert("クリップボードに「" + title + "」をコピーしました。");

})();

2022-05-26

m.wikipediaからm無しに遷移できないのクソ

自動で遷移しろとは言わないけど、いちいち手でアドレス書きかえるのめんどくさすぎでクソ(なのでブックマークレット作った)

2022-01-22

anond:20220122003244

ブックマークレットだったらブラウザによっては動くけど、

ブラウザお気に入りだったら、拡張機能みたいにしないと駄目だったかな…

2021-11-10

anond:20211108215516

ブックマークレットjavascriptをどうぞ。 例えば↓だったら、増田の「言及エントリを開く」や「ツリー言及」を全部開くことが出来る。

javascript:document.querySelectorAll(".optimize-get-reference-button,.trackback-header a[onclick]").forEach(function(e){e.click();});

んでブックマークレットに慣れてきたら、Greasemonkey(Tempermonkey)やstylusのような拡張をどうぞ。

 

追記(使い方※chrome場合

1. ↑の青色範囲範囲選択

2a. コピーしてブックマークURLペーストして登録

2b. ツールバードラックアップして登録

3. 必要に応じて名前の変更

4. 増田で、登録したブックマーククリック

→ 言及が全部開かれる

2021-09-19

anond:20210919080414

なるほど……!!

「.fun」の更新料3,278円を毎年払うわけにはいかないかURLは変更するしなースマソン……。

来年7月下旬に切れるから、使ってる人には移行してもらえるよう5月頃には注意喚起ページを表示するようにします┏○

というかリダイレクトを挟まないブックマークレット作ればいいんだけど……よく分からぬ……

もし本職の方がいらしたら、20050210〜「今日」までのランダムURL遷移を是非!🙏

最古 → https://b.hatena.ne.jp/hotentry/all/20050210

2021-08-04

[]2021年8月3日火曜日増田

時間記事文字数文字数平均文字数中央値
001901546381.434.5
011301076882.834
02104691666.545.5
03457795173.236
04206453322.742.5
0520189294.655
06253790151.663
07465579121.353
0884589470.235.5
0916019443121.536
101721556390.544
112091598776.539
122061587977.135
1315121364141.542
141771567988.639
1515416900109.752.5
161761397879.432.5
1714114707104.337
182111821186.333
1913116907129.147
201801663592.436
211551184776.439
221641153470.332
2315016564110.440
1日320130574895.538

本日の急増単語 ()内の数字単語が含まれ記事

ノールッキンバック(5), クライミング(7), 春奈(3), 複素関数(3), ひょうきん族(3), クンマー(5), ⬆(3), 囲碁棋士(3), 散布図(4), 8月3日(3), replace(3), 映像の世紀(3), ルック(50), バック(53), 膣(23), 修正(56), 統合失調症(22), 金メダル(11), パラリンピック(9), ⭕(10), 知的障害(11), 精神病(11), 帰省(16), アスリート(20), パクリ(11), 陰キャ(24), 改変(10), 感染者数(14), サッカー(13), ジャンプ(23), 入院(20), 重症(23), 接種(33), 五輪(42), 患者(32), 打っ(24), ワクチン(79)

頻出トラックバック先 ()内の数字は被トラックバック件数

20代だが、ビートたけし面白いと思ったことがない。 /20210801110936(37), ■膣モテ・穴モテなどという存在しない概念を信じる人達 /20210803072223(22), ■ゴールデンカムイを読んで絶望している /20210803180420(17), ■ /20210803123028(13), ■ワクチン打たないやつwwwwww /20210803160809(10), ■ブコメの熊がウザいので、削除するブックマークレット作った /20210803012020(10), ■anond20210802103404 /20210802125836(10), ■表現の自由戦士だけど「ルックバック」修正の件である程度の表現規制必要なのではと思い始めた /20210803011714(10), ■はてなにおける、バカ人口 /20210803105052(9), ■短い文字数最大公約数的に人を傷つけたい /20210803155716(9), ■ドMだけど寝取られは好きじゃない /20210802214818(9), ■東京五輪中国選手韓国戦でずっと発していた気合い…実は罵り言葉だった /20210803062447(8), ■集団免疫獲得不可能が確定 /20210802183230(8), (タイトル不明) /20210803091953(8), ■人生、楽しくないやんけ〜ッ!!! /20210729212156(7), ■急募 おじさんの落とし方 /20210802174232(7), ■ルックバック事件はてなーを直撃 /20210803013757(7), ■みんな好意的に受け止めてるけど、呪術はやっぱりいろんなところからパクリ過ぎやろ /20210803211107(7), ■ /20210803145255(6), ■据え置き機のアイマスゲーム新作生放送が何の注目もされてなくて悲し /20210802144840(6), ■anond20210803154057 /20210803162455(6), ■八尺様たちがどんどん負けている /20210801155810(6), ■なんで男は女に比べて感想二次創作作品を盛り上げようとしないの /20210803233912(6), ■色覚異常について、知見をください /20210803155240(6)

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秒に短縮できます

 

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

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

anond:20210803075503

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

あと、追記の部分削除のブックマークレット作成するときに参考にしました。ありがとうございます

ブコメの熊がウザいので、削除するブックマークレット作った

javascript:document.querySelectorAll(".entry-comment-contents").forEach(function(e){if(e.innerText.indexOf('🐻')!=-1||e.innerText.indexOf('ʕ•̫͡•ʔ')!=-1){e.remove()}})

ブックマークレットクリックが面倒な人は、GreasemonkeyかTampermonkeyで。

他のパターンコメント削除したい人は『||e.innerText.indexOf('削除したいコメントに含まれ文字列')!=-1』を修正なり、追加なりでどうぞ。

何か要望があれば、はてブコメント(ただし熊系は消してます)か言及でどうぞ。気が向いたら対応します。

なんか漏れてるのがある。文字列の方は、もっと短くした方が良さそう。ただ、これでも漏れてるのがありそうで、もし多様されそうなら対策調査か、はてブユーザー非表示機能を使おう。一応、サンプルの提供感謝

javascript:document.querySelectorAll(".entry-comment-contents").forEach(function(e){if(e.innerText.indexOf('🐻')!=-1||e.innerText.indexOf('•̫͡')!=-1){e.remove()}})

id:kako-jun クマで後半を埋めてるコメントで、前半は残したいので、正規表現にして後置のクマだけ消してほしい

こんなんでどうだろう。『正規表現にして後置のクマ』が面倒なので、『1文字目に熊がある場合削除対象外』で。あと『クマだけ消す』も不十分だと思うので、『replace(/a|b|c|d/g, '')』のabcdの箇所を必要に応じて修正して。

javascript:document.querySelectorAll(".entry-comment-text").forEach(function(e){if(2<e.innerText.indexOf('🐻')||2<e.innerText.indexOf('•̫͡')){e.innerHTML=e.innerHTML.replace(/🐻|ʕ|•|̫͡|̫•|ʔ/g, '');}})

ただ、増田仕様で『<>(大なり小なり)の半角』が使えないので、上記の<は<の半角に適宜変換してください。

id:kako-jun 氏が、自身で作られてました。

https://b.hatena.ne.jp/entry/4706344345181168386/comment/kako-jun

2021-04-16

そろそろ機械翻訳で十分なんじゃね?な領域が増えてきたのでまとめる

まずWebページ。これは Chrome に入ってる翻訳ツールを使えばだいたい読めるようになる。Edge右クリックメニューか何かで翻訳できるはずだ。技術文書とかでもだいたい合ってる位には翻訳してくれるぞ。使っていけ。

何?翻訳ツールが出てこない?あぁ、昔はあんまり使えなかったから設定でOFFにしてるんじゃないかな。今のChrome翻訳ツールはかなり良くなってるぞ。それぞれのOS毎に設定項目が違うんでここでは詳しく書かないがまぁ自分で調べてONにしておけ。

え?俺はiPhoneSafariが使いたいだ?そうか。iOSでもChromeなら翻訳ツールがついてるのに。残念だったな。「google 翻訳 ブックマークレット」とかで検索するとブックマークレットが出てくる。それで頑張れ。後はApple翻訳機能をつけろと訴えろ。まぁ英語への翻訳機能は既についてるみたいだし、日本語への翻訳機能もそのうち着くんじゃねぇの?しらんけど。

次にYoutube、これは自動認識した音声を字幕にしてくれてて、字幕があったらそれを各国語自動翻訳してくれてる。なので字幕を表示しろ。それで言ってる事はわかるようになる場合結構ある。ただ、音声自動認識の精度はあんまりよくないし、それを自動翻訳したものになるともはや何を言ってるかわからんようになることも多いな。これはGoogleに頑張ってもらいたいところだ。なお、Chrome なら CaptionSpeaker っていう Extension でその字幕を読み上げて貰えるようにできる。どうせ外国語は聞いてないから音は機械音声でいいぞって奴はこれを使え。ただこの Extensionアイコンを表示するようにしてON/OFFを手軽にできるようにしておかないと使い物にならんのでその辺りとかの設定項目は十分確認しておけ。

次にTwitter外国語Tweetが流れてきたらそのTweetを開くと「このTweet翻訳」ってボタンが出てくるからそれを押せ。いちいちTweetを開かないと駄目なのがイケてないがまぁ読める。絵や動画は残念だったな。あぁ、動画場合Youtubeリンクが張ってあったらそっちで見れば字幕が出せるかもしれんな。

それで、機械翻訳英語だけでなく各国語対応しているのがほとんどなので、英語に限らず中国語だろうがドイツ語だろうがフランス語だろうがまぁだいたい何でも読めるようになる。外国語を一つづつ勉強するのがアホらしくなるくらいだ。それで、最近では日本VTuber中国のbilibili動画配信してたりする時に自動翻訳を使って日本語で発話したものテロップ中国語として流してたりするんだが、あれも大概イケてない翻訳になってるけど受け入れられてるようにも見えなくもないだろ。てことは、意思疎通ができれば十分という領域結構広いんじゃねぇのかな。で、機械翻訳はその裾野辺りをだいたいカバーできるようになった。本当に良い時代になったもんだ。つまり自分が読むだけでなく誰か他の相手に対して意思を伝える時だとしても、機械翻訳だって断っておけばちゃん配慮してくれる時代になったんだよ。なので遠慮なくGoogle翻訳やDeepL翻訳といった機械翻訳サービスを使っていけ。ただ、「機械翻訳なのでニュアンス変わってるかもしれん」という断りを入れるのは忘れるなよ。知らない言語翻訳した場合特にだ。約束だぞ。

でまぁ、偉そうな事を色々言ったが他にも色々便利な機械翻訳系の仕組みはあるだろう。そういうのを知ってるやつはブコメトラバで自慢してくれ。頼んだぞ。

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