'优化下载解密视频流程'

This commit is contained in:
luochaolun 2024-01-04 08:53:21 +08:00
parent 6083351ed0
commit c4735ca994
2 changed files with 14 additions and 3 deletions

View File

@ -1,10 +1,12 @@
# 微信视频号下载器
修改自https://github.com/lecepin/WeChatVideoDownloader
# 修改自https://github.com/lecepin/WeChatVideoDownloader
自己实现了“复制视频”、“解密视频”功能,因为ai方面比较菜都没有提示
# 自己实现了“复制视频”、“解密视频”功能,并修改解密下载每次都要选择保存目录的不变之处,改为第一次选择保存目录,之后不用选择保存目录。
折腾好几天,终于可以了!运行后网络不通、捕获不了的看过来:
因为ai方面比较菜“复制视频”、“解密视频”点击都没有提示
# 折腾好几天,终于可以了!运行后网络不通、捕获不了的看过来:
# 进入安装目录打开powershell从powershell命令行里运行wechatvideodownloader. exe就可以了。

View File

@ -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 = "";
}