qiushang 10 月之前
父节点
当前提交
ba1257eed5

+ 1 - 1
nsis/skin/uninstallpage.xml

@@ -3,7 +3,7 @@
    <VerticalLayout >
     <VerticalLayout width="570" height="314" bkimage="file='uninstall_bg1.png'">
 		<Control height="40" />
-		<WebBrowser height="264" width="550"  padding="10,0,0,0" name="oneclick_browser" homepage="https://xy.xingyousoft.com/soft/XYRename/uninstallWeb/" autonavi="true"/>
+		<WebBrowser height="264" width="550"  padding="10,0,0,0" name="oneclick_browser" homepage="https://xy.xingyousoft.com/soft/XYFile/uninstallWeb/" autonavi="true"/>
 	</VerticalLayout>
 	
 	<VerticalLayout bkimage="file='bgbottom.png' corner='10,0,10,10'" >

+ 9 - 9
nsis/test.nsi

@@ -1,16 +1,16 @@
 # ====================== 自定义宏 产品信息==============================
-!define PRODUCT_MID        		    "4qgNl8jfYlLV"
-!define PRODUCT_VERSION        		"2.1.0.0"
-!define PRODUCT_NAME           		"星优文件名管理器"
-!define INSTALL_OUTPUT_NAME    		"XYRename_XY.exe" 
-!define EXE_NAME               		"XYRename.exe"
-!define PRODUCT_PATHNAME           	"XYRename"     #安装卸载项用到的KEY,注册表
-!define INSTALL_APPEND_PATH         "XYRename"     #安装路径追加的名称 
-!define APP_DOWNLOAD_URL    		"https://xy.xingyousoft.com/soft/XYRename/lastest2.1.0.0.7z"
+!define PRODUCT_MID        		    "JyW8sIXfYSbu"
+!define PRODUCT_VERSION        		"2.0.1.0"
+!define PRODUCT_NAME           		"星优文件名查找"
+!define INSTALL_OUTPUT_NAME    		"XYFile_XY.exe" 
+!define EXE_NAME               		"XYFile.exe"
+!define PRODUCT_PATHNAME           	"XYFile"     #安装卸载项用到的KEY,注册表
+!define INSTALL_APPEND_PATH         "XYFile"     #安装路径追加的名称 
+!define APP_DOWNLOAD_URL    		"https://xy.xingyousoft.com/soft/XYFile/lastest2.0.1.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/XYRename/uninstallWeb/?v=2.1.0.0"   # 接卸优惠网址
+!define UNINSTALL_url               "https://xy.xingyousoft.com/soft/XYFile/uninstallWeb/?v=2.0.1.0"   # 接卸优惠网址
 
 # ====================== 自定义宏 安装信息==============================
 !define INSTALL_7Z_NAME 	   		"app.7z"

+ 5 - 5
package.json

@@ -1,6 +1,6 @@
 {
   "name": "XYFile",
-  "version": "2.1.0.0",
+  "version": "2.0.1.0",
   "author": "苏州星优办公软件有限公司",
   "description": "An electron-vue project",
   "license": "rename",
@@ -8,11 +8,11 @@
   "softInfo": {
     "description": "这里是软件描述文档",
     "downloadName": "XYFile",
-    "softMid": "4qgNl8jfYlLV",
-    "softName": "文件管理器",
+    "softMid": "JyW8sIXfYSbu",
+    "softName": "星优文件名查找",
     "copyright": "苏州星优办公软件有限公司",
-    "popupAdvId": "24",
-    "linkId": "20",
+    "popupAdvId": "33",
+    "linkId": "34",
     "upgradeLog": "1、修复了部分BUG</br>",
     "downloadPrefix": "https://xy.xingyousoft.com/soft",
     "statisticsUrl": "https://www.xingyousoft.com/api/index/user_log"

+ 111 - 157
src/renderer/assets/css/fontx/demo_index.html

@@ -55,87 +55,75 @@
           <ul class="icon_lists dib-box">
           
             <li class="dib">
-              <span class="icon iconfont">&#xe78b;</span>
-                <div class="name">网址</div>
-                <div class="code-name">&amp;#xe78b;</div>
-              </li>
-          
-            <li class="dib">
-              <span class="icon iconfont">&#xe7b2;</span>
-                <div class="name">企业微信</div>
-                <div class="code-name">&amp;#xe7b2;</div>
-              </li>
-          
-            <li class="dib">
-              <span class="icon iconfont">&#xe660;</span>
-                <div class="name">导入Excel @2x</div>
-                <div class="code-name">&amp;#xe660;</div>
+              <span class="icon iconfont">&#xe7cc;</span>
+                <div class="name">疑问-圆-填充</div>
+                <div class="code-name">&amp;#xe7cc;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xe6c5;</span>
-                <div class="name">PDF转word</div>
-                <div class="code-name">&amp;#xe6c5;</div>
+              <span class="icon iconfont">&#xe658;</span>
+                <div class="name">免责</div>
+                <div class="code-name">&amp;#xe658;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xe749;</span>
-                <div class="name">输出_table转txt输出</div>
-                <div class="code-name">&amp;#xe749;</div>
+              <span class="icon iconfont">&#xe950;</span>
+                <div class="name">图片压缩</div>
+                <div class="code-name">&amp;#xe950;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xe650;</span>
-                <div class="name">CAJ转PDF</div>
-                <div class="code-name">&amp;#xe650;</div>
+              <span class="icon iconfont">&#xe626;</span>
+                <div class="name">链接</div>
+                <div class="code-name">&amp;#xe626;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xe651;</span>
-                <div class="name">JPG转PDF</div>
-                <div class="code-name">&amp;#xe651;</div>
+              <span class="icon iconfont">&#xe602;</span>
+                <div class="name">文件类型-Word</div>
+                <div class="code-name">&amp;#xe602;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xe67c;</span>
-                <div class="name">cbz 转 PDF</div>
-                <div class="code-name">&amp;#xe67c;</div>
+              <span class="icon iconfont">&#xe607;</span>
+                <div class="name">文件类型-Exe</div>
+                <div class="code-name">&amp;#xe607;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xe67d;</span>
-                <div class="name">HWP 转 PDF</div>
-                <div class="code-name">&amp;#xe67d;</div>
+              <span class="icon iconfont">&#xe608;</span>
+                <div class="name">文件类型-Pdf</div>
+                <div class="code-name">&amp;#xe608;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xe66c;</span>
-                <div class="name"></div>
-                <div class="code-name">&amp;#xe66c;</div>
+              <span class="icon iconfont">&#xe609;</span>
+                <div class="name">文件类型-Txt</div>
+                <div class="code-name">&amp;#xe609;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xe636;</span>
-                <div class="name">文件</div>
-                <div class="code-name">&amp;#xe636;</div>
+              <span class="icon iconfont">&#xe628;</span>
+                <div class="name">爆款</div>
+                <div class="code-name">&amp;#xe628;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xe696;</span>
-                <div class="name">word</div>
-                <div class="code-name">&amp;#xe696;</div>
+              <span class="icon iconfont">&#xe627;</span>
+                <div class="name">企业微信</div>
+                <div class="code-name">&amp;#xe627;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xe6b0;</span>
-                <div class="name">txt</div>
-                <div class="code-name">&amp;#xe6b0;</div>
+              <span class="icon iconfont">&#xe78b;</span>
+                <div class="name">网址</div>
+                <div class="code-name">&amp;#xe78b;</div>
               </li>
           
             <li class="dib">
-              <span class="icon iconfont">&#xea43;</span>
-                <div class="name">文件,pdf</div>
-                <div class="code-name">&amp;#xea43;</div>
+              <span class="icon iconfont">&#xe66c;</span>
+                <div class="name"></div>
+                <div class="code-name">&amp;#xe66c;</div>
               </li>
           
           </ul>
@@ -156,9 +144,9 @@
 <pre><code class="language-css"
 >@font-face {
   font-family: 'iconfont';
-  src: url('iconfont.woff2?t=1710338016552') format('woff2'),
-       url('iconfont.woff?t=1710338016552') format('woff'),
-       url('iconfont.ttf?t=1710338016552') format('truetype');
+  src: url('iconfont.woff2?t=1727167270788') format('woff2'),
+       url('iconfont.woff?t=1727167270788') format('woff'),
+       url('iconfont.ttf?t=1727167270788') format('truetype');
 }
 </code></pre>
           <h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
@@ -185,128 +173,110 @@
         <ul class="icon_lists dib-box">
           
           <li class="dib">
-            <span class="icon iconfont iconx-wangzhi"></span>
+            <span class="icon iconfont iconx-yiwen"></span>
             <div class="name">
-              网址
+              疑问-圆-填充
             </div>
-            <div class="code-name">.iconx-wangzhi
+            <div class="code-name">.iconx-yiwen
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-qiyeweixin"></span>
+            <span class="icon iconfont iconx-mianze-01"></span>
             <div class="name">
-              企业微信
+              免责
             </div>
-            <div class="code-name">.iconx-qiyeweixin
+            <div class="code-name">.iconx-mianze-01
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-daoruExcel2x"></span>
+            <span class="icon iconfont iconx-tupianyasuo"></span>
             <div class="name">
-              导入Excel @2x
+              图片压缩
             </div>
-            <div class="code-name">.iconx-daoruExcel2x
+            <div class="code-name">.iconx-tupianyasuo
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-PDFzhuanword"></span>
+            <span class="icon iconfont iconx-lianjie"></span>
             <div class="name">
-              PDF转word
+              链接
             </div>
-            <div class="code-name">.iconx-PDFzhuanword
+            <div class="code-name">.iconx-lianjie
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-shuchu_tablezhuantxtshuchu"></span>
+            <span class="icon iconfont iconx-Word"></span>
             <div class="name">
-              输出_table转txt输出
+              文件类型-Word
             </div>
-            <div class="code-name">.iconx-shuchu_tablezhuantxtshuchu
+            <div class="code-name">.iconx-Word
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-CAJzhuanPDF"></span>
+            <span class="icon iconfont iconx-Exe"></span>
             <div class="name">
-              CAJ转PDF
+              文件类型-Exe
             </div>
-            <div class="code-name">.iconx-CAJzhuanPDF
+            <div class="code-name">.iconx-Exe
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-JPGzhuanPDF"></span>
+            <span class="icon iconfont iconx-Pdf"></span>
             <div class="name">
-              JPG转PDF
+              文件类型-Pdf
             </div>
-            <div class="code-name">.iconx-JPGzhuanPDF
+            <div class="code-name">.iconx-Pdf
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-a-cbzzhuanPDF"></span>
-            <div class="name">
-              cbz 转 PDF
-            </div>
-            <div class="code-name">.iconx-a-cbzzhuanPDF
-            </div>
-          </li>
-          
-          <li class="dib">
-            <span class="icon iconfont iconx-a-HWPzhuanPDF"></span>
-            <div class="name">
-              HWP 转 PDF
-            </div>
-            <div class="code-name">.iconx-a-HWPzhuanPDF
-            </div>
-          </li>
-          
-          <li class="dib">
-            <span class="icon iconfont iconx-huo"></span>
+            <span class="icon iconfont iconx-txt1"></span>
             <div class="name">
-              
+              文件类型-Txt
             </div>
-            <div class="code-name">.iconx-huo
+            <div class="code-name">.iconx-txt1
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-wenjian"></span>
+            <span class="icon iconfont iconx-baokuan"></span>
             <div class="name">
-              文件
+              爆款
             </div>
-            <div class="code-name">.iconx-wenjian
+            <div class="code-name">.iconx-baokuan
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-word"></span>
+            <span class="icon iconfont iconx-qiyeweixin"></span>
             <div class="name">
-              word
+              企业微信
             </div>
-            <div class="code-name">.iconx-word
+            <div class="code-name">.iconx-qiyeweixin
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-txt"></span>
+            <span class="icon iconfont iconx-wangzhi"></span>
             <div class="name">
-              txt
+              网址
             </div>
-            <div class="code-name">.iconx-txt
+            <div class="code-name">.iconx-wangzhi
             </div>
           </li>
           
           <li class="dib">
-            <span class="icon iconfont iconx-pdf-full"></span>
+            <span class="icon iconfont iconx-huo"></span>
             <div class="name">
-              文件,pdf
+              
             </div>
-            <div class="code-name">.iconx-pdf-full
+            <div class="code-name">.iconx-huo
             </div>
           </li>
           
@@ -339,114 +309,98 @@
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-wangzhi"></use>
+                  <use xlink:href="#iconx-yiwen"></use>
                 </svg>
-                <div class="name">网址</div>
-                <div class="code-name">#iconx-wangzhi</div>
+                <div class="name">疑问-圆-填充</div>
+                <div class="code-name">#iconx-yiwen</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-qiyeweixin"></use>
+                  <use xlink:href="#iconx-mianze-01"></use>
                 </svg>
-                <div class="name">企业微信</div>
-                <div class="code-name">#iconx-qiyeweixin</div>
+                <div class="name">免责</div>
+                <div class="code-name">#iconx-mianze-01</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-daoruExcel2x"></use>
+                  <use xlink:href="#iconx-tupianyasuo"></use>
                 </svg>
-                <div class="name">导入Excel @2x</div>
-                <div class="code-name">#iconx-daoruExcel2x</div>
+                <div class="name">图片压缩</div>
+                <div class="code-name">#iconx-tupianyasuo</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-PDFzhuanword"></use>
+                  <use xlink:href="#iconx-lianjie"></use>
                 </svg>
-                <div class="name">PDF转word</div>
-                <div class="code-name">#iconx-PDFzhuanword</div>
+                <div class="name">链接</div>
+                <div class="code-name">#iconx-lianjie</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-shuchu_tablezhuantxtshuchu"></use>
+                  <use xlink:href="#iconx-Word"></use>
                 </svg>
-                <div class="name">输出_table转txt输出</div>
-                <div class="code-name">#iconx-shuchu_tablezhuantxtshuchu</div>
+                <div class="name">文件类型-Word</div>
+                <div class="code-name">#iconx-Word</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-CAJzhuanPDF"></use>
+                  <use xlink:href="#iconx-Exe"></use>
                 </svg>
-                <div class="name">CAJ转PDF</div>
-                <div class="code-name">#iconx-CAJzhuanPDF</div>
+                <div class="name">文件类型-Exe</div>
+                <div class="code-name">#iconx-Exe</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-JPGzhuanPDF"></use>
+                  <use xlink:href="#iconx-Pdf"></use>
                 </svg>
-                <div class="name">JPG转PDF</div>
-                <div class="code-name">#iconx-JPGzhuanPDF</div>
+                <div class="name">文件类型-Pdf</div>
+                <div class="code-name">#iconx-Pdf</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-a-cbzzhuanPDF"></use>
+                  <use xlink:href="#iconx-txt1"></use>
                 </svg>
-                <div class="name">cbz 转 PDF</div>
-                <div class="code-name">#iconx-a-cbzzhuanPDF</div>
+                <div class="name">文件类型-Txt</div>
+                <div class="code-name">#iconx-txt1</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-a-HWPzhuanPDF"></use>
+                  <use xlink:href="#iconx-baokuan"></use>
                 </svg>
-                <div class="name">HWP 转 PDF</div>
-                <div class="code-name">#iconx-a-HWPzhuanPDF</div>
+                <div class="name">爆款</div>
+                <div class="code-name">#iconx-baokuan</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-huo"></use>
-                </svg>
-                <div class="name">火</div>
-                <div class="code-name">#iconx-huo</div>
-            </li>
-          
-            <li class="dib">
-                <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-wenjian"></use>
-                </svg>
-                <div class="name">文件</div>
-                <div class="code-name">#iconx-wenjian</div>
-            </li>
-          
-            <li class="dib">
-                <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-word"></use>
+                  <use xlink:href="#iconx-qiyeweixin"></use>
                 </svg>
-                <div class="name">word</div>
-                <div class="code-name">#iconx-word</div>
+                <div class="name">企业微信</div>
+                <div class="code-name">#iconx-qiyeweixin</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-txt"></use>
+                  <use xlink:href="#iconx-wangzhi"></use>
                 </svg>
-                <div class="name">txt</div>
-                <div class="code-name">#iconx-txt</div>
+                <div class="name">网址</div>
+                <div class="code-name">#iconx-wangzhi</div>
             </li>
           
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
-                  <use xlink:href="#iconx-pdf-full"></use>
+                  <use xlink:href="#iconx-huo"></use>
                 </svg>
-                <div class="name">文件,pdf</div>
-                <div class="code-name">#iconx-pdf-full</div>
+                <div class="name"></div>
+                <div class="code-name">#iconx-huo</div>
             </li>
           
           </ul>

+ 27 - 35
src/renderer/assets/css/fontx/iconfont.css

@@ -1,8 +1,8 @@
 @font-face {
   font-family: "iconfont"; /* Project id 4464344 */
-  src: url('iconfont.woff2?t=1710338016552') format('woff2'),
-       url('iconfont.woff?t=1710338016552') format('woff'),
-       url('iconfont.ttf?t=1710338016552') format('truetype');
+  src: url('iconfont.woff2?t=1727167270788') format('woff2'),
+       url('iconfont.woff?t=1727167270788') format('woff'),
+       url('iconfont.ttf?t=1727167270788') format('truetype');
 }
 
 .iconfont {
@@ -13,59 +13,51 @@
   -moz-osx-font-smoothing: grayscale;
 }
 
-.iconx-wangzhi:before {
-  content: "\e78b";
-}
-
-.iconx-qiyeweixin:before {
-  content: "\e7b2";
-}
-
-.iconx-daoruExcel2x:before {
-  content: "\e660";
+.iconx-yiwen:before {
+  content: "\e7cc";
 }
 
-.iconx-PDFzhuanword:before {
-  content: "\e6c5";
+.iconx-mianze-01:before {
+  content: "\e658";
 }
 
-.iconx-shuchu_tablezhuantxtshuchu:before {
-  content: "\e749";
+.iconx-tupianyasuo:before {
+  content: "\e950";
 }
 
-.iconx-CAJzhuanPDF:before {
-  content: "\e650";
+.iconx-lianjie:before {
+  content: "\e626";
 }
 
-.iconx-JPGzhuanPDF:before {
-  content: "\e651";
+.iconx-Word:before {
+  content: "\e602";
 }
 
-.iconx-a-cbzzhuanPDF:before {
-  content: "\e67c";
+.iconx-Exe:before {
+  content: "\e607";
 }
 
-.iconx-a-HWPzhuanPDF:before {
-  content: "\e67d";
+.iconx-Pdf:before {
+  content: "\e608";
 }
 
-.iconx-huo:before {
-  content: "\e66c";
+.iconx-txt1:before {
+  content: "\e609";
 }
 
-.iconx-wenjian:before {
-  content: "\e636";
+.iconx-baokuan:before {
+  content: "\e628";
 }
 
-.iconx-word:before {
-  content: "\e696";
+.iconx-qiyeweixin:before {
+  content: "\e627";
 }
 
-.iconx-txt:before {
-  content: "\e6b0";
+.iconx-wangzhi:before {
+  content: "\e78b";
 }
 
-.iconx-pdf-full:before {
-  content: "\ea43";
+.iconx-huo:before {
+  content: "\e66c";
 }
 

文件差异内容过多而无法显示
+ 0 - 0
src/renderer/assets/css/fontx/iconfont.js


+ 59 - 73
src/renderer/assets/css/fontx/iconfont.json

@@ -6,67 +6,81 @@
   "description": "软件",
   "glyphs": [
     {
-      "icon_id": "12406913",
-      "name": "网址",
-      "font_class": "wangzhi",
-      "unicode": "e78b",
-      "unicode_decimal": 59275
+      "icon_id": "4464109",
+      "name": "疑问-圆-填充",
+      "font_class": "yiwen",
+      "unicode": "e7cc",
+      "unicode_decimal": 59340
     },
     {
-      "icon_id": "25960536",
-      "name": "企业微信",
-      "font_class": "qiyeweixin",
-      "unicode": "e7b2",
-      "unicode_decimal": 59314
+      "icon_id": "33845663",
+      "name": "免责",
+      "font_class": "mianze-01",
+      "unicode": "e658",
+      "unicode_decimal": 58968
     },
     {
-      "icon_id": "21052060",
-      "name": "导入Excel @2x",
-      "font_class": "daoruExcel2x",
-      "unicode": "e660",
-      "unicode_decimal": 58976
+      "icon_id": "37225921",
+      "name": "图片压缩",
+      "font_class": "tupianyasuo",
+      "unicode": "e950",
+      "unicode_decimal": 59728
     },
     {
-      "icon_id": "25647518",
-      "name": "PDF转word",
-      "font_class": "PDFzhuanword",
-      "unicode": "e6c5",
-      "unicode_decimal": 59077
+      "icon_id": "10905595",
+      "name": "链接",
+      "font_class": "lianjie",
+      "unicode": "e626",
+      "unicode_decimal": 58918
     },
     {
-      "icon_id": "31108584",
-      "name": "输出_table转txt输出",
-      "font_class": "shuchu_tablezhuantxtshuchu",
-      "unicode": "e749",
-      "unicode_decimal": 59209
+      "icon_id": "22735865",
+      "name": "文件类型-Word",
+      "font_class": "Word",
+      "unicode": "e602",
+      "unicode_decimal": 58882
     },
     {
-      "icon_id": "32290623",
-      "name": "CAJ转PDF",
-      "font_class": "CAJzhuanPDF",
-      "unicode": "e650",
-      "unicode_decimal": 58960
+      "icon_id": "22761835",
+      "name": "文件类型-Exe",
+      "font_class": "Exe",
+      "unicode": "e607",
+      "unicode_decimal": 58887
     },
     {
-      "icon_id": "32290624",
-      "name": "JPG转PDF",
-      "font_class": "JPGzhuanPDF",
-      "unicode": "e651",
-      "unicode_decimal": 58961
+      "icon_id": "22761836",
+      "name": "文件类型-Pdf",
+      "font_class": "Pdf",
+      "unicode": "e608",
+      "unicode_decimal": 58888
     },
     {
-      "icon_id": "34008131",
-      "name": "cbz 转 PDF",
-      "font_class": "a-cbzzhuanPDF",
-      "unicode": "e67c",
-      "unicode_decimal": 59004
+      "icon_id": "22761837",
+      "name": "文件类型-Txt",
+      "font_class": "txt1",
+      "unicode": "e609",
+      "unicode_decimal": 58889
+    },
+    {
+      "icon_id": "24516106",
+      "name": "爆款",
+      "font_class": "baokuan",
+      "unicode": "e628",
+      "unicode_decimal": 58920
+    },
+    {
+      "icon_id": "25566954",
+      "name": "企业微信",
+      "font_class": "qiyeweixin",
+      "unicode": "e627",
+      "unicode_decimal": 58919
     },
     {
-      "icon_id": "34008145",
-      "name": "HWP 转 PDF",
-      "font_class": "a-HWPzhuanPDF",
-      "unicode": "e67d",
-      "unicode_decimal": 59005
+      "icon_id": "12406913",
+      "name": "网址",
+      "font_class": "wangzhi",
+      "unicode": "e78b",
+      "unicode_decimal": 59275
     },
     {
       "icon_id": "631375",
@@ -74,34 +88,6 @@
       "font_class": "huo",
       "unicode": "e66c",
       "unicode_decimal": 58988
-    },
-    {
-      "icon_id": "4046524",
-      "name": "文件",
-      "font_class": "wenjian",
-      "unicode": "e636",
-      "unicode_decimal": 58934
-    },
-    {
-      "icon_id": "9920242",
-      "name": "word",
-      "font_class": "word",
-      "unicode": "e696",
-      "unicode_decimal": 59030
-    },
-    {
-      "icon_id": "16167292",
-      "name": "txt",
-      "font_class": "txt",
-      "unicode": "e6b0",
-      "unicode_decimal": 59056
-    },
-    {
-      "icon_id": "18174847",
-      "name": "文件,pdf",
-      "font_class": "pdf-full",
-      "unicode": "ea43",
-      "unicode_decimal": 59971
     }
   ]
 }

二进制
src/renderer/assets/css/fontx/iconfont.ttf


二进制
src/renderer/assets/css/fontx/iconfont.woff


二进制
src/renderer/assets/css/fontx/iconfont.woff2


+ 1 - 1
src/renderer/components/header.vue

@@ -79,7 +79,7 @@
 				</div>
 				<div class="font-12" style="padding: 20px; margin-bottom: 10px;">
 					<div style="text-align: center; margin-bottom: 10px;">
-						<p style="font-size: 16px;font-weight: 600;color: #f73131;">非VIP仅处理前5个,VIP即享修改时间属性功能</p>
+						<p style="font-size: 16px;font-weight: 600;color: #f73131;">非VIP仅处理前10个文件</p>
 						<p style="font-size: 14px; font-weight: 600; margin-top: 15px;">开通会员即享以下权益</p>
 					</div>
 					<el-row :gutter="20" class="micon-list">

+ 20 - 17
src/renderer/components/home.vue

@@ -10,7 +10,7 @@
 					<el-row>
 						<el-button type="primary" size="small" @click="pickDir()">添加文件路径</el-button>
 						<el-input readonly ref="search-input" size="small" placeholder="搜索目录路径" v-model="searchDir" style="width:400px;" prefix-icon="el-icon-folder"></el-input>
-						<el-checkbox v-model="subFolder" border size="mini">搜索多级子文件夹</el-checkbox>
+						<el-checkbox v-model="subFolder" size="mini">搜索多级子文件夹</el-checkbox>
 					</el-row>
 					
 					<el-row type="flex" style="align-items: center;">
@@ -87,6 +87,10 @@
 											<i class="el-icon-error" style="font-size: 16px; color: #ed4014;"></i>
 											<span>处理失败</span>
 										</template>
+										<template v-if="row.status == '7'">
+											<i class="el-icon-error" style="font-size: 16px; color: #ed4014;"></i>
+											<span>覆盖失败</span>
+										</template>
 									</template>
 								</vxe-column>
 							</vxe-table>
@@ -103,7 +107,7 @@
 							<div class="handle-item" v-if="handleData.type == '4'">
 								<label class="handle-label">覆盖文件:</label>
 								<el-input :title="coverFile" ref="cover-input" size="small" @focus="pickFile" placeholder="点击选择覆盖文件" v-model="coverFile" readonly style="width:300px;" prefix-icon="el-icon-document"></el-input>
-								<el-link :underline="false" type="danger" style="font-size: 12px;"> (覆盖文件的名称格式需和搜索结果保持一致,否则将无法覆盖)</el-link>
+								<el-link :underline="false" type="info" style="font-size: 12px;"> (覆盖文件的名称格式需和搜索结果保持一致,否则将无法覆盖)</el-link>
 							</div>
 							<div class="handle-item">
 								<label class="handle-label">操作方式:</label>
@@ -115,10 +119,10 @@
 								</el-radio-group>
 							</div>
 							<div class="handle-item">
-								<label v-if="handleData.type != '1'" class="handle-label"><el-link icon="el-icon-warning" :underline="false" type="danger">重要提醒:</el-link></label>
-								<el-link v-if="handleData.type == '2'" :underline="false" type="danger">当前为"剪切"操作,剪切后文件无法恢复原来位置,您可以做好备份后操作。</el-link>
-								<el-link v-if="handleData.type == '3'" :underline="false" type="danger">当前为"删除"操作,删除后文件无法恢复原来位置,您可以做好备份后操作。</el-link>
-								<el-link v-if="handleData.type == '4'" :underline="false" type="danger">当前为"覆盖"操作,覆盖后原文件将无法恢复,您可以做好备份后操作。</el-link>
+								<label v-if="handleData.type != '1'" class="handle-label"><el-link icon="el-icon-warning" :underline="false" type="danger"></el-link></label>
+								<el-link style="font-weight: 600;" v-if="handleData.type == '2'" :underline="false" type="danger">当前为"剪切"操作,剪切后文件无法恢复原来位置,您可以做好备份后操作。</el-link>
+								<el-link style="font-weight: 600;" v-if="handleData.type == '3'" :underline="false" type="danger">当前为"删除"操作,删除后文件无法恢复原来位置,您可以做好备份后操作。</el-link>
+								<el-link style="font-weight: 600;" v-if="handleData.type == '4'" :underline="false" type="danger">当前为"覆盖"操作,覆盖后原文件将无法恢复,您可以做好备份后操作。</el-link>
 							</div>
 							
 							<el-button type="danger" style="position: absolute; top: 40px; right: 10px;" @click="exportFile()" :loading="exportLoading">开始处理</el-button>
@@ -168,7 +172,7 @@ export default {
 			menuIndex: '1', // 重命名类型 1 or 2
 			fileList: [], // 文件列表
 			downloadDir: os.userInfo().homedir + separator + "Downloads",
-			searchDir: 'D:\\桌面\\images',
+			searchDir: '', //'D:\\桌面\\images',
 			coverFile: '',
 			handleData: {
 				type: '1',
@@ -184,6 +188,8 @@ export default {
 	        dowloadModel: false,
 			finishModel: false,
 			loadingModal: false,
+			
+			execlimit: 10,
 	    };
 	},
 	mounted() {
@@ -397,7 +403,7 @@ export default {
 				
 				let size = 999999999;
 				if(!authority.isAuthority){
-					size = 99999;
+					size = this.execlimit;
 				}
 				
 				if(!fs.existsSync(this.downloadDir + separator + pjson.softInfo.softName)){
@@ -470,10 +476,10 @@ export default {
 										fse.copy(this.coverFile, item.path).then(() => {
 											item.status = '2';
 										}).catch(err => {
-											item.status = '6';
+											item.status = '7';
 										})
 									}else{
-										item.status = '6';
+										item.status = '7';
 									}
 									
 								}
@@ -487,14 +493,11 @@ export default {
 						}
 					}
 					
+					setTimeout(() => {
+						this.tabLoading = false;
+					}, 500)
+					
 				}, 100);
-			
-				// let delay = 500;
-				// this.fileList.length / 500
-			
-				setTimeout(() => {
-					this.tabLoading = false;
-				}, 5000)
 				
 			}
 	    },

部分文件因为文件数量过多而无法显示