我完全不熟悉Java并慢慢学习基础知识,所以如果这听起来很愚蠢,请道歉。使用套接字发送TCP/IP命令
我试图创建一个应用程序,在按钮上单击它将特定的命令发送到某个IP和端口。该端口将固定在端口32上,但该IP将从一个意图中获取。
public class IPControl extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Get the message from the intent
Intent intent = getIntent();
String message = intent.getStringExtra(IPEntry.ACTUALIP);
这是迄今为止所得到的。
它将需要连接到IP发送命令“Root”(用户名),然后等待答复然后发送另一个命令'Root'(密码),然后等待另一个答复,然后连接后已经建立,我希望能够发送更多的命令按钮点击。
我一直在绞尽脑汁,在网上搜索几天,似乎找不到合适的解决方案。
我将要正确地学习Java,它在我要做的事情清单上,但这对我首先完成至关重要。
如果有人可以帮助它将非常感激。
以root身份登录telnet是一个非常糟糕的主意。如何处理连接,请尝试Apache commons telnet库 –
这是本地网络上的实际设备。该设备本身需要登录根和密码根目录才能更改设置(从产品手册) –