{"id":30368495,"url":"https://github.com/ledccn/iyuu-helper","last_synced_at":"2025-08-20T01:34:30.454Z","repository":{"id":284459233,"uuid":"954462857","full_name":"ledccn/iyuu-helper","owner":"ledccn","description":"IYUU浏览器助手，简称IYUU助手；是安装在谷歌浏览器上的一个插件，用于抓取站点Cookie和配置信息，简化您的操作。","archived":false,"fork":false,"pushed_at":"2025-03-26T01:21:47.000Z","size":805,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T02:26:48.107Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://iyuu.cn","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ledccn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-25T05:54:32.000Z","updated_at":"2025-03-26T01:21:50.000Z","dependencies_parsed_at":"2025-03-26T02:36:54.484Z","dependency_job_id":null,"html_url":"https://github.com/ledccn/iyuu-helper","commit_stats":null,"previous_names":["ledccn/iyuu-helper"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ledccn/iyuu-helper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ledccn%2Fiyuu-helper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ledccn%2Fiyuu-helper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ledccn%2Fiyuu-helper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ledccn%2Fiyuu-helper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ledccn","download_url":"https://codeload.github.com/ledccn/iyuu-helper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ledccn%2Fiyuu-helper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271252556,"owners_count":24726913,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-19T02:00:09.176Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-20T01:34:29.857Z","updated_at":"2025-08-20T01:34:30.448Z","avatar_url":"https://github.com/ledccn.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# IYUU浏览器助手\n\nIYUU浏览器助手，简称IYUU助手；是安装在谷歌浏览器上的一个插件，用于抓取站点Cookie和配置信息，简化您的操作。\n\n## 使用\n\n1. 克隆本仓库.\n2. 浏览器开发者模式加载 文件夹\n\n## 支持浏览器\n\n- Chromium内核的所有浏览器\n- Chrome\n- Edge\n- Firefox\n\n## 二次开发\n\n### 开发环境\n1. Clone this repository.\n2. 安装依赖 `npm install`\n3. 浏览器开发者模式加载 文件夹\n\n### 内置模块类\n\n```cli\n|   api.js       API 与服务器通信\n|   command.js   插件内部通信命令枚举\n|   context.js   TAB 上下文管理\n|   cookies.js   站点 Cookie 管理\n|   helper.js    浏览器扩展 API 封装\n|   request.js   请求封装\n|   response.js  响应封装\n|   sessions.js  TAB Session 管理\n|   storage.js   浏览器扩展存储管理\n|   store.js     数据仓封装\n|   utils.js     工具封装\n|\n\\---sites\n        config.js   站点配置对象\n        driver.js   自定义站点驱动\n        factory.js  站点驱动工厂\n        sites.js    站点驱动基类\n```\n\n### 自定义站点\n\n1. 定义首个页面 `assets/module/sites/config.js` 的 `firstPageUrl` 方法\n2. 定义抓取字段 `assets/module/sites/config.js` 的 `requiredOptionsKeys` 方法\n3. 站点驱动基类 `assets/module/sites/sites.js`，您自定义的站点类需继承驱动基类\n4. 自定义站点类 `assets/module/sites/driver.js`，您可以在这里定义需要抓取的字段，生成方法名 `Site.stringToMethodName(fields)`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fledccn%2Fiyuu-helper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fledccn%2Fiyuu-helper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fledccn%2Fiyuu-helper/lists"}