Initial commit

This commit is contained in:
xl1034 2024-10-27 23:26:18 +07:00
parent 50c79e1298
commit f9bfd19ede
2 changed files with 46 additions and 0 deletions

15
data.txt Normal file

File diff suppressed because one or more lines are too long

31
index.js Normal file
View File

@ -0,0 +1,31 @@
const net = require('net');
const fs = require('fs');
const PORT = 9100;
const FILE_PATH = 'data.txt';
const server = net.createServer((socket) => {
console.log('Client connected');
socket.on('data', (data) => {
fs.appendFile(FILE_PATH, data, (err) => {
if (err) {
console.error(err);
} else {
console.log('Data written to file');
}
});
});
socket.on('end', () => {
console.log('Client disconnected');
});
socket.on('error', (err) => {
console.error(err);
});
});
server.listen(PORT, () => {
console.log(`Server running on port ${PORT}`);
});