qiushang преди 3 месеца
родител
ревизия
fac57dc4ff
променени са 3 файла, в които са добавени 9 реда и са изтрити 5 реда
  1. 3 3
      nsis/test.nsi
  2. 1 1
      package.json
  3. 5 1
      src/renderer/components/home.vue

+ 3 - 3
nsis/test.nsi

@@ -1,16 +1,16 @@
 # ====================== 自定义宏 产品信息==============================
 !define PRODUCT_MID        		    "EkoFCqqaUJXy"
-!define PRODUCT_VERSION        		"2.0.4.0"
+!define PRODUCT_VERSION        		"2.0.5.0"
 !define PRODUCT_NAME           		"星优视频解析下载器"
 !define INSTALL_OUTPUT_NAME    		"XYCaptureVideo_XY.exe" 
 !define EXE_NAME               		"XYCaptureVideo.exe"
 !define PRODUCT_PATHNAME           	"XYCaptureVideo"     #安装卸载项用到的KEY,注册表
 !define INSTALL_APPEND_PATH         "XYCaptureVideo"     #安装路径追加的名称 
-!define APP_DOWNLOAD_URL    		"https://xy.xingyousoft.com/soft/XYCaptureVideo/lastest2.0.4.0.7z"
+!define APP_DOWNLOAD_URL    		"https://xy.xingyousoft.com/soft/XYCaptureVideo/lastest2.0.5.0.7z"
 !define PRODUCT_PUBLISHER      	    "苏州星优办公软件有限公司"
 !define PRODUCT_LEGAL          	    "苏州星优办公软件有限公司"
 !define STATISTICS_url              "https://www.xingyousoft.com/api/index/user_log"   # 统计网址
-!define UNINSTALL_url               "https://xy.xingyousoft.com/soft/XYCaptureVideo/uninstallWeb/?v=2.0.4.0"   # 接卸优惠网址
+!define UNINSTALL_url               "https://xy.xingyousoft.com/soft/XYCaptureVideo/uninstallWeb/?v=2.0.5.0"   # 接卸优惠网址
 
 # ====================== 自定义宏 安装信息==============================
 !define INSTALL_7Z_NAME 	   		"app.7z"

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
 	"name": "XYCaptureVideo",
-	"version": "2.0.4.0",
+	"version": "2.0.5.0",
 	"author": "苏州星优办公软件有限公司",
 	"description": "An electron-vue project",
 	"license": "captureVideo",

+ 5 - 1
src/renderer/components/home.vue

@@ -241,6 +241,7 @@
 				},
 
 				formatUrl: '',
+				downloadUrl: '', //格式化之后的dtp下载地址
 				tabLoading: false,
 				videoInfo: {},
 				videoList: [],
@@ -459,6 +460,7 @@
 					}
 					let arr = formatUrl.split('https://');
 					formatUrl = 'https://' + arr[1];
+					this.downloadUrl = formatUrl;
 					
 					const regex = /https:\/\/.*?.douyin.com/;
 					const res = regex.exec(formatUrl);
@@ -469,6 +471,7 @@
 						if(res2){
 							let modal_id = res2[1];
 							formatUrl = res[0] + '/video/'+modal_id;
+							this.downloadUrl = formatUrl;
 						}
 						this.douyinParsing(formatUrl);
 						return false;
@@ -604,13 +607,14 @@
 					electronApi.call('showItemInfolder',[this.downloadDir + separator + pjson.softInfo.softName +'\\tty.tty']);
 					return false;
 				}else{
+					// console.log(this.downloadUrl);
 					let params = [
 						'-f',
 						item.format_id,
 						'--force-overwrites',
 						'-o',
 						newPath + separator + '%(title).50s['+item.format_id+'].%(ext)s',
-						this.formatUrl
+						this.downloadUrl
 					];
 					item.status = '2';
 					item.loading = true;