Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/layouwen/crawler-script
A script written for personal needs. 根据个人需求,编写的一些爬虫脚本。
https://github.com/layouwen/crawler-script
Last synced: 2 days ago
JSON representation
A script written for personal needs. 根据个人需求,编写的一些爬虫脚本。
- Host: GitHub
- URL: https://github.com/layouwen/crawler-script
- Owner: Layouwen
- Created: 2022-10-20T07:46:13.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-31T04:23:26.000Z (about 1 year ago)
- Last Synced: 2023-10-31T05:23:34.205Z (about 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 1.81 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 爬虫和脚本 Crawler & Script
## MQTT Client
```bash
node main.js
```example:
```bash
node main.js localhost 1883 ws UPDATE_NAME "hello world"
```
## 百度网盘![baiduwangpan](/assets/gif/baiduwangpan.gif)
### 功能
1. 获取指定路径的所有文件信息
2. 查账文件
3. 统计没有添加序号前缀和序号不连续的文件名### 使用方式
```bash
npx ts-node index.ts
```### 配置
运行程序自动在家目录创建 `crawler-script/config.json` 存储配置文件
```json
{
"cookie": "",
"customFindPath": ""
}
```
## 问卷星### 获取题目、选项、解析的数据
复制 `./index.ts` 的代码到控制台执行,即可获取字符串。
## 大牛教育### 网页嵌入式脚本
- 视频窗口化全屏控件
#### 使用方式
将 `web` 目录中的脚本,复制粘贴到 `console` 控制台执行。
> 可以使用油猴之类的插件,自动执行脚本。
### 爬取题目
[✅] 章节演练 选择题/应用题
[✅] 历史真题 选择题/应用题#### 使用方式
配置 `config/index.ts` 文件中 `daniu` 中的 `token`
执行 `index.ts` 脚本爬取数据到 `output` 目录
## 粤师教育### 爬取科目所有章节练习
修改 `api/yueShiJiaoYu.ts` 中的 `Cookie`
修改 `index.ts` 里面的 `subcourseId` 为对应科目的 id 号执行 `index.ts` 接着在 `output` 中查看结果
## 空格教育### 下载对应作业的题目
1. 修改 `api/kongGeJiaoYu.ts` 中的 `token` 参数
2. 修改 `getHomeworkDetail()` 函数中的 `id` 参数
3. 执行 `ts-node src/scripts/kongGeJiaoYu/index.ts`
4. 在 `output` 中,查看结果
## 樱花动漫快捷键猴油脚本### 播放地址
[https://www.yhpdm.net/](https://www.yhpdm.net/)
### 功能
- ✅ 自动播放,并跳过片头(需要手动设置片头时间)
- ✅ ctrl + n 下一集
- ✅ ctrl + shift + n 上一集
- ✅ ctrl + p 暂停/播放