Board logo

标题: [其他] 【发布】命令行颜色工具Colr及详解 [打印本页]

作者: defanive    时间: 2008-12-20 14:11     标题: 【发布】命令行颜色工具Colr及详解

命令行颜色工具Colr及详解

据说是某人觉得 echox 还不够强大,所以写了这个Colr,可以改变命令行窗口上任意位置字符的颜色(背景色和文字色),而且还可以给文字加上下划线。。。

Colr X Y L F B
X,Y构成坐标位置,L决定涂写长度,F和B是10进制颜色码
具体看讲解批处理


近乎无敌了,哈哈

附件已更新:修复无参数运行BUG
最新版本下载地址:http://bbs.bathome.net/thread-3148-1-1.html

[ 本帖最后由 Batcher 于 2009-5-16 12:36 编辑 ]
作者: yslyxqysl    时间: 2008-12-20 14:46

不过我更期待的是mouse
运行Colr时如果关闭cmd会出现结束程序的对话框,建议屏蔽。
直接双击时/无参数时建议屏蔽错误信息。
建议以/u开关的形式来显示下划线。
建议坐标从1起算。
color我习惯用16进制,建议设计成同时支持10和16进制。
建议取消背景色与文字色互换。
建议增加直接输出彩色文字的功能。
[ 本帖最后由 yslyxqysl 于 2008-12-21 12:05 编辑 ]
作者: a794685135    时间: 2008-12-20 15:59

顶一个先 , 很不错,, 跟findstr比有什么区别或者相同的?
作者: defanive    时间: 2008-12-20 16:01

那个批处理一直在循环刷新Colr,所以突然关闭很容易卡死。。。

直接打开的问题马上修复。。。

至于支持鼠标的那个,反正弄了很久都没弄好,直接双击可以支持鼠标,但是从批处理调用就不支持了,很奇怪的问题。。。
作者: defanive    时间: 2008-12-20 16:10

原帖由 a794685135 于 2008-12-20 15:59 发表
顶一个先 , 很不错,, 跟findstr比有什么区别或者相同的?


这个不素Findstr的功能,是color和echox的拓展
作者: BBCC    时间: 2008-12-20 17:38

话说LZ的作品开源吗?
作者: defanive    时间: 2008-12-20 18:46

这种小程序,就一个函数,没有开源的必要吧
作者: defanive    时间: 2008-12-20 19:00

这种小程序,就一个函数,没有开源的必要吧
作者: tireless    时间: 2008-12-20 19:56

原帖由 defanive 于 2008-12-20 16:01 发表
直接双击可以支持鼠标,但是从批处理调用就不支持了,很奇怪的问题。 ...


系统内的 edit.com 也是这样,直接运行可以在界面中使用鼠标,而在命令提示符窗口中运行 edit.com,就不能使用鼠标。

[ 本帖最后由 tireless 于 2008-12-20 19:58 编辑 ]
作者: defanive    时间: 2008-12-21 14:09

我这里的edit.com用CMD调用可以使用鼠标。。。
作者: yslyxqysl    时间: 2008-12-21 16:29

我XP SP2的edit.com怎么调用都不行。
作者: zhitenglin    时间: 2008-12-23 20:16     标题: 有点意思

特别是那个标题像广告似的。。。
作者: hacklb    时间: 2009-6-23 00:24     标题: 支持一下

支持一下  支持一下  努力学习




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2