pacochi (66)

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

(t=>{if(t){Object.getOwnPropertyDescriptor(Object.getPrototypeOf(t),'value').set .call(t,t.value....

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

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

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

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

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

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:docume...

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

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

invisibleparrot をそれっぽくします。

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

web+mastodon://follow でフォローします。

((n=(location.pathname.match(/(?:\/users\/|@)([^/]+)/)||[,''])[1],p)=>{if(!n)[,n,p]=(document.que...

ch の切り替えができないので ch1 にしか追加できませんでした。

(e=>{document.head.appendChild(Object.assign(document.createElement('style'),{textContent:'@media...

今開いているページのタイトルと URL (と選択テキスト) を Pawoo でトゥートするためのウィンドウを開き...

((i,d=document,s=(''+getSelection()).trim(),p)=>{f=e=>{open('https://'+(e.target?e.target.textCon...

今開いているページのタイトルと URL (と選択テキスト) をマストドンでトゥートします。

((s=(''+getSelection()).trim())=>{open('web+mastodon://share?text='+encodeURIComponent(document.t...

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

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

@now_playing@music.pawoo.net の埋め込みだけ除去します。

((d=document,t=_=>d.querySelector('.columns-area')||d.body,r=(s,x,i,n=null)=>{x=d.evaluate('.//di...
pacochi 曲名を🐘る2017-08-04

現在のチャンネルと曲名を発言欄に入力します。

((q=s=>document.querySelector(s),b=q`.time-limit-dropdown__option`,t=b.dataset.value)=>{b.dataset...

Pawoo Music で流れている曲の情報が入った Pawoo のトゥート画面を開きます。

((q=s=>document.querySelector(s)||{},n=q`.deck-selector__selector-body.active`.dataset.number)=>v...
pacochi T⃞T⃞R⃞S⃞2017-06-15

元は七行テトリスだったものです。

{let D,Z,X,B,K,P,h,t,i;D=document;D.documentElement.lang='ja';Array.from(D.styleSheets,s=>s.disab...

💩ードでもじゃもじゃさせます。

r=n=>79-(t=Math.random()*n|0)?t:r(n);for(e of document.all)for(n of e.childNodes)void(!/SC|TY/.te...

名前にも適用されます。画像とか動画とか不適切系も判別できます。

((d=document,M=MutationObserver,A=(s,n,f)=>Array.from(n.querySelectorAll(s),f),Q=(s,n)=>n.querySe...

タグの入力ミスらしき部分を削除します。細かい表示の崩れはこの際気にしません。

void($.get(location.href,function(h){$('.mainArticle').html(h.replace(/^[\s\S]*<div class="mainAr...

yesterday とか相対表示されてる部分を年月日表示にします。

[...document.querySelectorAll('time')].forEach(n=>{n.firstChild.textContent=n.parentNode.title||n...
1 2 3 4