2.0.4 • Published 2 years ago

@masx200/fetch-file-list-to-mongodb v2.0.4

Weekly downloads
1
License
MIT
Repository
github
Last release
2 years ago

fetch-file-list-to-mongodb

这个代码库是百度网盘批量清理重复文件计划的一部分。

批量获取百度网盘所有文件信息保存到 MongoDB 数据库的脚本

保存数据到数据库的位置

"dbname" 是'baidupan'

"collection" 是"panfile"

百度网盘批量清理重复文件计划

https://github.com/masx200/baidu-pan-delete-repeated-files

https://github.com/masx200/fetch-baidu-pan-files-api

https://github.com/masx200/fetch-file-list-to-mongodb

https://github.com/masx200/mongodb-file-find-md5-repeat

使用方法

全局安装

yarn global add @masx200/fetch-file-list-to-mongodb

使用准备

先使用@masx200/fetch-baidu-pan-files-api登陆保存一下cookie

安装 node_modules

yarn install

编译脚本

yarn build

运行脚本

yarn start

使用前需要 MongoDB

安装 MongoDB到电脑上

sudo apt install mongodb

启动MongoDB 服务

mongod --dbpath /path/to/your/db

清除数据库的百度网盘文件信息

mongo  mongodb://127.0.0.1:27017/baidupan ./mongo/clean.js

命令行示例

可选参数 db:本地数据库的名称 string

可选参数 collect:数据库中集合的名称 string

可选参数 mongourl:mongodb 数据库的 URL

例如: "mongodb://127.0.0.1:27017/?readPreference=primary&appname=MongoDB%20Compass%20Community&ssl=false"

fetch-file-list-to-mongodb --db=baidupan  --collect=panfile --mongourl=mongodb://127.0.0.1:27017
2.0.4

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.0

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago