]> glassweightruler.freedombox.rocks Git - Ventoy.git/commitdiff
Fix the drive letter case check issue for VentoyPlugson in Windows. (#2078)
authorlongpanda <admin@ventoy.net>
Tue, 20 Dec 2022 10:46:04 +0000 (18:46 +0800)
committerlongpanda <admin@ventoy.net>
Tue, 20 Dec 2022 10:46:04 +0000 (18:46 +0800)
Plugson/pack.sh
Plugson/www/buildtime
Plugson/www/helplist
Plugson/www/index.html
Plugson/www/menulist
Plugson/www/static/js/vtoy.js

index 340a79fa72f03bc6cd382f30303fd08f06c1fe63..cc2eb589e7c3fe4abd351e70283100c2f2eb4dcb 100644 (file)
@@ -22,6 +22,12 @@ if [ -f ./www.tar.xz ]; then
     rm -f ./www.tar.xz
 fi
 
+VV=$(grep -m1 '\?v=' ./www/index.html |   sed  's/.*v=\([0-9][0-9]*\).*/\1/g')
+let VV++
+echo V=$VV
+sed "s/\?v=[0-9][0-9]*/?v=$VV/g" -i ./www/index.html 
+
+
 [ -f ./www/helplist ] && rm -f ./www/helplist
 ls -1 ../INSTALL/grub/help/ | while read line; do 
     echo -n ${line:0:5} >> ./www/helplist
index 81db8deeccc826641279c56e7fba695a7431c36c..5d528f42de9c79be0cd229ca742dfd72a44cac9d 100644 (file)
@@ -1 +1 @@
-20221204 12:35:33
\ No newline at end of file
+20221220 18:30:51
\ No newline at end of file
index ac24104110b97b5e01ebfd6f130398a892f16b39..a3c78091edb7df6ca41effe25ddc7c63223ec233 100644 (file)
@@ -1 +1 @@
-bn_BNde_DEen_USfr_FRhi_HIhr_HRid_IDja_JPko_KRpt_PTru_RUsr_RStr_TRzh_CN
\ No newline at end of file
+ar_ARbn_BNde_DEen_USfr_FRhi_HIhr_HRhu_HUid_IDja_JPka_GEko_KRpl_PLpt_PTru_RUsr_RSta_INtr_TRzh_CNzh_TW
\ No newline at end of file
index 00aba1995c56ebd5c037b90995b58aef4fe137d1..02d27c6a7e65af95063eb5553004b21329d138e7 100644 (file)
 \r
         <footer class="main-footer">\r
             <div class="pull-right hidden-xs">\r
-                <b id="plugson_build_date">20221204 12:35:33</b>
+                <b id="plugson_build_date">20221220 18:30:51</b>
             </div>\r
             <strong><a href="https://www.ventoy.net" target="_blank">https://www.ventoy.net</a></strong>\r
         </footer>\r
     <script src="/static/js/jQuery-2.1.4.min.js"></script>\r
     <!-- jquery validate -->\r
     <script src="/static/js/jquery.validate.min.js"></script>    \r
-    <script src="/static/js/jquery.validate.vtoymethods.js?v=100"></script>\r
+    <script src="/static/js/jquery.validate.vtoymethods.js?v=101"></script>\r
 \r
-    <script src="/static/js/jquery.vtoy.alert.js?v=100"></script>\r
-    <script src="/static/js/vtoy.js?v=100"></script>\r
+    <script src="/static/js/jquery.vtoy.alert.js?v=101"></script>\r
+    <script src="/static/js/vtoy.js?v=101"></script>\r
     <script src="/static/js/md5.min.js"></script>\r
 \r
     <!-- Bootstrap 3.3.5 -->\r
index ac24104110b97b5e01ebfd6f130398a892f16b39..a3c78091edb7df6ca41effe25ddc7c63223ec233 100644 (file)
@@ -1 +1 @@
-bn_BNde_DEen_USfr_FRhi_HIhr_HRid_IDja_JPko_KRpt_PTru_RUsr_RStr_TRzh_CN
\ No newline at end of file
+ar_ARbn_BNde_DEen_USfr_FRhi_HIhr_HRhu_HUid_IDja_JPka_GEko_KRpl_PLpt_PTru_RUsr_RSta_INtr_TRzh_CNzh_TW
\ No newline at end of file
index afb108370ace45c29cdcea570ec1582fb1a90248..ad82628b6931fb3dd5df47efc3ad9bc7d32db9a0 100644 (file)
@@ -33,6 +33,8 @@ function ventoy_get_ulen(str) {
 \r
 \r
 function ventoy_common_check_path(path) {\r
+    var curdir\r
+    \r
     if (path.indexOf('//') >= 0) {\r
         return false;\r
     }\r
@@ -41,7 +43,12 @@ function ventoy_common_check_path(path) {
         return false;\r
     }\r
 \r
-    if (path.substr(0, g_current_dir.length) != g_current_dir) {\r
+    curdir = path.substr(0, g_current_dir.length);    \r
+    if (curdir.match("^[a-z]:$")) {\r
+        curdir = curdir.toUpperCase();\r
+    }\r
+    \r
+    if (curdir != g_current_dir) {\r
         return false;\r
     }\r
 \r