Telnetセッションでキー押下をシミュレートし、すべてをシェルスクリプトで呼び出す必要があります。
#!/bin/sh
telnet 192.168.1.14 50000
xdotool type "404"
ただし、Telnetセッションが発生したら、xdotoolが実際に実行される前に終了する必要があります。 Telnetの実行中にキー入力シミュレーションを実行する方法はありますか?
ベストアンサー1
以下のスクリプトが私のためにやった。
#!/bin/sh
gnome-terminal --title="Telnet" -x telnet 192.168.1.14 50000
WID=`xdotool search --class "Telnet" | head -1`
xdotool windowactivate $WID
xdotool type "404"
xdotool key "KP_Enter"
「Telnet」というタイトルの新しいウィンドウに Telnet セッションが作成されます。そのウィンドウを見つけてxdotool search
焦点を合わせ、xdotool type
それを使ってボタンをシミュレートします。