高速版 javascript:(async()=>{const s=prompt("スタジオIDを入力してね");if(!s)return;const p=document.getElementById("sm-panel")||document.createElement("div");p.id="sm-panel";p.style.cssText="position:fixed;bottom:20px;right:20px;width:280px;max-height:75vh;overflow-y:auto;background:#fff;border:3px solid #4d97ff;border-radius:12px;padding:15px;z-index:1000000;box-shadow:0 4px 25px rgba(0,0,0,0.3);font-family:sans-serif;";p.innerHTML="<b>読み込み中...</b>";if(!p.parentElement)document.body.appendChild(p);try{const f=async(t)=>{let r=[],o=0;while(true){const d=await fetch(`https://api.scratch.mit.edu/studios/${s}/${t}?limit=40&offset=${o}`).then(r=>r.json());if(!Array.isArray(d)||d.length===0)break;r.push(...d);if(d.length<40)break;o+=40}return r};const[m,c]=await Promise.all([f("managers"),f("curators")]);const h=l=>l.map(u=>`<div style="display:flex;align-items:center;margin-bottom:6px;"><img src="https://uploads.scratch.mit.edu/users/avatars/${u.id}.png" width="22" style="margin-right:8px;border-radius:3px;"><a href="https://scratch.mit.edu/users/${u.username}" target="_blank" style="color:#4d97ff;text-decoration:none;font-size:13px;">${u.username}</a></div>`).join('');p.innerHTML=`<div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;"><b style="font-size:16px;">合計 ${m.length+c.length} 人</b><button onclick="this.parentElement.parentElement.remove()" style="cursor:pointer;">×</button></div><div style="margin-bottom:10px;"><b>マネージャー:</b> ${m.length} | <b>キュレーター:</b> ${c.length}</div>${m.length?`<div style="font-size:11px;color:#666;">マネージャー</div>`+h(m):""}${c.length?`<div style="font-size:11px;color:#666;">キュレーター</div>`+h(c):""}`}catch(e){p.innerHTML="<b>エラーが発生しました</b>"}})();
高速版+検索付きのブックマークレットはリストを見てください....