TC官方合作论坛

 找回密码
 立即注册
楼主: TC-y

[讨论] TC——新手用户需求调查

  [复制链接]
发表于 2015-11-14 17:16:10 来自手机 | 显示全部楼层
TC的颜色匹配,执行的速度太慢。执行的速度不是一般般的慢。

window平台,api详解,图色。颜色匹配。
除开这个,定点比色,有没有好的api。



变量 t1 = 获取系统时间()

遍历(变量 i = 0; i < 100; i  )
  如果(颜色匹配(26,102,"01419D-000000",1.0) > -1)
   调试输出("颜色相同。")
  结束
结束

变量 t2 = 获取系统时间()
调试输出(t2-t1)
//测试用时5343毫秒。



再看按键的代码。

sTime1 = Plugin.Sys.GetTime()
For i = 1 To 100 Step 1
IfColor 29,103,"952D00",0 Then
TracePrint "颜色相同。"
End If
Next
sTime2 = Plugin.Sys.GetTime()
TracePrint (sTime2 - sTime1)
//测试用时609毫秒。
回复 支持 反对

使用道具 举报

发表于 2015-11-14 17:41:56 来自手机 | 显示全部楼层
差距不是一点点。


不就是 得到指定点的颜色,16进制的。
再比较指定的颜色。16进制的。
2个命令而已。为啥会这么慢。
回复 支持 反对

使用道具 举报

发表于 2015-11-15 11:27:26 来自手机 | 显示全部楼层
不错   有点头绪了   坚持
回复 支持 反对

使用道具 举报

发表于 2015-11-16 12:33:23 来自手机 | 显示全部楼层
TC库,功能描述,复制代码。


建议在“复制代码”下面增加一个“插入代码”的按钮。
点击按钮,直接在编辑框的光标位置插入代码。
这样对于新学者,输入的效率大大增强。否则新手不熟悉这些代码,一个命令都打字很久,就会放弃TC转到****。
回复 支持 反对

使用道具 举报

发表于 2015-11-19 17:14:31 来自手机 | 显示全部楼层
TC的教程以视频居多。

如果是图文教程,翻一翻,就能知道能不能解决问题。
视频教程,下载一个都要半天。
打开视频,查看半天都找不到想要的,就可以放弃TC了。
回复 支持 反对

使用道具 举报

发表于 2015-11-23 17:39:28 来自手机 | 显示全部楼层
本帖最后由 剑仙十号 于 2015-11-28 19:07 编辑



建议应该收集完成了。TC确实很优秀。
回复 支持 反对

使用道具 举报

发表于 2015-11-23 17:45:58 来自手机 | 显示全部楼层
本帖最后由 剑仙十号 于 2015-11-28 19:07 编辑



建议应该收集完成了。TC确实很优秀。
回复 支持 反对

使用道具 举报

发表于 2015-12-2 14:18:13 | 显示全部楼层
本人喜欢把UI做好,让玩家有更好体验...也是因为这个原因从某键来到TC,因为TC界面很灵活,也没有某键各种流氓行为....这是TC最吸引我的地方.
可是刚开始着手用TC做UI的时候发现TC控件还有一些不如某键的部分...使本来足够灵活的界面显得不太灵活...
比较影响UI设计的问题大致如下:


1.  列表框,复选框,单选框  的文字 不能设置字体大小和颜色, (有时候字体太小与界面其他元素并不协调..但不能修改..只能其他元素缩小来让界面协调)
2.  滑块可调值默认只能0-100, 不能设置可调大小.... 可用性低了很多(如果我只用这个设置高中低三档?)
3.  图片控件,不能设置边框粗细颜色,其实很多时候是需要隐藏边框...但不能隐藏..
4.  浏览器框,滚动条不能隐藏..如果可以隐藏,浏览器控件可以用来投放广告...或者一些可以随时更新的小内容,滚动条就显得多余了...
5.  列表框不能隐藏title 部分... 也是为了排版能灵活一点..


其他花俏的比如颜色模板,圆角控件,有是更好.没有也不影响....
不知道这帖子会不会引起管理员重视哈,希望TC越做越好~!!!
回复 支持 反对

使用道具 举报

发表于 2015-12-5 11:26:15 来自手机 | 显示全部楼层
本帖最后由 剑仙十号 于 2015-12-5 11:33 编辑

TC的颜色匹配,执行得太慢。

有时不使用找字识字api来识别座标,
用定点比色来识别座标,识别得太慢了。
游戏角色一移动,就读不到。

定点比色除开用这个api,还有没有其它的api。


window平台,api详解,图色。颜色匹配。

变量 t1 = 获取系统时间()

遍历(变量 i = 0; i < 100; i  ++)

如果(颜色匹配 (26,102,"01419D-000000",1.0) > -1)

调试输出("颜色相同。")

结束

结束

变量 t2 = 获取系统时间()

调试输出(t2-t1)

//测试用时5343毫秒。



再看按键的代码。

sTime1 = Plugin.Sys.GetTime()

For i = 1 To 100 Step 1

IfColor 29,103,"952D00",0 Then

TracePrint "颜色相同。"

End If

Next

sTime2 = Plugin.Sys.GetTime()

TracePrint (sTime2 - sTime1)

//测试用时609毫秒。

回复 支持 反对

使用道具 举报

发表于 2016-1-22 11:33:54 | 显示全部楼层
之前用按键   但是广告多  跑来用TC   ,  我用来办公的  ,主要是 文件 处理; 文件 属性  ;文件 时间; 图片 时间 ; 图片 属性; 网页 填表;网页 操作;等等啦     ,感觉 TC 的功能不多,帮助文件 也不是很详细 ,虽然可以用dllcall和插件 功能 ,但是   对于我这样的菜鸟 不是很好懂。菜鸟写过最多的一个辅助脚本了……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-20 18:25 , Processed in 0.053945 second(s), 19 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表