• 邮件反馈
  • 支持 TK
  • 那年今日
  • 微博

    • 看看最新
    • 那年今日
    • 随便看看
    • 过去一年
  • 文章

    • 皮相专栏
    • 百度空间
    • 焦点博客
  • 探索

    • TK猴子

  • 支持
下个页面那年今日

点右侧微博标记去微博订阅真爱粉群👉

加入tk真爱粉群
tombkeeper
2025-11-07 22:03
前面说了怎么导出微博黑名单(微博正文)。那么怎么对导出的黑名单批量拉黑呢?以下是关于批量拉黑的详细操作步骤。

1、用电脑的浏览器访问微博。
2、按 F12 键。
3、在右侧滑出的界面里找到“控制台”标签,并点击。
4、把批量拉黑代码粘贴到控制台,然后按回车,这时会弹出文件选择框,选中之前导出的黑名单文件 blacklist.txt 即可。
5、如果黑名单比较长,耐心等待拉黑操作执行结束。
6、同样再次提醒注意:为了防止用户在控制台里执行恶意代码,浏览器可能会要求用户先在控制台输入“允许粘贴”才能往控制台粘贴代码。

//以下是批量拉黑的代码
(async()=>{
const x=c=>((document.cookie.match(new RegExp('(^| )'+c+'=([^;]+)'))||[])[2]||null),t=x('XSRF-TOKEN');if(!t){console.log('未获取_xsrf');return;}
const i=document.createElement('input');i.type='file';i.accept='.txt,.json';i.click();
i.onchange=async e=>{
const b=JSON.parse(await e.target.files[0].text()),u=Object.keys(b),n=u.length;
for(let j=0;j<n;j++){
const id=+u[j],name=b[id];console.log(`(${j+1}/${n}) 屏蔽 ${name} (${id})`);
try{
const r=await fetch('/ajax/statuses/filterUser',{
method:'POST',
headers:{'Content-Type':'application/json','x-requested-with':'XMLHttpRequest','x-xsrf-token':t},
body:JSON.stringify({uid:id,status:1,interact:1,follow:1}),
credentials:'include'
});
console.log(await r.json().catch(()=>({error:'非JSON'})));
}catch(err){console.log(`${name} (${id}) 失败:`,err);}
await new Promise(r=>setTimeout(r,1000));
}
console.log('全部完成');
};
})();
详情
tombkeeper
2025-11-07 18:10
回复@枫谷剑仙:那个ID没有转为数字形式存储是因为那个ID是键名,而JSON规范要求键名必须是用引号包起来的字符串。JSON规范之所以这样设计是因为JSON之父Douglas Crockford在2001年设计JSON时发现如果不这么做一旦数据中出现了JS的保留字就会导致语法错误: 查看图片 //@枫谷剑仙:那个id为什么没有转为数字形式储存?
tombkeeper
2025-11-07 13:26被tk转发2次
以下是关于如何导出微博黑名单的详细操作步骤。

1、用电脑的浏览器访问微博。
2、按 F12 键。
3、在右侧滑出的界面里找到“控制台”标签,并点击。
4、把导出黑名单代码粘贴到控制台,然后按回车,等待代码执行完。
5、代码执行完后,会自动生成一个名为 blacklist.txt 的文件,你可以在平时下载文件的目录里找到。
6、注意:为了防止用户在控制台里执行恶意代码,浏览器可能会要求用户先在控制台输入“允许粘贴”才能往控制台粘贴代码。

// 以下就是导出微博黑名单的代码
(async()=>{
let m=new Map(),p=1,s=ms=>new Promise(r=>setTimeout(r,ms));
while(1){
let r=await fetch(`/ajax/setting/getFilteredUsers?page=${p}`,{credentials:'include'}).then(r=>r.json());
if(r.ok!==1||!r.card_group.length)break;
r.card_group.forEach(c=>{
let id=(c.scheme?.match(/uid=(\d+)/)||[])[1];
if(id&&c.title_sub)m.set(id,c.title_sub);
});
console.log(`第${p}页收集完,累计${m.size}条`);p++;await s(1000+Math.random()*400);
}
let blob=new Blob([JSON.stringify(Object.fromEntries(m),null,2)],{type:"application/json"});
let a=document.createElement("a");a.href=URL.createObjectURL(blob);a.download="blacklist.txt";a.click();
console.log('微博黑名单已保存,共',m.size,'条');
})();
详情
tombkeeper
2025-11-07 13:26被tk转发2次
以下是关于如何导出微博黑名单的详细操作步骤。

1、用电脑的浏览器访问微博。
2、按 F12 键。
3、在右侧滑出的界面里找到“控制台”标签,并点击。
4、把导出黑名单代码粘贴到控制台,然后按回车,等待代码执行完。
5、代码执行完后,会自动生成一个名为 blacklist.txt 的文件,你可以在平时下载文件的目录里找到。
6、注意:为了防止用户在控制台里执行恶意代码,浏览器可能会要求用户先在控制台输入“允许粘贴”才能往控制台粘贴代码。

// 以下就是导出微博黑名单的代码
(async()=>{
let m=new Map(),p=1,s=ms=>new Promise(r=>setTimeout(r,ms));
while(1){
let r=await fetch(`/ajax/setting/getFilteredUsers?page=${p}`,{credentials:'include'}).then(r=>r.json());
if(r.ok!==1||!r.card_group.length)break;
r.card_group.forEach(c=>{
let id=(c.scheme?.match(/uid=(\d+)/)||[])[1];
if(id&&c.title_sub)m.set(id,c.title_sub);
});
console.log(`第${p}页收集完,累计${m.size}条`);p++;await s(1000+Math.random()*400);
}
let blob=new Blob([JSON.stringify(Object.fromEntries(m),null,2)],{type:"application/json"});
let a=document.createElement("a");a.href=URL.createObjectURL(blob);a.download="blacklist.txt";a.click();
console.log('微博黑名单已保存,共',m.size,'条');
})();
详情
tombkeeper
2025-11-07 12:40
玉米原产地就是墨西哥。哥伦布把玉米带到欧洲,然后传到南亚,明朝才传到中国。所以老墨做贴饼子就跟中国人写和制汉字一样,毫无难度,这叫血脉压制。[哈哈] //@马少平THU:哇,这么核心的技术都泄露了//@震长://@史老柒:这手法相当可以[赞][赞]
洱海弥
2025-11-03 22:30被tk转发1次
核心技术外泄,美国中餐馆老墨烙玉米饼,看架势是真学到东西了。[笑cry] 洱海弥的微博视频 ​​​
详情
tombkeeper
2025-11-07 11:27被tk转发1次
从大的方向看,按闹分配是全球这一轮反精英浪潮的一部分。具体到不同国家,有一些细节差异,但本质都一样。

欧美的按闹分配是群体性的,能闹的群体就能闹到利益。华人既不擅长闹,学习和工作又努力,于是自然成为被抽取利益的一方,抽取到的利益就被分给那些会闹的群体。

咱们这边追求稳定第一,不会容许群体性的事情存在。但追求稳定第一必然会导致原子性的按闹分配,也就是对个别贱人按闹分配。这种情况下个别贱人所闹到的利益会比欧美那种群体性按闹分配中平均到每个人头上的利益要大得多。所以,追求稳定第一带来的原子性按闹分配必然会给贱人极大的正向激励。

于是,贱人越来越多,越来越贱。
详情
1...217218219220221...6494