mirror of
https://github.com/luochaolun/MyWeChatVideoDownloader.git
synced 2025-04-06 03:57:58 +08:00
'优化下载解密视频流程'
This commit is contained in:
parent
6083351ed0
commit
c4735ca994
@ -1,10 +1,12 @@
|
||||
# 微信视频号下载器
|
||||
|
||||
修改自https://github.com/lecepin/WeChatVideoDownloader
|
||||
# 修改自https://github.com/lecepin/WeChatVideoDownloader
|
||||
|
||||
自己实现了“复制视频”、“解密视频”功能,因为ai方面比较菜,都没有提示!
|
||||
# 自己实现了“复制视频”、“解密视频”功能,并修改解密下载每次都要选择保存目录的不变之处,改为第一次选择保存目录,之后不用选择保存目录。
|
||||
|
||||
折腾好几天,终于可以了!运行后网络不通、捕获不了的看过来:
|
||||
因为ai方面比较菜,“复制视频”、“解密视频”点击都没有提示!
|
||||
|
||||
# 折腾好几天,终于可以了!运行后网络不通、捕获不了的看过来:
|
||||
|
||||
# 进入安装目录,打开powershell,从powershell命令行里运行wechatvideodownloader. exe,就可以了。
|
||||
|
||||
|
@ -6,6 +6,7 @@ import { installCert, checkCertInstalled } from './cert';
|
||||
import { downloadFile, decodeFile } from './utils';
|
||||
|
||||
let win;
|
||||
let saveDir;
|
||||
|
||||
export default function initIPC() {
|
||||
ipcMain.handle('invoke_初始化信息', async (event, arg) => {
|
||||
@ -26,12 +27,19 @@ export default function initIPC() {
|
||||
});
|
||||
|
||||
ipcMain.handle('invoke_选择下载位置', async (event, arg) => {
|
||||
saveDir = saveDir.replace(/(^s*)|(s*$)/g, "");
|
||||
if (saveDir.length > 0)
|
||||
{
|
||||
return saveDir;
|
||||
}
|
||||
|
||||
const result = dialog.showOpenDialogSync({ title: '保存', properties: ['openDirectory'] });
|
||||
|
||||
if (!result?.[0]) {
|
||||
throw '取消';
|
||||
}
|
||||
|
||||
saveDir = result?.[0];
|
||||
return result?.[0];
|
||||
});
|
||||
|
||||
@ -78,4 +86,5 @@ export default function initIPC() {
|
||||
|
||||
export function setWin(w) {
|
||||
win = w;
|
||||
saveDir = "";
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user