1. Project Overview & Quickstart (xifangczy/cat-catch)
File: README.md
📑简介
猫抓(cat-catch) 资源嗅探扩展,能够帮你筛选列出当前页面的资源。
📖安装地址
🐴Chrome
https://chromewebstore.google.com/detail/cat-catch/jfedfbgedapdagkghmgibemcoggfppbb
🦄Edge
https://microsoftedge.microsoft.com/addons/detail/oohmdefbjalncfplafanlagojlakmjci
🦊Firefox
https://addons.mozilla.org/addon/cat-catch/ 😂需非国区IP访问
📱Edge Android
💔猫抓是开源的,任何人都可以下载修改上架到应用商店,已经有不少加上广告代码后上架的伪猫抓,请注意自己的数据安全。所有安装地址以github和用户文档为准。
📒用户文档
📘安装方法
应用商店安装
通过安装地址的链接到官方扩展商店即可安装。
源码安装
- Git Clone 代码。
- 扩展管理页面 打开 "开发者模式"。
- 点击 "加载已解压的扩展程序" 选中扩展文件夹即可。
crx安装
- Releases 右键另存为下载crx文件。
- 扩展管理页面 打开 "开发者模式"。
- 将crx文件拖入扩展程序页面即可。
📚兼容性说明
1.0.17版本之后需要Chromium内核版本93以上。
低于93请使用1.0.16版本。
要体验完整功能,请使用104版本以上。
🔍界面
🤚🏻免责
本扩展仅供下载用户拥有版权或已获授权的视频,禁止用于下载受版权保护且未经授权的内容。用户需自行承担使用本工具的全部法律责任,开发者不对用户的任何行为负责。本工具按“原样”提供,开发者不承担任何直接或间接责任。
🚫版权保护与拒绝抓取声明
我们尊重所有网站的内容版权和运营方的合法权益。
如果您不允许本工具运行在您的网站上,请遵循以下流程向我们提交请求,我们将会把您的域名加入本项目的“避免抓取列表”中。
- 在本仓库创建一个新的 Issue
- Issue 标题请使用格式:
[Opt-Out Request] 您的网站域名
在 Issue 正文中,请提供以下信息以便我们核实:
- 网站域名:(例如:
example.com) - 联系人邮箱:(用于必要时核实身份)
我们承诺在收到有效请求后,将在后续版本更新中尊重您的意愿。请注意,本项目是一个开源项目,更新和发布需要一定的周期。感谢您的理解与合作。
🔒隐私政策
本扩展收集所有信息都在本地储存处理,不会发送到远程服务器,不包含任何跟踪器。
💖鸣谢
📜License
GPL-3.0 license
1.0版 使用 MIT许可
2.0版 更改为GPL v3许可
为了资源嗅探扩展有良好发展,希望使用猫抓源码的扩展仍然保持开源。
File: README_en.md
📑Introduction
Cat-Catch is a resource sniffing extension that can help you filter and list the resources of the current page.
📖Installation
🐴Chrome
https://chromewebstore.google.com/detail/cat-catch/jfedfbgedapdagkghmgibemcoggfppbb
🦄Edge
https://microsoftedge.microsoft.com/addons/detail/oohmdefbjalncfplafanlagojlakmjci
🦊Firefox
https://addons.mozilla.org/addon/cat-catch/ 😂Non-China IP required for access
📱Edge Android
💔Cat-Catch is open source, anyone can download, modify, and list it in the app store. There are already quite a few fake Cat-Catch extensions listed with added ad codes, please pay attention to your data security. All installation URLs are subject to github and user documentation.
📒Documentation
https://cat-catch.94cat.com/en/
📘 Installation Methods
App Store Installation
Install directly from the official extension store using the link provided.
Source Code Installation
- Git clone the repository.
- Open the extensions management page and enable "Developer Mode."
- Click "Load unpacked" and select the extension folder.
CRX Installation
- Right-click and save the CRX file from Releases.
- Open the extensions management page and enable "Developer Mode."
- Drag the CRX file into the extensions page.
📚Compatibility
After version 1.0.17, Chromium kernel version 93 or above is required.
Use version 1.0.16 if below 93.
For full functionality, use version 104 or above.
🔍Screenshot
🤚🏻Disclaimer
This extension is intended for downloading videos that you own or have authorized access to. It is prohibited to use this Tool for downloading copyrighted content without permission. Users are solely responsible for their actions, and the developer is not liable for any user behavior. This Tool is provided "as-is," and the developer assumes no direct or indirect liability.
🚫 Copyright Protection and Opt-Out Policy
We respect the intellectual property rights and legitimate interests of all websites and their operators.
If you do not permit this tool to operate on your website, please follow the procedure below to submit a request. We will add your domain to the project's "Opt-Out List."
- Create a new Issue in this repository.
- Please use the following title format:
[Opt-Out Request] YourDomain.com
In the Issue description, please provide the following information for verification:
- Website Domain: (e.g.,
example.com) - Contact Email: (For identity verification when necessary).
We commit to honoring your request and will add verified domains to the Opt-Out list in subsequent version updates.
Please note that this is an open-source project, and updates and releases require a certain cycle. Thank you for your understanding and cooperation.
🔒Privacy Policy
The extension collects and processes all information locally without sending it to remote servers and does not include any trackers.
💖Acknowledgements
📜License
GPL-3.0 license
Version 1.0 uses the MIT license.
Version 2.0 has changed to the GPL v3 license.
In order for the resource sniffing extension to develop well, it is hoped that extensions using the Cat-Catch source code will continue to be open source.
2. Official Technical Reference & Guides (xifangczy/cat-catch-docs)
猫抓 (cat-catch) 文档站
猫抓 (cat-catch) 浏览器扩展的官方文档,基于 VitePress 构建,支持中英双语。
🔗 部署网址
🛠 技术栈
| 技术 | 版本 |
|---|---|
| VitePress | 2.0.0-alpha.18 |
| Node.js | 24+ |
| pnpm | 11+ |
| 部署 | GitHub Pages + GitHub Actions |
📁 目录结构
cat-catch-docs/
├── .github/workflows/ # GitHub Actions 部署工作流
├── .vitepress/
│ └── config.mts # VitePress 配置(srcDir、双语、侧边栏、搜索等)
├── src/ # 所有 VitePress 内容(srcDir)
│ ├── docs/ # 中文文档
│ ├── en/ # 英文文档
│ │ └── docs/
│ ├── public/ # 静态资源(原样复制到构建产物)
│ │ └── assets/ # 图片资源
│ └── index.md # 中文首页
└── package.json🚀 本地开发
# 安装依赖
pnpm install
# 启动开发服务器(热更新)
pnpm docs:dev
# 构建生产版本(输出到 .vitepress/dist)
pnpm docs:build
# 本地预览构建结果
pnpm docs:preview📝 编写文档
| 内容 | 目录 | 说明 |
|---|---|---|
| 中文文档 | src/docs/ |
简体中文,站点根路径 / |
| 英文文档 | src/en/docs/ |
English,路径前缀 /en/ |
| 图片资源 | src/public/assets/ |
所有图片统一放这里,原样复制到构建产物 |
两套文档一一对应,修改一篇中文文档时记得同步更新对应的英文文档。
🌐 部署
推送代码到 main 分支后,GitHub Actions 自动构建并部署到 GitHub Pages。
- 在线地址:https://cat-catch.94cat.com/
- 构建流程:
pnpm install→pnpm docs:build→ 部署.vitepress/dist - 工作流文件:
.github/workflows/deploy.yml
📖 相关仓库
| 仓库 | 说明 |
|---|---|
| cat-catch | 浏览器扩展主仓库(Chrome / Edge / Firefox) |
| cat-catch-docs | 文档站本仓库 |
License
MIT
🌍 翻译贡献
我们欢迎将文档翻译成更多语言。本站点使用的语言代码与 Chrome 扩展 i18n API 保持一致,方便熟悉 Chrome 扩展国际化的贡献者上手。
如何新增一种语言
复制英文目录 —— 复制
src/en/目录,新目录名使用目标语言代码(例如src/ja/、src/ko/、src/fr/)。翻译 —— 翻译新目录下所有
.md文件。注册语言 —— 在
.vitepress/config.mts的locales中新增一项:tsimport { defineConfig } from "vitepress"; export default defineConfig({ // ... locales: { root: { /* ... */ }, en: { /* ... */ }, ja: { label: "日本語", lang: "ja", link: "/ja/", themeConfig: { nav: [ /* 翻译后的导航栏 */ ], sidebar: [ /* 翻译后的侧边栏,链接前缀改为 /ja/ */ ], docFooter: { prev: "前へ", next: "次へ" }, outline: { label: "On This Page" }, sidebarMenuLabel: "メニュー", returnToTopLabel: "トップへ戻る", }, }, }, themeConfig: { // ... search: { provider: "local", options: { locales: { ja: { translations: { button: { buttonText: "ドキュメントを検索", buttonAriaLabel: "ドキュメントを検索" }, modal: { noResultsText: "結果が見つかりません", resetButtonTitle: "検索条件をクリア", footer: { selectText: "選択", navigateText: "移動", closeText: "閉じる" }, }, }, }, }, }, }, }, });注意: locale 键名(例如
ja)同时作为 URL 前缀(/ja/)。对于带下划线的地区代码(如zh_TW、pt_BR),目录名与 locale 键名都使用该完整代码,对应 URL 形如/zh_TW/。添加语言链接 —— 在
README.md与README-en.md顶部的语言切换栏追加新语言:text[简体中文](./README.md) | [English](./README-en.md) | [日本語](./README-ja.md)
语言代码速查表
请使用 Chrome i18n 语言代码列表 中的代码。常用代码:
| 代码 | 语言 | 代码 | 语言 |
|---|---|---|---|
en |
English | ja |
日本語(日语) |
ko |
한국어(韩语) | fr |
Français(法语) |
de |
Deutsch(德语) | es |
Español(西班牙语) |
pt_BR |
Português (Brasil) | ru |
Русский(俄语) |
it |
Italiano(意大利语) | nl |
Nederlands(荷兰语) |
zh_TW |
中文(繁體) | vi |
Tiếng Việt(越南语) |
tr |
Türkçe(土耳其语) | id |
Bahasa Indonesia |