From 622fbd3599bb177939f2c65252aa7baa89e372d6 Mon Sep 17 00:00:00 2001 From: LjcYounger Date: Thu, 5 Feb 2026 12:56:07 +0800 Subject: [PATCH 1/2] socket test --- preferences.json | 2 +- socket_.py | 2 ++ socket_test.py | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/preferences.json b/preferences.json index 5ea458d..b6f5752 100644 --- a/preferences.json +++ b/preferences.json @@ -26,7 +26,7 @@ #The scaling ratio of the character from the original image to the screen "zoomScale": 1.1962, -"socketAddress": "localhost", +"socketAddress": "192.168.0.103", ###Character Settings### "defaultOverallCharacterSize": null, diff --git a/socket_.py b/socket_.py index 7b74780..a56fb35 100644 --- a/socket_.py +++ b/socket_.py @@ -6,6 +6,7 @@ class SocketListener(QThread): def __init__(self, signal: Signal, address='localhost'): super().__init__() + self.signal = signal self.address = address self.port = 10000 @@ -29,6 +30,7 @@ def run(self): if not data: break # 如果没有数据,跳出内层循环 message = loads(data.decode()) + print(f"[DEBUG]Socket Received: {message}") self.signal.emit(*message) except socket.timeout: continue # 超时,继续检查 self.running diff --git a/socket_test.py b/socket_test.py index 2b36cae..7f99abc 100644 --- a/socket_test.py +++ b/socket_test.py @@ -1,6 +1,6 @@ from socket_ import SocketSender import time -ss = SocketSender(10001) +ss = SocketSender(10000, "192.168.0.103") message = ['text', {'content_list': ['You come la, sensei.', 'Still is old sheep son', 'look get up one face tired status ya.'], 'emotion': 'smile'}] From ced4cbe950c410a4a88ef048b5ee3edb6aa43b34 Mon Sep 17 00:00:00 2001 From: LjcYounger Date: Fri, 6 Feb 2026 16:28:06 +0800 Subject: [PATCH 2/2] update js --- preferences.json | 2 +- socket_test.js | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 socket_test.js diff --git a/preferences.json b/preferences.json index b6f5752..2db97d6 100644 --- a/preferences.json +++ b/preferences.json @@ -26,7 +26,7 @@ #The scaling ratio of the character from the original image to the screen "zoomScale": 1.1962, -"socketAddress": "192.168.0.103", +"socketAddress": "192.168.0.104", ###Character Settings### "defaultOverallCharacterSize": null, diff --git a/socket_test.js b/socket_test.js new file mode 100644 index 0000000..38f153f --- /dev/null +++ b/socket_test.js @@ -0,0 +1,9 @@ +const net = require('net'); + +const client = new net.Socket(); +client.connect(10000, '192.168.0.104', () => { + console.log('Connected'); + const message = JSON.stringify(['text', {'content_list': ['Hello from Node.js!'], 'emotion': 'smile'}]); + client.write(message); + client.destroy(); +}); \ No newline at end of file