我想在我的iPod上访问unix服务器,这几乎已经完成,我可以从服务器发送和接收数据但是当我向服务器发送功能键(F1,F2,...)时,服务器发送给我与我发送的价值相同。
例如:F1作为关键代码是\e[OP
。
我的代码 -
SignedByte functionKeyEscSeq[5];
int index=0;
functionKeyEscSeq[index++]='\e';
switch (keyCode) {
case 0://Done
[self unhideAllDefaultButtons];
break;
case 1://F1 //PF1 Key
functionKeyEscSeq[index++]='O';
functionKeyEscSeq[index++]='P';
break;
.....
}
[self sendByte:functionKeyEscSeq toIndex:index]; // Method to send this byte array with socket connection
我的问题:是否可以将功能键发送到服务器。 如果有可能,请给我一些可能的参考或格式。
答案 0 :(得分:0)
据我所知,您必须将您的telnet终端类型设置为TERMINAL_TYPE = vt200才能发送功能键。