From 594fcf767d6d467e09df5920b87fa9b63893c526 Mon Sep 17 00:00:00 2001 From: James Feng Cao Date: Wed, 24 May 2023 21:45:46 +0800 Subject: [PATCH 1/4] simplify bing.js --- en/searchurl/bingAI/js/bing.js | 9 --------- 1 file changed, 9 deletions(-) diff --git a/en/searchurl/bingAI/js/bing.js b/en/searchurl/bingAI/js/bing.js index 52b81f8..4acb69d 100644 --- a/en/searchurl/bingAI/js/bing.js +++ b/en/searchurl/bingAI/js/bing.js @@ -88,10 +88,6 @@ function reSetStartChatMessage(type) { if(r.ok) talk = r.obj; }); getChatHubWithMagic().then(async a => { - let t = 0; - if (a == 'repeat') { - t = await getLastChatInvocationId(); - } chat.innerHTML = `
@@ -103,11 +99,6 @@ function reSetStartChatMessage(type) {
`; - if(t>1){ - restartNewChat.classList.remove('onShow'); - }else{ - restartNewChat.classList.add('onShow'); - } }); } From a1f7adb7f0e86740cc3dbd818419e4bf67209cb4 Mon Sep 17 00:00:00 2001 From: James Feng Cao Date: Wed, 24 May 2023 21:53:27 +0800 Subject: [PATCH 2/4] revert bing.js changes --- en/searchurl/bingAI/js/bing.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/en/searchurl/bingAI/js/bing.js b/en/searchurl/bingAI/js/bing.js index 4acb69d..ed36905 100644 --- a/en/searchurl/bingAI/js/bing.js +++ b/en/searchurl/bingAI/js/bing.js @@ -88,6 +88,10 @@ function reSetStartChatMessage(type) { if(r.ok) talk = r.obj; }); getChatHubWithMagic().then(async a => { + let t = 0; + if (a == 'repeat') { + t = await getLastChatInvocationId(); + } chat.innerHTML = `
From f536c6eb78e46b4fed395fc61995a970952da49c Mon Sep 17 00:00:00 2001 From: James Feng Cao Date: Wed, 24 May 2023 22:58:18 +0800 Subject: [PATCH 3/4] bingAI always uses magicUrl for wss:// --- en/searchurl/bingAI/js/bingChatHub.js | 50 +++++++++++++-------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/en/searchurl/bingAI/js/bingChatHub.js b/en/searchurl/bingAI/js/bingChatHub.js index 02826fd..b3d72d0 100644 --- a/en/searchurl/bingAI/js/bingChatHub.js +++ b/en/searchurl/bingAI/js/bingChatHub.js @@ -164,31 +164,31 @@ class Chat { * 参数 消息string,当收到消息的函数,当关闭时函数 */ //(string,function:可以不传) - sendMessage(message, onMessage) { - try { - let restsrstUrl = 'wss://sydney.bing.com/sydney/ChatHub'; - if (this.chatWithMagic==true) { - restsrstUrl = URLTrue(this.magicUrl.replace('http', 'ws'), "ChatHub"); - } - let chatWebSocket = new WebSocket(restsrstUrl); - chatWebSocket.onopen = () => { - this.sendMessageManager.sendShakeHandsJson(chatWebSocket); - this.sendMessageManager.sendChatMessage(chatWebSocket, message); - } - return { - ok: true, - message: 'ok', - obj: new ReturnMessage(chatWebSocket, onMessage), - chatWithMagic: this.chatWithMagic==true?true:false - }; - } catch (e) { - console.warn(e) - return { - ok: false, - message: "发生错误,可能是网络连接错误:" + e.message - }; - } - } + sendMessage(message, onMessage) { + try { + //let restsrstUrl = 'wss://sydney.bing.com/sydney/ChatHub'; + //if (this.chatWithMagic==true) + let restsrstUrl = URLTrue(this.magicUrl.replace('http', 'ws'), "sydney/ChatHub"); + + let chatWebSocket = new WebSocket(restsrstUrl); + chatWebSocket.onopen = () => { + this.sendMessageManager.sendShakeHandsJson(chatWebSocket); + this.sendMessageManager.sendChatMessage(chatWebSocket, message); + } + return { + ok: true, + message: 'ok', + obj: new ReturnMessage(chatWebSocket, onMessage), + chatWithMagic: this.chatWithMagic==true?true:false + }; + } catch (e) { + console.warn(e) + return { + ok: false, + message: "发生错误,可能是网络连接错误:" + e.message + }; + } + } } function URLTrue(url, thiePath) { From d43d3e3dfc83076d452d3fe07ada57cbfe48a4b7 Mon Sep 17 00:00:00 2001 From: James Feng Cao Date: Fri, 26 May 2023 15:48:51 +0800 Subject: [PATCH 4/4] add udrop --- en/changelog/index.html | 6 +-- en/index.xml | 2 +- en/pccopy/index.html | 6 +-- en/searchurl/bingAI/js/bingChatHub.js | 2 +- en/searchurl/bingAI/js/generateImages.js | 7 ++- en/searchurl/cloudflare/redirect.js | 68 +++++++++++++++++++----- en/sitemap.xml | 22 ++++---- en/topposts/index.xml | 2 +- sitemap.xml | 2 +- 9 files changed, 80 insertions(+), 37 deletions(-) diff --git a/en/changelog/index.html b/en/changelog/index.html index fa4b2c9..9142d9e 100644 --- a/en/changelog/index.html +++ b/en/changelog/index.html @@ -47,7 +47,7 @@

github

sourceforge

powerfolder

-

pcloud

+

udrop

pagure

Main features

Change logs

@@ -79,8 +79,8 @@
-

Last Modified: 23 May 2023
-enhance default.select with clipboard output
+

Last Modified: 26 May 2023
+add udrop