标题:
TinyTool 小体积第三方工具
[打印本页]
作者:
0000
时间:
2017-12-27 21:42
标题:
TinyTool 小体积第三方工具
本帖最后由 0000 于 2017-12-27 21:44 编辑
TinyTool 是用C语言编写,由TCC编译的小体积第三方工具
为什么要做TinyTool?
见
Tiny系列第三方雏形
现在TinyTool有什么?
TSleep
2.0KB
简单的延时工具
TKey
3.0KB
类似于Choice的按键获取工具
更新:不需要像GC Dchoice一样多线程
Tmouse
5.5KB
类似于Cmos, 加入了Pmos像素获取的功能
同时也修复了Pmos隔窗点击bug和更精确的延时
加入以下开关
/d 禁止光标跟随
/r 停止时放回光标
/p 进行像素级获取
TCurS
4.0KB
类似于CurS
简单的光标操作工具,可以改变光标位置和大小
TCol
4.5KB
类似于Colr
任意改变控制台字体颜色的工具
Text
5.0KB
这才是真正的"Text"!类似于Cext
方便绘制半角字符矩形,移动文本
修复了Cext崩溃BUG
Timage
6.5KB
首先,感谢Byaidu!
image 2.0
源码:
https://github.com/Byaidu/image/blob/master/image/image.cpp
只要把cpp转换成c,大小瞬间变小,从 199KB 到 6.5KB!
image 2.0 的 /l listfile 功能支持双缓冲,速度更快,效率更高,更不瞎眼!
有一个后果,就是image的bug也给
不负责任地
转换过来了
有时间(也许又要一周)再修Bug
学习了 defanive ,也做
(抄)
了一些BAT实例
压缩包有密码,密码是:
tInyToOl!
Download T-17-12-16.rar from pan.baidu.com
作者:
bjc5233
时间:
2018-1-1 22:14
太棒啦~用到好多这种小工具
另外defanive还有个CPiant的程序,这个能否也转到C呢?
作者:
zhangzsky
时间:
2018-4-27 02:13
不知道image的bug是指哪个,并且修复没
作者:
hnfeng
时间:
2018-6-8 10:39
本帖最后由 hnfeng 于 2018-6-8 10:43 编辑
很棒的小工具,尤其是作者很用心的写了demo
一直有个想法,但是找不到程序来实现:
批处理中 pause 和 timeout 运行时会显示暂停信息,然后继续运行时,这些信息仍然停留在CMD窗口里,影响美观。
想有个小程序,能够消除这些暂停信息并把光标移动到暂停信息所在位置,就是继续执行批处理后,看不到这些暂停信息了
不知楼主能否写个?
谢谢
补充:曾经使用退格实现,但是兼容性太差,在不同的系统中表现完全不一样
作者:
0000
时间:
2018-6-8 17:16
回复
4#
hnfeng
pause>nul
timeout>nul
即可
作者:
hnfeng
时间:
2018-6-8 20:34
回复
5#
0000
我的意思是,暂停提示信息(例如 按任意键继续)还是要显示的,只是按任意键以后,这个信息消失,而不是一直在那里
欢迎光临 批处理之家 (http://bathome.net./)
Powered by Discuz! 7.2