> ....
> >   public static void main(String args[])
> >   {
> >     try {
> >       tio.connect(address, port);
> >       wait("Login:");
> >       send("<username>\r");
> >       wait("Password:");
> >       send("<password>\r");
> >       wait("[Terminal Type]");
> >       send("4410/r");
> >       wait("Command: ");
> >       send("<command....>\r");
> >       send("<DISINI HARUSNYA MENGIRIM FUNCTION KEY F3>");
>
> Kayaknya tergantung termcap dr systemnya. Di mesin saya tombol <F3>
> menghasilkan sequence: "<ESC>[13~". Cobain aja dr prompt di system tsb
ketik
> Ctrl-V lalu pencet <F3>, lihat sequencenya yg keluar apa. Ctrl-V di unix
> umumnya fungsinya utk menghasilkan sesuatu yg literal.
>
> Kalo mau menghasilkan string "<ESC>[13~" di java bisa dg:
> "\u001B[13~" di mana \u001B adalah unicode char utk <ESC> (lihat chart di
> www.unicode.org).

udah aku coba, tapi sepertinya ada masalah berkaitan dengan terminal type
nich...
pernah punya pengalaman dengan terminal type ATT 4410?
program telnet ini sich rencananya running in background mode, sedangkan
yang real mode berupa applet sich udah jalan cuma dipaksakan dengan terminal
type VT320 sehingga Function key itu juga nggak bisa dientry.

>
> Untuk aplikasi yg seperti di atas, anda mungkin tertarik dengan program
> "expect" yg memang khusus dibuat utk keperluan macam itu. Cari di
freshmeat.net.
>
> Ronny

Thanks a lot,
-danny-



-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke