diff --git a/.gitignore b/.gitignore index 725e2f4..1fa2d32 100644 --- a/.gitignore +++ b/.gitignore @@ -86,3 +86,5 @@ package-lock.json dist/ .DS_Store + +login_info* \ No newline at end of file diff --git a/app/js/downloader.js b/app/js/downloader.js index 0c079d6..39504bf 100644 --- a/app/js/downloader.js +++ b/app/js/downloader.js @@ -1,8 +1,11 @@ const fs = require("fs"); -const crypto = require("crypto"); const http = require("http"); const https = require("https"); const progress = require("progress-stream"); +const { requestWeb } = require("./request"); + +const REGEX_PLAY_INFO = / + +

Mimi Downloader

欢迎使用米米下载器,轻松下载高清视频、弹幕

@@ -16,7 +24,7 @@

Mimi Downloader

- +
diff --git a/package.json b/package.json index 15a4cbf..d62522d 100644 --- a/package.json +++ b/package.json @@ -20,13 +20,16 @@ }, "homepage": "https://github.com/stevenjoezhang/bilibili-downloader", "dependencies": { - "bootstrap": "^5.0.0", - "filenamify": "^4.3.0", - "jquery": "^3.5.1", + "bootstrap": "^5.3.3", + "filenamify": "^4.0.0", + "jquery": "^3.7.1", "mime": "3.0.0", - "progress-stream": "^2.0.0" + "node-fetch": "^2.0.0", + "progress-stream": "^2.0.0", + "qrcode": "^1.5.3", + "tough-cookie": "^4.1.4" }, "devDependencies": { - "electron": "24.0.0" + "electron": "30.1.0" } }