81983 Bookmarklets! Create
Hatena::Let でブックマークレットをかんたんに作成・公開しよう!
実況避難所NX-Jikkoにキャプチャデバイスのビデオストリームを重ねて表示します(画質優先で1920x1080で...
javascript:(function(){var classListToHide=["watch-player__background-text","watch-player__backgr...
実況避難所NX-Jikkoにキャプチャデバイスのビデオストリームを重ねて表示します(パフォーマンス優先で1...
javascript:(function(){var classListToHide=["watch-player__background-text","watch-player__backgr...
リレーからkind10030,kind30030イベントを取得してRabbitにカスタム絵文字リストをインポートする
(async()=>{if(typeof window==='undefined'){await import('websocket-polyfill')}let relayUrl='wss:/...
my bookmarklet
Zapされたらオアーッ!ってなる
(async()=>{const relayUrl='wss://yabu.me/';const getPubkey=async()=>{let pubkey;const nostr=windo...
Amazon MusicのプレイリストをTune My Music互換のCSV形式でダウンロード
(()=>{const headers=[{key:'music_title',name:'Track name'},{key:'artists',name:'Artist name'},{ke...
nostter に SSTP over HTTP で喋らせるボタンを生やす
(function(){'use strict';const tag=(name,props={},children=[])=>{const e=Object.assign(document.c...
フォントを "Arial","Meiryo UI" にする。
(function(){var s=document.createElement('style');s.setAttribute('type','text/css');s.innerHTML='...
YTMusicのデバイスに接続を消す
(function(){var s=document.createElement('style');s.setAttribute('type','text/css');s.innerHTML='...
YTMusicのアップグレードを消す
(function(){var s=document.createElement('style');s.setAttribute('type','text/css');s.innerHTML='...
個別 Tweet の URL から前後 1 時間の投稿を RT を含めて表示する
(()=>{const TWITTER_EPOCH=1288834974657;const formatTwitterDate=date=>{const pad2=n=>n.toString()...
https://tech.classi.jp/entry/2024/04/23/183000
document.addEventListener('keydown',(function(event){if(event.key==='Enter'&&event.isComposing){e...
※ChromeとHomesの仕様変更により、ブックマークレットとしては使えなくなりましたが、新規実装したrend...
(()=>{const renderMap=(api,map,latLng)=>{map.setCenter(latLng);const marker=new api.Marker({posit...
Safari (iOS) での Mahjong AI Utilities の牌譜表示の崩れを調整
for(var e of document.querySelectorAll("[transform]")){e.setAttribute("style","transform: "+e.get...
DQ10 思い出アルバムダウンロード補助 for DownThemAll
function procDates(dts,id){let dt=dts.children[0].innerText;dt=dt.replace("/","");dt=dt.replace("...
コメントメタブと2階ブクマを展開します。説明→https://realtor-readyabooks.hatenablog.com/entry/202...
(async()=>{const APIURL='https://b.hatena.ne.jp/entry/jsonlite/?url=';document.body.insertAdjacen...
Pocket のリンクから ?utm_source=pocket_saves などを外します。
{let timerId;new MutationObserver(((mutationList,observer)=>{mutationList.forEach((mutation=>{swi...
リレーからkind10000イベントを取得してRabbitにミュートリストをインポートする
(async()=>{if(typeof window==='undefined'){await import('websocket-polyfill')}const relayUrl='wss...