ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

BetterDiscordAddons隐私利器DoNotTrack:3步阻止Discord的Sentry错误上报与数据追踪

BetterDiscordAddons隐私利器DoNotTrack:3步阻止Discord的Sentry错误上报与数据追踪 BetterDiscordAddons隐私利器DoNotTrack3步阻止Discord的Sentry错误上报与数据追踪【免费下载链接】BetterDiscordAddonsA series of plugins and themes for BetterDiscord.项目地址: https://gitcode.com/gh_mirrors/bet/BetterDiscordAddonsDoNotTrack 是开源插件集BetterDiscordAddons中一款主打隐私保护的 BetterDiscord 插件它能一键阻止 Discord 的 Sentry 错误上报、Analytics 行为埋点以及对电脑后台进程的监控让你在不影响正常使用的前提下夺回数据控制权。本文用 3 步带你完成安装并讲清楚它到底屏蔽了什么。一、DoNotTrack 是什么能挡住哪些追踪DoNotTrack 的作者 Zerebos 在 Plugins/DoNotTrack/README.md 中用一句话概括了它Stops Discord from tracking everything you do like Sentry and Analytics阻止 Discord 像 Sentry 和 Analytics 那样追踪你的一切行为。具体来说插件启动后会在源码层面拦截三类数据收集追踪类型它原本干什么DoNotTrack 的处理方式Sentry 错误上报把崩溃日志、设备信息、用户指纹等 PII个人身份信息发送到 Sentry 服务器清空全局事件处理器、关闭上报客户端、清除指纹与用户信息Analytics 行为埋点记录你点了什么按钮、看了哪些频道将track上报方法替换为空操作进程监控Rich Presence读取电脑上的进程把正在玩的游戏显示在个人资料上提供设置开关默认开启屏蔽核心逻辑都在 src/plugins/DoNotTrack/index.ts 中实现其中对 Sentry Hub 的清理清除指纹、用户、标签、附加数据并结束会话集中在 src/plugins/DoNotTrack/index.ts 这一段是理解它为什么比单纯改设置更彻底的关键。 小提示新版 DoNotTrack 已不再依赖 ZeresPluginLibrary 等第三方库对 Discord 版本更新也更抗造见 src/plugins/DoNotTrack/config.ts 的更新日志。二、3步安装教程如何安装 DoNotTrack 插件第1步安装 BetterDiscord 框架DoNotTrack 是 BetterDiscord 的插件所以先安装 BetterDiscord按官方引导安装即可它会接管 Discord 桌面端。第2步获取 DoNotTrack 插件在 BetterDiscord 设置中找到Plugin List插件列表搜索DoNotTrack点击添加即可。如果你更习惯手动安装可以拉取本仓库源码git clone https://gitcode.com/gh_mirrors/bet/BetterDiscordAddons然后把编译好的插件文件Plugins/DoNotTrack/DoNotTrack.plugin.js复制到 BetterDiscord 的 plugins 目录Windows 下为%APPDATA%\BetterDiscord\plugins。完整的插件入口文件见 Plugins/DoNotTrack/DoNotTrack.plugin.js它自带误双击安装的友好提示脚本。第3步重载 Discord 并启用插件在 BetterDiscord 设置中开启DoNotTrack然后重载ReloadDiscord。此时插件自动执行 src/plugins/DoNotTrack/index.ts 中的onStart拦截逻辑无需任何手动操作。三、唯一设置项详解如何关闭 Discord 进程监控DoNotTrack 只有一个可配置项——Stop Process Monitor停止进程监控默认开启。它的配置定义在 src/plugins/DoNotTrack/config.ts✅开启默认Discord 不再读取你的后台进程正在玩 XXX 游戏的状态也不会再出现在你的个人资料上。⬇️关闭插件会恢复游戏显示功能并提示你重载 Discord 生效对应 src/plugins/DoNotTrack/index.ts 中的恢复逻辑。设置项的开关联动逻辑在 src/plugins/DoNotTrack/index.ts 的getSettingsPanel中切换开关的瞬间就会调用禁用/启用函数立即生效无需重启。四、谁适合装 DoNotTrack隐私敏感用户不希望错误日志、行为数据离开自己电脑游戏状态社恐不想让好友看到你正在玩什么游戏BetterDiscord 深度用户本仓库还有 BetterFormattingRedux消息格式增强、BlurNSFW模糊敏感图片、PermissionsViewer权限查看器等插件可以搭配使用覆盖格式、隐私、管理三大场景。五、常见问题 FAQQ1装完 DoNotTrack 会影响 Discord 正常聊天吗不会。它只屏蔽上报通道聊天、语音、表情包等功能完全不受影响。Q2为什么我不需要手动关闭 Sentry插件启动时会自动完成对window.__SENTRY__全局事件处理器、Sentry 日志器与 Hub 的清理见 src/plugins/DoNotTrack/index.ts整个过程对用户透明。Q3停用插件后会怎样onStop会调用Patcher.unpatchAll还原所有补丁src/plugins/DoNotTrack/index.ts追踪行为随之恢复方便你随时对比或临时放开游戏状态显示。六、总结DoNotTrack 用不到 100 行核心代码就干掉了 Discord 客户端里最让人在意的三个数据出口Sentry 错误上报、Analytics 行为埋点、进程监控。安装只需 3 步零学习成本是 BetterDiscordAddons 插件集里装完就忘、收益立竿见影的隐私神器。如果你想继续折腾可以浏览 README.md 了解本仓库全部插件清单。【免费下载链接】BetterDiscordAddonsA series of plugins and themes for BetterDiscord.项目地址: https://gitcode.com/gh_mirrors/bet/BetterDiscordAddons创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表