看我干爆 v 站的加密货币

53 天前
 phrack

这段时间加密货币在 v 站可真是有够烦人的,我就是来划水的,受不了了,干翻算了,vibe code 了一段 tampermonkey script ,宁愿误伤 1000 也要干爆敌军 100 ,各位随便用

// ==UserScript==
// @name         V2EX 关键词屏蔽(强制隐藏或移除)
// @namespace    http://tampermonkey.net/
// @version      0.4
// @description  强制屏蔽标题中包含 “币”、或 “sol” 的帖子 —— 可选移除或 !important 隐藏。带日志辅助调试。忽略大小写。 。
// @author       YourName
// @match        https://www.v2ex.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    const keywords = ['币', 'sol'];
    const re = new RegExp(keywords.map(k => k.replace(/[-\/\\^$*+?.()|[\]{}]/g,'\\$&')).join('|'), 'i');

    function filterPosts() {
        document.querySelectorAll('div').forEach((tr, idx) => {
            const link = tr.querySelector('.item_title a.topic-link');
            if (!link) {
                console.log(`[过滤][${idx}] 无标题链接`);
                return;
            }
            const text = link.textContent.trim();
            const matched = re.test(text);
            console.log(`[过滤][${idx}] "${text}" => 匹配: ${matched}`);
            if (matched) {
                // —— 方案 A: 直接从 DOM 中移除 ——
//                 tr.remove();
//                 console.log(`[过滤][${idx}] 已移除`);

                // —— 方案 B: 强制添加 !important 隐藏 ——
                tr.style.setProperty('display', 'none', 'important');
                console.log(`[过滤][${idx}] 已隐藏(!important )`);
            }
        });
    }

    // 首次过滤
    filterPosts();

    // 监听异步加载
    new MutationObserver(muts => {
        muts.forEach(m => {
            if (m.addedNodes.length) {
                filterPosts();
            }
        });
    }).observe(document.body, { childList: true, subtree: true });
})();

6702 次点击
所在节点    分享创造
38 条回复
adwords
53 天前
这没用吧
visitant
53 天前
op 要屏蔽币圈内容,结果帖子里一堆人破防,笑死
cmdOptionKana
53 天前
@js9528 啊???恕我水平太低,看不懂你的高见。
realpg
53 天前
@phrack #1
打赏一发 要不要修改一下 做个新版脚本

做个屏蔽用户的脚本 集体维护 把币圈 V 站 ID 都屏蔽掉...

我找个 ai 跑一圈 v 站帖子生成币圈赌狗的 id 列表公共屏蔽

还有那些舔着脸发帖求空投的也算上
phrack
53 天前
昨天晚上弄到 11 点才弄出完美版,今天早上试了一下效果很好。统一回复楼上的一些 feature 请求,不会更新,我是一个能量很低的人,没精力维护东西的,能用对我足够了。

我并不完全反对加密货币这个东西,但是它最大的价值就是极大促进了黑灰产交易,恐怖主义,极权政权,资产转移,等等人类社会中的黑暗面,因为这玩意儿的效率和安全性根本不支持它成为一个正经的交易处理平台。但是我还是不反对它,谁知道哪天我也会需要一大笔钱不得不去干黑灰产呢。

割韭菜的炒币的被割的不过是混迹其中罢了,整天给我看你们割过去割过来炒过去炒过来的,小角色我根本不关心,封了了事。
cmdOptionKana
53 天前
@phrack

"这玩意儿的效率和安全性根本不支持它成为一个正经的交易处理平台"

也许你需要更新你的知识了。加密币属于电脑技术的一种,而电脑技术的进化速度特别快。古人都知道 “士别三日,当刮目相看” 的道理,很多事情是会变化的。
phrack
53 天前
@cmdOptionKana 来你告诉我加密货币转账可逆吗?它能进化这个吗?这是正经交易处理平台必备的基础能力。
cmdOptionKana
53 天前
@phrack

以太坊可逆交易标准 ERC20/721R 的机制、创新与局限
https://news.qq.com/rain/a/20220925A06A2K00

只要有需求、有问题,就有人去解决。姚明 8 岁的时候也无法扣篮。安全性在提高,效率在提高(比如 solana 的效率就极高),事情正在往好的方向发展。
cmdOptionKana
53 天前
@phrack 另外,转账可逆,也是有适用场景的,有些场景交易双方就是希望转账不可逆。
phrack
53 天前
@cmdOptionKana 所以比特币可逆了吗?今天用 ethereum ,明天就得换 solana 了吗?

你听说过七天无理由退货吗?你这个可逆跟七天无理由退货是一个可逆吗?
ChrisFreeMan
53 天前
看标题我还以为你要黑掉 V2EX coin 哦😅
cmdOptionKana
53 天前
@phrack 不要那么激动,有更好的技术出来了,那就看大家意愿,如果 solana 越来越多人用,结果就是转过去了,但也许还会(应该说一定会)有新的技术出来,旧的链也可能进化…… 这没什么好吐槽的吧,世界就是这样发展的啊,过去是这样跌跌撞撞走来,未来也必然跌跌撞撞走去,可能会遇到很多问题,但不可能原地踏步。稳定币已经是全球趋势了,稳定币的技术就来自这些“老牌”加密币,而合法稳定币的技术发展又会反哺这些“野生”币。
phrack
53 天前
@cmdOptionKana 我不激动也没吐槽,是你破防了。帖子都让你带偏了,你再带节奏我就把你拉黑了。
cmdOptionKana
53 天前
@phrack 唉,我哪一层不是认认真真讨论问题,你一句我一句,有来有回,结果帖子带偏的问题判我全责?
phrack
53 天前
@cmdOptionKana 永远拜拜了您呢
seenthewind
52 天前
额,之前站长不是发了可以屏蔽刷屏帖子的办法了吗,我按着说法弄了。

好像是在主题页面的最下面有个屏蔽这个主题的链接。

帮 op 说两句吧,其实是两个事情:
1. 加密货币的引入产生了真正明显的利益。
2. 被某一类帖子刷屏了。

我个人感觉,都还行吧。我也玩过币,没赚到多少感觉不能长期在里面就没折腾了。刷屏的话,如果实在忍不了就换个地方,或者过段时间再来。 可能是我现在写代码的阈值比较高,这种小事情懒得写代码。。。
cxe2v
52 天前
快进到水深火热,顺便打个赌,赌站长会不会处理这贴里骂 OP 的账号
yxzblue
52 天前
没必要。不去回复相关帖子,Over

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1147944

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX