/////////////////////////////////////////////
v3.1223
1. 增加付费接口EnumWindowSuper
2. GetCursorPos接口修改,可获取后台鼠标坐标.
3. 答题器发布v23.增加答题数量统计功能.
4. 增加接口DownloadFile.
5. 解决在绑定以后解绑,然后更改机器MAC地址,然后就无法绑定的问题.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1222
1. 修复FindWindowSuper在查找某些窗口时无法找到的BUG.
2. 优化在某些情况下开启memory护盾,无法用GetModuleBaseAddr获取模块基址的问题.
3. 解决Ocr函数在使用|符号做为换行分割符时,会出错的BUG.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1221
1. DmGuard增加memory保护. 可以让内存以及汇编系列接口正常调用.
2. FindData和FindDataEx增加模糊内存查找功能
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1220
1. 大幅降低dm对象的内存占用.
2. 解决GetNetTimeSafe如果是用Reg注册,就无法获取的BUG.(上个版本的问题)
3. 增加接口FoobarSetSave(可以把FoobarPrintText的内容保存到文件中)
4. 优化插件,当答题超时时,答题器中仍然可能会存在题目的问题.
5. dx图色截图超时默认还是恢复到3000毫秒(为了稳定性考虑)
6. 继续优化稳定性
7. AsmCall可以支持获取到call的返回值
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1219B
1. Reg接口变更(可不带IP方式注册). 同时重新增加RegEx接口(同上个版本的Reg).(具体看文档函数介绍)
2. 增加接口EnableSpeedDx. (这个接口可以开启快速dx键鼠方式.dx键鼠瞬发,无须任何等待)
3. 优化GetNetTime的速度
4. 增加接口EnableIme. (可以开启或者关闭目标进程的输入法.)
5. 解决LockInput 0无法解锁的BUG.(上个版本的问题)
6. 优化插件稳定性
7. 增加接口SelectDirectory和SelectFile
8. 增加付费接口LockDisplay (当图色为dx时,可以锁定窗口图像数据)
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1219
1. 由于某些原因,收费系统注册命令变更,废弃dmplugin.com这个域名。全部采用新的接口注册。老的域名方式注册不再支持. 请使用非简单游付费版本的用户,尽快更新到此版本,之前的域名已经作废.
2. 插件单个字库数量限制由12000条增加到23000条
3. 优化插件稳定性
4. SetDisplayDelay (此接口可以设置dx.graphic.3d dx.graphic.3d.8 dx.graphic.2d以及dx.graphic.2d.2的最大等待时间)
5. 工具增加快捷键设置功能.
6. 解决如果绑定模式为1 3,并且指定了dx.public.hide.dll,那么只能绑定一次,以后就无法绑定的BUG.
7. 增加接口DeleteIni和DeleteIniPwd
8. LockInput增加参数2和参数3(可以单独锁定鼠标或者键盘)
9. EnableBind增加模式5
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1218
1. 优化插件稳定性.
2. 增加接口SendPaste. (把剪贴板的内容发送到目标窗口)
3. 解决FaqCaptureFromFile在处理部分文件时,可能会截取失败的问题.
4. 增加接口IsDisplayDead. 用于判断是否卡屏.
5. 增加接口GetKeyState和WaitKey
6. 解决键鼠硬件模拟在部分系统上无效的BUG.
7. 增加文件操作系列接口.
8. LockInput可以封锁前台滚轮
9. 解决dx键盘对部分按键无效的BUG.(比如PgDn PgUp Home等)
10. 优化部分窗口绑定以后,如果窗口出现卡死时,脚本端也会跟着卡死的问题.
11. 解决部分窗口使用dx鼠标时,只能移动但无法点击的问题.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1217
1. 优化插件稳定性.
2. SetSimMode 增加模式2(硬件模式)
3. 解决前台鼠标在某些时候单击变双击的BUG.
4. 增加接口LockMouseRect. 锁定前台鼠标的活动范围.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1216B
1. 解决上个版本被部分杀软误报的问题.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1216
1. 解决DmGuard np2方式和部分杀毒软件冲突,导致蓝屏的BUG.
2. 解决MoveR在前台,并且参数为-1,-1时,鼠标会乱跑的BUG.
3. 答题器更新到v22,可以选择某个网卡做为服务器启动
4. GetWindowState增加对窗口挂起的判定.
5. 优化内存读写稳定性.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1215B
1. 解决DmGuard np2方式在部分XP和2003系统下会蓝屏的BUG.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1215
1. 解决前台MoveR在开启了EnableRealMouse后会飘的BUG.
2. DmGuard增加新的np防护方式. (np2)
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1214B
1. 图色d3d去除yy的检测,为了兼容某些窗口. (但是还是不建议和YY一起启动.有可能会让窗口不稳定)
2. 增加付费接口SetSimMode (超级模拟)
3. 优化鼠标windows3模式
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1214
1. 优化插件稳定性.
2. 工具增加相对坐标功能.
3. 解决SetWindowState中,最小化窗口后,会把窗口激活的问题.
4. 解决GetCursorShape和GetCursorShapeEx在某些情况下会导致目标窗口崩溃的BUG.
5. 解决部分窗口组合键无效的问题.
6. 解决部分窗口,绑定鼠标后台后,点击任务栏有可能会影响后台的问题.
7. 解决DisableFontSmooth无法关闭clear type的问题.
8. 再次优化MoveR在前台移动的精确度问题.
9. 优化鼠标windows3模式
10. 去除dx鼠标对客户区的限制.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1213
1. 优化内存读写稳定性.
2. 优化绑定和解绑的稳定性.
3. 解决ForceUnBindWindow在某些时候会无法强制解绑的BUG.
4. 优化多开解绑时可能会导致解绑卡死的问题
5. 后台鼠标点击坐标限制在目标窗口客户区域内,避免当点击窗口外时,会影响到后台窗口鼠标的问题.
6. 解决前台MoveR移动坐标不精确的BUG.
7. FindStr等查找字符串系列函数,增加换行符分割支持. 具体查看文档说明.
8. 工具中制作系统字库时,可以指定需要截取的字库高度. (截取部分点阵. 有些带下划线的字库需要这样的方式来制作)
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1212
1. 解除ReadIni和ReadIniPwd最多只能读取255个字符的限制.
2. 解决工具颜色转换多点找色时,结果可能会多出逗号的BUG.
3. MoveToEx的返回类型修改为字符串,可以返回移动到的坐标点.
4. 解决读内存接口在3.1207B之后的所有版本中,有可能导致目标窗口崩溃的BUG.
5. 答题器发布v21.优化稳定性.
6. EnableBind增加参数-1.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1211
1. 文档部分答题器接口描述更加清晰规范.
2. 答题器v19发布. 优化稳定性.
3. 解决部分模式下绑定窗口,在目标窗口里可能会弹出一个对话框的问题.
4. 优化EnumWindow的速度.
5. 解决模式101和103在部分窗口下按键无效的BUG.
6. 优化插件稳定性.
7. 去除接口EnableMouseLockPosition.(可用dx.mouse.input.lock.api3代替效果更好)
8. 增加接口FaqCancel. IntToData FloatToData DoubleToData StringToData
9. 增加接口MoveToEx 可以随机移动到目标范围内的任意点.配合EnableRealMouse效果更好.
10. 增加付费接口SetMemoryFindResultToFile. 用于解决部分语言调用内存查找接口后,不支持接受超长字符串导致崩溃的问题.
11. 增加付费接口EnableBind.此函数可以用来动态的切换后台和前台. 不用解绑就可以切换到前台.
12. 解决模式0 1 2 3 101在部分窗口下绑定后后台无效的BUG.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1210B
1. 解决部分窗口绑定101或者103 有可能第一次能绑定,后面就无法绑定的问题.
2. 解决当AddDict到一个已经存在字库中时,会对已经存在的字库产生影响。从而导致文字识别出现BUG.
3. 解决如果绑定模式采用了0 2 4 6,并且调用dm的进程强制关闭,或者异常结束时,没机会调用UnBindWindow时,绑定的目标窗口进程也会一起崩溃的问题.
/////////////////////////////////////////////
/////////////////////////////////////////////
v3.1210
1. 增加付费属性dx.mouse.input.lock.api3 解决部分窗口键鼠动作会影响前台的问题.
2. 增加付费属性dx.public.km.protect 保护dx键鼠免受恶意检测. (此功能改动较大.对平台依赖较大,使用前请在各个系统上仔细做过测试。如有问题请联系我解决)
3. 解决3.1207B之后的版本,在个别窗口下键盘或者鼠标不正常的问题.(之前是正常的)
4. 增加接口GetCursorShapeEx. 同时工具增加新的鼠标特征码计算方法. 有些鼠标在某些时候可能会重复.导致误判.
5. 答题接口开放。具体可以查看文档描述. 有能力者可以自己开发答题器.
6. 解决上个版本改过加密算法后,SetDict有极小的几率导致程序崩溃的BUG.
7. 优化上个版本模式1 3 5 7 101 103在部分窗口下绑定后,会导致窗口无法再次绑定或者无法正常关闭的问题.
8. 解决当工具打开某些字