TCP Stack Telnet ยกเลิกการซ่อนตัวอักษร

  • 0 Replies
  • 1469 Views
สวัสดีครับเพื่อนๆ etoday

มีสมาชิกท่านใดใช้ tcp stack อยู่หรือไม่ครับ ตอนนี้ผมทำเรื่อง telnet command ติดปัญหานิดหน่อยเรื่องการแสดงตัวอักษร

โค้ดจากไฟล์ telnet.c

Code: [Select]
// Demo password
static ROM BYTE strPassword[]           = "Password: \xff\xfd\x2d";     // DO Suppress Local Echo (stop telnet client from printing typed characters)
// Access denied message
static ROM BYTE strAccessDenied[]       = "\r\nAccess denied\r\n\r\n";
// Successful authentication message
static ROM BYTE strAuthenticated[]      = "\r\nLogged in successfully\r\n\r\n"
                                                                          "\r\nPress 'q' to quit\r\n";

ตำแหน่งประกาศ  strPassword[]           = "Password: \xff\xfd\x2d";    >>> จุดนี้ครับ เมื่อพิมพ์ตัวอักษรลงไปใน command line จะไม่มีการ echo ค่ากลับมา (เป็นการซ่อนรหัส)

คำถามผมคือหลังจากที่ print บรรทัดนี้ออกที่ console แล้ว ผมต้องการยกเลิกการซ่อนตัวอักษร ให้สามารถแสดงตัวอักษรเมื่อเราพิมพ์ลงใน console มีสมาชิกท่านใดพอทราบคำสั่งส่วนนี้หรือไม่ครับ?

ขอบคุณครับ
เว็บบล็อกคนพันธุ์ตรรกะ เพราะชีวิตมีมากกว่า 0 และ 1
http://www.10logic.com