Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion preferences.json
Original file line number Diff line number Diff line change
Expand Up @@ -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.104",

###Character Settings###
"defaultOverallCharacterSize": null,
Expand Down
2 changes: 2 additions & 0 deletions socket_.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down
9 changes: 9 additions & 0 deletions socket_test.js
Original file line number Diff line number Diff line change
@@ -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();
});
2 changes: 1 addition & 1 deletion socket_test.py
Original file line number Diff line number Diff line change
@@ -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'}]

Expand Down