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,就可以了。
|
# 进入安装目录,打开powershell,从powershell命令行里运行wechatvideodownloader. exe,就可以了。
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@ import { installCert, checkCertInstalled } from './cert';
|
|||||||
import { downloadFile, decodeFile } from './utils';
|
import { downloadFile, decodeFile } from './utils';
|
||||||
|
|
||||||
let win;
|
let win;
|
||||||
|
let saveDir;
|
||||||
|
|
||||||
export default function initIPC() {
|
export default function initIPC() {
|
||||||
ipcMain.handle('invoke_初始化信息', async (event, arg) => {
|
ipcMain.handle('invoke_初始化信息', async (event, arg) => {
|
||||||
@ -26,12 +27,19 @@ export default function initIPC() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
ipcMain.handle('invoke_选择下载位置', async (event, arg) => {
|
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'] });
|
const result = dialog.showOpenDialogSync({ title: '保存', properties: ['openDirectory'] });
|
||||||
|
|
||||||
if (!result?.[0]) {
|
if (!result?.[0]) {
|
||||||
throw '取消';
|
throw '取消';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
saveDir = result?.[0];
|
||||||
return result?.[0];
|
return result?.[0];
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -78,4 +86,5 @@ export default function initIPC() {
|
|||||||
|
|
||||||
export function setWin(w) {
|
export function setWin(w) {
|
||||||
win = w;
|
win = w;
|
||||||
|
saveDir = "";
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user