2012-09-13 45 views
11

Có ai biết thư viện hoặc lớp mô phỏng thiết bị đầu cuối vt100 (không quan trọng nếu đồ họa hay không). Những gì tôi muốn về cơ bản là một lớp thực hiện logic của một thiết bị đầu cuối vt100 (như khi nhận được một "xóa" mã sẽ gọi một chức năng xóa, hoặc nếu GUI dựa trên đó sẽ xóa một char).Trình mô phỏng thiết bị đầu cuối Java

Trả lời

4

telnetd có vẻ là một hoàn toàn là một giải pháp khá tốt tài liệu:

http://telnetd.sourceforge.net/

Bạn cũng có thể thử:

http://www.jcraft.com/jcterm/

Nó hoạt động như một vt100 và sử dụng một kết nối SSH2. Nhưng trang web cho biết mô phỏng VT100 chưa hoàn chỉnh.

+0

cảm ơn rất nhiều @Traroth, tôi sẽ xem xét những điều đó. – Rima

+1

Telnetd là một máy chủ. Nó không làm mô phỏng thiết bị đầu cuối. Khách hàng Telnet làm điều đó. – EJP

+1

@EJP: Bạn sai. Đây không phải là một ứng dụng độc lập, mà là một thư viện và nó chứa mọi thứ cần thiết để tạo cả máy chủ và ứng dụng khách. –

5

Có một cái nhìn tại dự án JediTerm: https://github.com/traff/jediterm

Nó đã thực hiện cả đồ họa cũng như API để ghi đè. Phiên bản đồ họa hoạt động cho các kết nối từ xa (sử dụng JSch) và pty cục bộ (sử dụng JPty).

+0

Tốt. Tôi không biết điều đó. –

Các vấn đề liên quan