Skip to content

Latest commit

 

History

626 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

百度翻译爬虫

目录

介绍

使用 GitHub Actions 实现每天定时爬取昨日收藏的单词。

爬取的数据以 json 格式存储在 data 文件夹中。

欢迎通过 issues 提交bug及改进建议。

快速上手

1. fork 本仓库

2. 获取 cookie

  • 访问百度翻译,右键菜单选择 Inspect/检查 打开devtools控制台
  • 选择 Network/网络
  • 选择 Fetch/XHR 筛选项
  • 在过滤输入框中输入 transapi
  • 在网页输入框中输入任意内容,以触发翻译请求
  • 在devtools控制台点击 v2transapi 开头的请求
  • 然后向下滚动,找到 Request Headers > Cookie,点击右键后选择 Copy/复制 即可

get_cookie

3. 设置 action secrets

  • 进入 Settings 页面
  • 侧边栏选择 Secrets > Actions
  • 点击 New repository secret
    • Name栏,输入 BAIDU_COOKIE
    • Secret栏,粘贴从浏览器控制台获取的cookie(这里直接粘贴,不加单引号)

set_secrets

本地运行

export BAIDU_COOKIE='你的cookie' # 注意这里有单引号
npm install
npm run dev

local_run

About

Use GitHub Actions to automatically crawl word collections every day.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages