如何在delphi中用语句实现启动unix机器下的shell程序 telnet不是要出现一个类似dos的屏幕吗?,我不要这种效果,我要一按按钮,就触发shell,是不是不能实现呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 去看看telnet协议或者找个telnet控件 你可以自己写telnet程序呀。你也可以把那个dos窗口隐藏掉的。或者干脆用个批处理程序。 怎么写呀?比如unix机器/usr/informix目录下有一个名为aaa的shell程序,内容就是echo 'hello',我要在windows机器上通过delphi编程,然后按下button1,就能触发这个进程,在unix机器上显示'hello',能实现吗?而且telnet的话,是不是还要进行登录名和密码的验证过程呀? 能实现,难度大。先学TCP/IP,再看RFC。 是不是我可以写一个.bat文件,然后用shellexeute来实现呀bat文件里写;telnet.exe 10.xxx.xxx.xxx就是用户名和密码如何控制呀 还是写一个telnet程序好一些,但telnet协议不太安全 to wool:没有关系,问题是怎么写telnet程序,能写个例子吗?我不是很清楚telnet程序的,安全问题我倒不需要考虑很多 在DELPHI6里面有例子,可以看看。Demos\Indy\TelnetClient 谁能把delphi6里面的那个例子源程序帖出来,我只有delphi5,所以看不到 我用了clientsocket控件,然后在写了.....socket.sendtext('informix#13#10');输入用户名....................('informix#13#10');输入密码.....................('aaa#13#10');输入shell程序名字可是好像没有什么用 我直接连上去,就是clientsocket.open,是不是就算是telnet过去啦?然后通过sendtext命令发送用户名和密码,是不是这样的思路呀? 谁能告诉我,我这个思路正确否?让clientsocket连接到unix机器上,clientsocket.open,然后通过clientsocket.sendtext('用户名#13#10');.....来进行操作? 我这样想是不是对呀,这样是不是就是telnet过去啦? 谁能给我一个telnet程序,给我借鉴一下 请告诉我用delphi6的telnet控件怎样在login:后定位,然后自动输入用户名,在Password:后定位,自动输入密码,即一个自动登录的实现。谁给我能实现的代码,就给80,因为前面说的都太笼统了。 能给我一个用delphi6的delphi控件实现自动登录的程序吗?给80分 用socket,在unix上实现server(ansi c就行)端,监听你的delphi写的client,构造你自己的协议就行! DELPHI6例子中是用了它自带的indy控件包EMAIL是多少,我发给你. 我的email是[email protected]我要的是delphi6下telnet控件实现的自动登录功能,就是说一按下按钮,它就可以帮我自动填入用户名和密码,然后进入通过登录后的界面。我再通过另一个按钮就可以输入'aaa‘等shell程序名让它实现一些功能了。自动登录过程不要出现telnet的窗口,就是偷偷的完成。我用telnet.write('informix'+#13#10); telnet.write('tucc'+#13#10);但是总是在login:后写入informix,空一行,tucc,然后才出现Password:提示,即tucc总是不等Password提示出来就已经写进去了,而Password:后面就是没有值写入了,达不到自动登录的效果,我要它在Password:提示后才写入。 socket的例子也可以。 WebBrowser 关于动网论坛htmledit里的内容如何填! 多线程问题求助 安装ehlibv3.3 出错 简单问题,答者有分,急,在线等! EhLib70的下载 打印问题,高手请进! 两个小问题————高手赐教! 如何监控局域网内其他SQL数据库的操作?? 使用ADOQuery,我往数据库存数据,但不让数据库存相同(二个字段都相同)记录,为什么结果不是我想的?? 谁会用DELPHI做一个ADO远程服务器? 简单问题:ACCESS是单机数据库,可以能做成网络应用吗? 哪里有将股票数据转换成数据库格式的工具? 关于StringGrid的问题,大伙进来看看!!!
或者找个telnet控件
比如unix机器/usr/informix目录下有一个名为aaa的shell程序,内容就是echo 'hello',我要在windows机器上通过delphi编程,然后按下button1,就能触发这个进程,在unix机器上显示'hello',能实现吗?
而且telnet的话,是不是还要进行登录名和密码的验证过程呀?
bat文件里写;telnet.exe 10.xxx.xxx.xxx
就是用户名和密码如何控制呀
没有关系,问题是怎么写telnet程序,能写个例子吗?我不是很清楚telnet程序的,安全问题我倒不需要考虑很多
Demos\Indy\TelnetClient
.....socket.sendtext('informix#13#10');输入用户名
....................('informix#13#10');输入密码
.....................('aaa#13#10');输入shell程序名字
可是好像没有什么用
让clientsocket连接到unix机器上,clientsocket.open,然后通过clientsocket.sendtext('用户名#13#10');.....来进行操作?
EMAIL是多少,我发给你.
我要的是delphi6下telnet控件实现的自动登录功能,就是说一按下按钮,它就可以帮我自动填入用户名和密码,然后进入通过登录后的界面。我再通过另一个按钮就可以输入'aaa‘等shell程序名让它实现一些功能了。自动登录过程不要出现telnet的窗口,就是偷偷的完成。
我用telnet.write('informix'+#13#10);
telnet.write('tucc'+#13#10);
但是总是在login:后写入informix,空一行,tucc,然后才出现Password:提示,即tucc总是不等Password提示出来就已经写进去了,而Password:后面就是没有值写入了,达不到自动登录的效果,我要它在Password:提示后才写入。
socket的例子也可以。