pacochi (78)

新しいタブで開くと迷子になるので。

location.href=new URL(location.href).searchParams.get('u');

忘れるのでメモ。

void(s=>prompt('',/\D/.test(s)?String(BigInt(new Date(s.replace(/[年月]/g,'/').replace(/[時分]/g,...

http://let.hatelabo.jp/pacochi/let/ipfNhb7UgqAA がブックマークできなかった

void 16n;

できるといいなくらいで。

void(s=>prompt('',/\D/.test(s)?Math.trunc(new Date(s).getTime()/1e3):new Date(s*1e3).toLocaleStri...
pacochi 宇宙語変換2019-02-22

うっかりかな入力をしてしまった語を復元します。

((m={3:'あ',e:'い',4:'う',5:'え',6:'お',t:'か',g:'き',h:'く',':':'け',b:'こ',x:'さ',d:'し',r:'す'...

特定のワードに引っかかる人をまとめてリストに追加します。追加したいリストを開いて実行してください。

void(async(s=(_=>new Promise(r=>setTimeout(r,2e3))),m=JSON.parse(document.querySelector('#initial...

WebArchive⇔閲覧ページ間を行き来する。

(p=>location=p.includes`.archive.org/web/`?p.split`/`.slice(5).join`/`:'https://wayback.archive.o...

他の人に伝える用のアカウント表記を出します。

void(j=>prompt('your account',j.accounts[j.meta.me].url.split('/').reverse().slice(0,2).join('@')...

自分がインスタンスに登録した日時を表示します。

(j=>alert(new Date(j.accounts[j.meta.me].created_at).toLocaleString()))(JSON.parse(document.query...

カスタム絵文字の後ろについているスペースをゼロ幅スペースに変換します。

((t=document.querySelector('.compose-form textarea'),b=(s=>s.replace(/[^\r\n]/g,'')))=>{if(t){Obj...

カードの祖先一覧を表示します。

void(async(w=512,m=w>>3,s='https://api.crypko.ai/crypkos/',D=document,$=(q=>D.querySelector(q)),E...

取引の画面でカードの URL を抽出して、名前のあるカードへのリンクを生成します。

void Promise.all([...document.querySelectorAll('a[href*="card"]')].filter(n=>/手に入れました|受け...

Quantum になってから表示されなくなった Hatena::Let の favicon を復活させます。

((o=document.querySelector('link[rel="shortcut icon"]'),n=o.cloneNode())=>{n.type='image/png';o.r...

トゥートの個別ページでいいね・ブーストした人のアイコンを表示します。

((d=document,l,u,f)=>{l=[...d.querySelectorAll('a.detailed-status__datetime, .detailed-status__me...

インスタンスのカスタム絵文字を雑に表示します。

void fetch('/api/v1/custom_emojis').then(r=>r.json()).then((j,d=document,t=((n,a)=>Object.assign(...

マストドンの自分のログを 2000件ずつ JSON で保存します。/web/* で実行してください。

void(async(d=document,s=(_=>new Promise(r=>setTimeout(r,2e3))),m=JSON.parse(d.querySelector('#ini...

指定した日付から始まるログページに飛びます。

void((d=String(prompt('日付')).match(/(\d{4})\D+(\d{1,2})\D+(\d{1,2})/),u=location.href.match(/^h...

トゥート中のトゥートゥーを日本語に変換します。

((f,t=document.querySelector('.columns-area'),p=(l=>Array.from(l,(c,n,i=0,x=(c.nodeType==3?0:docu...

マストドンの自分のログを JSON で保存します。/web/* で実行してください。

void(async(d=document,s=(_=>new Promise(r=>setTimeout(r,2e3))),m=JSON.parse(d.querySelector('#ini...

invisibleparrot をそれっぽくします。

void(document.querySelector('img[alt="invisibleparrot"]').src='https://hen.acho.co/files/invisibl...
1 2 3 4