永发信息网

用Autoit编程软件,如何读取屏幕上的信息?Autoit高手进!

答案:2  悬赏:30  手机版
解决时间 2021-03-17 11:11
  • 提问者网友:蔚蓝的太阳
  • 2021-03-16 21:11
急需各位Autoit高手帮忙,
本人想学一个类似批处理文件,但比它更强悍的编程语言
于是就看上了Autoit,这个软件的控制功能真牛叉,调用鼠标和键盘的函数非常实用
但是,我对它的读取功能表示怀疑。难道Autoit只能读取文件内容么?
因为用Autoit写程序有时会遇到多种情况,就需要读取屏幕上的内容分情况处理(例如读取被打开网页中的文字)
有什么函数能用来做这个的么?
实在不行,但是读取网页信息就行了,
还是不行的话,谁帮忙给个当前网页的内存地址也行...
最佳答案
  • 五星知识达人网友:等灯
  • 2021-03-16 22:36
应该说Autoit提供的功能还是很强大的,并不单纯是简单的鼠标和键盘函数,Autoit有一个可以称之为庞大的函数库,这个函数库除了软件自带的函数库之外,还有由Autoit爱好者不断更新的用户自定义函数库。
例如,读取网页文字,就可以通过用户函数库中的IE函数库包来进行处理。如:
_IEDocReadHTML:返回整个文档的HTML源代码.
_IEBodyReadText:返回网页中标记中的文本.
_IEImgClick:模拟鼠标点击网页上某一个图像,可以通过文本、名称进行定位匹配.
等等。
全部回答
  • 1楼网友:平生事
  • 2021-03-16 23:59
1,autoit做gui快捷,有udf,有不错的编译环境等等 2,我遇到的问题基本上两者都能做到 3,如果你先学习的编程语言是c/c++或者vb等高级语言,建议学习autoit;否则autokotkey。 4,我还真不知道。 ------------------------- 我最先学习的编程语言是c,后来遇到autoit感觉非常好,省去了c的各种数据类型的转换,程序语言也类似于c,再后来遇到autohotkey,看到通篇的“逗号表达式”我就不爽,总是感觉这种语言风格很凌乱。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯