$ssh = new Net_SSH2($address, $port);
if (!$ssh->login($user, $pass)) {
exit('Login Failed');
}
echo "<pre>";
$ssh->setTimeout(5);
echo $ssh->read();
$ssh->write($app_name);
$ssh->write("\n \n \n b");
$ssh->write($f_one); // This is where I need to hit F1
echo $ssh->read();
我已经搜查,发现CHR()可能是我的解决方案,但在功能键上的decial字符代码包含逗号(是一对:00,59),其中chr()拆分为单独的参数并失败。如何通过ssh外壳采用phpseclib送F1,F2,F3 ...按键
这是我发现的十进制对,如果它是正确的。 http://www.jimprice.com/jim-asc.shtml#keycodes
任何帮助或在正确的方向上的点,将不胜感激。
在第二个链接,你做一些研究,在功能键上的明显映射? –
第二个环节是毫无意义的废话。它声称功能键的“ASCII”代码在小写字母范围内。 – duskwuff