Chcę zaimplementować oczekiwane polecenie "interakcję" przy użyciu java. Oczekiwano, że można otworzyć sesję ssh, uwierzytelnić, a następnie użyć polecenia "interakcja", aby przekazać kontrolę użytkownikowi. Czy to możliwe z java? Próbowałem z expectJ, expect4J i expectForJava, ale jest mało dokumentacji i prawie nie ma przykładów, jak to zrobić. TIA.jak zaimplementować, oczekuj polecenia "interakcję" przy użyciu java
Update: dla „interakcji” odwołanie polecenia, proszę to sprawdzić: http://wiki.tcl.tk/3914
„Interact jest polecenie, które daje kontrolę nad bieżącym procesu dla użytkownika, tak aby naciśnięcia klawiszy są wysyłane do Expect bieżący proces , a standardowe i standardowe wyjście z bieżącego procesu są zwracane . "
https://code.google.com/p/expect4j/wiki/Installation może tutaj? –
@SergeyBenner Nie mogłem znaleźć w expect4J, z kodu Java, ktoś może nazwać polecenie "interakcję". Obiekt Expect ma tylko metody "oczekiwać" i "wysłać". expectJ ma jedno jawnie, ale nie działa (lub nie wiem, jak go właściwie używać). –
@DaveJarvis Chciałbym rzucić okiem. Czy napisałeś to od zera, czy używasz jakiejś istniejącej biblioteki? Czy ma funkcję "interakcji"? –