From 86e3e305b7c2c0dbd9c4d6ef244c4050498bd000 Mon Sep 17 00:00:00 2001
From: Miao_Spring <539943419@qq.com>
Date: Sun, 15 Oct 2023 00:41:47 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=B8=8B=E8=BD=BD=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
extension.js | 24 +++++++++++++++++++-----
1 file changed, 19 insertions(+), 5 deletions(-)
diff --git a/extension.js b/extension.js
index 802a143..b4ba21b 100644
--- a/extension.js
+++ b/extension.js
@@ -191,6 +191,13 @@ game.import("extension", function (lib, game, ui, get, ai, _status) {
var path_bak = path + "." + time.valueOf() + ".bak";
// var fileName = "extension.js";
var fileName_bak = fileName + "." + time.valueOf() + ".bak";
+
+ // 字面意思
+ function _arrayBufferToBytes( buffer ) {
+ var bytes = new Uint8Array( buffer );
+ return bytes;
+ }
+
try {
var fec = miaoFetch(url);
fec.catch(err => reject(err));
@@ -202,8 +209,9 @@ game.import("extension", function (lib, game, ui, get, ai, _status) {
return data;
})
.then(res => {
- data_download = Buffer.from(res)
- alert('ok')
+ // data_download = Buffer.from(res)
+ data_download = _arrayBufferToBytes(res)
+ alert('下载完成')
});
} catch (e) {
return alert("连接出了问题喵:" + e);
@@ -263,7 +271,7 @@ game.import("extension", function (lib, game, ui, get, ai, _status) {
function (err) {}
);
- alert("更新完成");
+ // alert("更新完成");
}
}
@@ -1774,7 +1782,7 @@ game.import("extension", function (lib, game, ui, get, ai, _status) {
name: "-------------------\
URL : \
下载至扩展: \
-
文件名:",//1字14px
+
选填文件名:",//1字14px
clear: true
},
@@ -1787,12 +1795,18 @@ game.import("extension", function (lib, game, ui, get, ai, _status) {
var extName = document.querySelector('#miao_extName_input').value
var fileName = document.querySelector('#miao_fileName_input').value
// alert(url+'\n'+extName+'\n'+fileName)
- if(url == '' || extName == '' || fileName == ''){
+ if(url == '' || extName == '' ){
return alert('存在必填未填写')
+ }else if(fileName == ''){
+ var ls = url.split('/')
+ fileName = ls[ls.length-1]
+ alert('设置文件名为' + fileName)
}
miao_download(url,extName, fileName)
}
},
+
+
// getFastestUpdateURLMiao4:{
// onclick:getFastestUpdateURLMiao4,
// clear:true,