python调用大漠插件寻路_简单大漠插件调用.py
简单大漠插件调用.py# -*- coding: utf-8 -*-#!/usr/bin/python#使用前需要把dm.dll注册到系统regsvr32 dm.dll#需要用python 32位,不要问我为什么#import win32com.clientdm = win32com.client.Dispatch('dm.dmsoft')print dm.Ver()#后台点击ie浏览器 ,不知道
简单大漠插件调用.py
# -*- coding: utf-8 -*-
#!/usr/bin/python
#使用前需要把dm.dll注册到系统regsvr32 dm.dll
#需要用python 32位,不要问我为什么
#
import win32com.client
dm = win32com.client.Dispatch('dm.dmsoft')
print dm.Ver()
#后台点击ie浏览器 ,不知道为什么要点两次才能点到链接
dm_ret = dm.BindWindow(67420,"gdi","windows3","windows",0)
print dm.GetLastError()
dm.MoveTo(298,136)
import time
dm.LeftClick()
time.sleep(0.2)
dm.LeftClick()
#0727:
# -*- coding: utf-8 -*-
#需要安装win32com 和 pil包
#python 2.7 32位32位32位
import win32com.client
dm = win32com.client.Dispatch('dm.dmsoft')
print dm.Ver()
#设置成屏幕取图
#dm.SetDisplayInput("screen")
#下面是指定取图
#如果使用了这个模式,则所有和图色相关的函数
#均视为对此图片进行处理,比如文字识别查找图片 颜色 等等一切图色函数.
dm.SetDisplayInput('pic:e:\\test1.bmp')
photo_xy = dm.FindPicE(0,0,2000,2000,'e:\\test2.bmp','000000',0.9,0)
print photo_xy
#换图片前要清空缓存
dm.FreePic("test1.bmp")
#清空后再重新设置
dm.SetDisplayInput('pic:e:\\p1.bmp')
photo_xy = dm.FindPicE(0,0,2000,2000,'e:\\p2.bmp','000000',0.9,0)
print photo_xy
'''
#转换成24位BMP
from PIL import Image
lena = Image.open("e:\\2.bmp")
print lena.mode
lena_rgba = lena.convert("RGB")
print lena_rgba.mode
lena_rgba.save('e:\\test2.bmp')
'''
更多推荐
所有评论(0)