ขณะนี้ฉันกำลังทำงานในโครงการและฉันได้ติดตั้งแอปพลิเคชั่นแชทอย่างง่ายโดยใช้netcat
ห้องสมุด
ไคลเอ็นต์จะได้รับพร้อมต์ให้ป้อนหมายเลขพอร์ตและคำสั่ง
nc -l -p xxxx
โดยที่xxxx
หมายเลขพอร์ตที่ลูกค้าป้อน
ในทำนองเดียวกันโฮสต์จะได้รับพร้อมต์สำหรับหมายเลขพอร์ตเดียวกันและมีการสร้างการเชื่อมต่อโดยใช้
nc <ip_address> -p xxxx
อย่างไรก็ตามการทำเช่นนี้จะให้ประสบการณ์การแชทเปล่าเนื่องจากจะไม่แสดงชื่อผู้ใช้ของบุคคลที่พิมพ์ข้อความเช่น
hey
hello
what's up
Nothing
ฉันอยากให้มันเป็นอย่างนั้น
Foo : hey
Boo : hello
Foo : what's up
Boo : Nothing
ฉันสามารถใช้netcat
เพื่อให้บรรลุหน้าที่การทำงานนี้หรือมีสิ่งอื่นใดอีกไหมที่ทำได้
nc
ไม่เป็นที่รู้จักusername
และไม่สามารถส่งได้Bob: hello
เท่านั้นที่สามารถทำได้คือการพิมพ์ข้อความในรูปแบบ