中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 請問如何偵測畫面 並執行特定程式
作者:
标题: 請問如何偵測畫面 並執行特定程式 上一主题 | 下一主题
dosfroum
初级用户





积分 154
发帖 54
注册 2005-9-25
状态 离线
『楼 主』:  請問如何偵測畫面 並執行特定程式

因為拿不道原始檔所以打算以外掛的方式解決
就是
當你執行 abc.exe時
畫面陸續出現
---- aa ----
11111111
---- bb ----
22222222
---- cc ----
33333333
44444444
---- dd ----
55555555
66666666
77777777
---- ee ----
88888888
99999999
00000000

當畫面出現cc的時候 我要呼叫另一個程式出來
請問有沒有任何方法可以解決這個問題
因為不能去修改主程式

2006-3-31 15:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
3742668
荣誉版主





积分 2013
发帖 718
注册 2006-2-18
状态 离线
『第 2 楼』:  

如果只是想改变屏幕上的显示的话可以abc.exe > tmp.txt
然后用for来读取tmp.txt并过滤掉cc后面的内容。

2006-3-31 18:07
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dosfroum
初级用户





积分 154
发帖 54
注册 2005-9-25
状态 离线
『第 3 楼』:  

不是的
我要的式螢幕正常顯示
只是出現到某一個字串時
要去控制周邊設備
目前是當眼睛看到才去執行
我要弄成自動的
就是當畫面出現特定字串時
要去呼叫另外一隻控制程式
謝謝!!

2006-4-3 13:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Climbing
铂金会员

网络独行侠


积分 6962
发帖 2753
注册 2003-4-16
来自 河北保定
状态 离线
『第 4 楼』:  

既要兼顾显示,还要同时搜索指定的字符串,一时真的想不到什么好的解决办法,感觉上sed应该可以做一些工作,但我对sed不熟悉,自己看一下有没有可能。



偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
2006-4-3 16:08
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (653668)  编辑帖子  回复  引用回复
dosfroum
初级用户





积分 154
发帖 54
注册 2005-9-25
状态 离线
『第 5 楼』:  

sed ?
有全名嗎? 沒聽過^^"
我猜應該會應用到螢幕偵測 不然沒辦法判斷
因為主程式核心不能修改

2006-4-3 16:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: